Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ベクトル変換について

dassimen
February 17, 2025
20

 ベクトル変換について

ベクトル変化について理解した内容をまとめました。
今後AI活用をしていく上で仕組みの理解は必要だと思いました。
仕組みを理解することでどういう対策をとればよいのかが腹落ちできる気がします。

イメージ図を入れてアップデートしたい。

dassimen

February 17, 2025
Tweet

Transcript

  1. 単語や文章をベクトルに変換 例:「犬」は [0.12, -0.43, 0.76, ...]、「猫」は [0.11, -0.40, 0.78, ...]

    事前学習された埋め込みモデルを利用してベクトルに変換 文章全体をまとめる場合は、単語ベクトルの平均を取る 7
  2. 実際にベクトル化してみる(Python) import openai openai.api_key = "your_api_key" text = "犬はペットとして人気です。" embedding

    = openai.Embedding.create(input=text, model="text-embedding-ada-002") print(embedding['data'][0]['embedding']) この出力が「犬はペットとして人気です。」のベクトル表現 11