ベクトル

term_id: vector

Category: basic_concepts

Definition

人工知能において、ベクトルは情報を数値的に表現するために使用される基本的なデータ構造です。これは、エンティティの特徴をマッピングする順序付けられた数のリスト(要素)で構成されます。

Summary

大きさ(マグニチュード)と方向の両方を持つ量を表す数学的オブジェクト。AIでは、高次元空間内のデータポイントをエンコードするために頻繁に使用されます。

Key Concepts

  • 次元性
  • 埋め込み
  • 大きさ
  • 方向

Use Cases

  • データベースにおける意味検索
  • 自然言語処理の埋め込み
  • 画像認識における特徴抽出

Code Example

1
2
3
import numpy as np
vec = np.array([1.0, 2.0, 3.0])
print(vec.shape)