AI活用の教科書
AI・生成AIむずかしい3分で読了

テンソル

Tensorてんそる

ひとことで言うと

数値をきれいに並べた多次元の表で、AIの内部データはこの形で流れて計算されます。

📖 もうちょい詳しく

何が新しいの?

テンソルは、数字を整理して並べておくための「入れもの」の呼び名です。考え方そのものは数学で古くからありました。AI、とくにディープラーニング(多くの層を重ねた学習のしくみ)が広まったことで、データをこの形で扱うのが当たり前になり、よく聞く言葉になりました。

どうやって動いてるの?

数字を一列に並べたものをベクトル、縦横の表にしたものを行列と呼びます。テンソルは、これをさらに何方向にも広げた多次元の並びです。AIの内部では、画像や文章はすべて数字に直され、テンソルとしてまとまって流れていきます。各層はそのテンソルにかけ算や足し算をくり返し、少しずつ目的に近い数字へと変えていきます。

何ができるの?

写真の縦・横・色(赤緑青)をひとまとめにして1枚をテンソルで表したり、それを何枚も束ねて一気に処理したりできます。形がそろっているので、計算がまとめて進み、GPU(同じ計算を大量に並行できる装置)と相性が良いのも利点です。

🌱 身近なたとえ

方眼ノートで例えると分かりやすいです。1行に数字を書けばベクトル、1ページの升目を全部使えば行列です。そのページが何枚も重なった分厚いノートがテンソルにあたります。どの升目も同じ大きさで並んでいるので、「3ページ目の2行4列」のように位置で素早く取り出せます。

✅ まず覚えるポイント

  • テンソルは、数値を多次元に並べた「入れもの」です。
  • 一列がベクトル、表が行列、それを広げたものがテンソルです。
  • AIの内部データはテンソルの形で流れて計算されます。
  • 形がそろうので、まとめて速く計算でき、GPUと相性が良いです。
  • 有名なライブラリ「TensorFlow」の名前の由来でもあります。

🧭 よくある勘違い

テンソルって、難しい新しい数学なの?

中身は「数字をきれいに並べたもの」で、考え方は表計算ソフトのマス目に近いです。次元(並べる方向)が増えるだけで、要素ひとつひとつはただの数値です。むずかしそうな響きほど特別なものではありません。

行列とテンソルは別もの?

別ものではありません。行列はテンソルの一種です。一列のベクトルも、1個の数字も、まとめてテンソルとして扱えます。次元の数が違うだけ、と考えると整理しやすいです。

🧩 関連して覚えると楽な言葉

  • ニューラルネットワーク: 脳の神経をまねた計算のしくみ。中を流れるデータがテンソルです。
  • ディープラーニング: 層を深く重ねた学習方法。テンソルを何度も変換して答えに近づけます。
  • ベクトル: 数値を一列に並べたもの。次元を広げるとテンソルになります。
  • GPU: 同じ計算を大量に並行できる装置。テンソルの一括計算を速くこなします。

🏁 ひとことでまとめ

数字を多次元にそろえて並べた「入れもの」で、AIはこの形のままデータを流して計算しています。