情報検索では、ドキュメント内の単語は「用語ベクトル」として表され、主に 2 つのベクトル間の角度を確認するために行われました。作品で何かをベクトルとして表現したのはいつですか? また、エンティティをベクトルとして表現するために使用する一般的なヒューリスティックは何ですか?
2 に答える
プログラミングでは、ベクターは通常、グラフィック関連の問題を指します。数学では、ベクトルは何らかの特別な構造が付加された集合のメンバーです。このセットはベクトル空間と呼ばれます。
線形代数は、ベクトル空間を扱う代数であり、プログラミングに多くの利益をもたらす多くの有用な結果を提供します。
興味のある方は、Linear Algebra on line を読んでください。どの検索でも十分な結果が得られます。また、MIT はそのクラスの一部を無料でダウンロードできると思います。高品質のものが見つかると思います。
それはすべて依存します。実際、一部の言語では、実際には数学的な意味でのベクトルではない「ベクトル」と呼ばれるオブジェクトがあり (例: Java)、「ベクトル」という用語は、関連のない多くのものにも使用されます。ここを参照してください: http://en.wikipedia.org/wiki/Vector#In_computer_science .
そして、ベクトルが数学と物理学で使用されるすべての方法があります: http://en.wikipedia.org/wiki/Vector_(mathematics_and_physics) .
個人的には、力、速度、加速度などの方向と大きさの両方を必要とするものや、内積と外積を実行できる機能は便利です。それ以外の場合は、基本的に、空間内のポイントの座標など、グループ化された一連の値を使用しているだけです。ある意味では、特定の種類の配列です。
もちろん、これはまったく別のレベルにあるテンソルやその他の関連概念などを考慮していません。