0

私はベクトル空間モデルを使用して検索エンジンプロジェクトを行っていますが、そのために用語ドキュメントマトリックスを作成し、それにSVDを適用する必要があります。

行として用語を、列としてドキュメントを使用する必要がありますか?

私はJavaでそれを行っているので、次のようになります。

count [keywordList.size()] [listOfFilesinCorpus.length];

またはそれは逆である必要がありますか?この2D配列をApacheCommonsmathに渡す必要があります:

RealMatrix A = Array2DRowRealMatrix(TDM);

ここで、TDMはドキュメントマトリックスという用語です。

次元として用語が必要です。次に、ベクトル空間内のドキュメントを比較します。助けてください、ありがとう。

4

1 に答える 1

2

それは本当に重要ではありません、あなたはいつでも転置を通して2つを切り替えることができます!

しかし、通常、行は用語であり、列はドキュメントです

于 2013-01-29T13:22:18.080 に答える