エンベディング の用語ページの内容を、手を動かして定着させるためのチュートリアルです。手順どおりに進めると、定義を自分の言葉で説明できる状態まで到達できます。
「エンベディング」が何を指すのか、最初の一文を自分の言葉で言い換えてみます。エンベディングとは、テキストや画像などのデータを、AIが処理しやすい数値のベクトルに変換する技術です。— この一文を土台にすると外れません。
手法特徴Word2Vec単語の意味を分散表現でとらえ、単語間の意味的な類似性をとらえるのが得意GloVe単語の共起統計量に基づいて学習し、大規模なテキストデータセットで安定した性能を発揮BERTTransformerベースで、文脈を考慮した単語の意味表現を学習できる特徴が異なるため、タスクやデータセットに応じて適切な手法を選択する必要があります。この節を読み、仕組みの該当部分をページで確認しましょう。
自然言語処理:文章の類似性検索、感情分析、機械翻訳画像認識:画像の分類、物体検出、画像検索推薦システム:ユーザーの行動履歴や購買履歴をエンベディングし、興味や関心に合った商品を推薦する文書をエンベディングして類似検索を行う仕組みはRAG(検索拡張生成)、保存先となるベクトルデータベースの記事でも詳しく説明しています。この節を読み、仕組みの該当部分をページで確認しましょう。
エンベディング技術は、今後ますます発展していくことが予想されます。この節を読み、仕組みの該当部分をページで確認しましょう。
プロンプト集の型を使って「エンベディング」を誰かに説明する文章を書いてみます。最後に「まとめ」(エ…)と突き合わせて不足を補います。