類似性行列の作成

私はトレーニングセットとテストベクトルセットを持っています。すべてのベクターにラベルが付けられています。

テストセット内の各ラベル付きベクトルについて、同じラベルを有するトレーニングセット内に3つのベクトルがある。

私はベクトル内の要素間の類似性を計算するために余弦距離を使用しています。この図では、テストセットからの6つのベクトルのサブセットとトレーニングセットからの18のサブセットにコサイン距離類似性を適用した結果を見ることができます。

enter image description here

今、ラベルの類似性マトリックスを作成したいと思います。したがって、この場合、6×6次元の行列が必要ですが、この行列を類似行列に変換する方法がわかりません。

0
類似性行列はどういう意味ですか?細胞内の類似性指標を持つマトリックスですか? en.wikipedia.org/wiki/Similarity_measure
追加された 著者 Brian Spiering,
類似行列とは、 this を意味します。私はラベル間の類似点を取得したいと思います
追加された 著者 Ren91,

1 答え

ここには2つのシナリオがあります。

  • 同じラベルのベクトル同士が近接しています。

次に、ラベルxのグループとラベルyのグループの2つの最も近い/最も遠い要素の間の距離を使用します。

また、ラベルごとに平均ベクトルを作成し、それらの間の距離を取得することもできます。

  • あなたのベクトルは互いに接近していません

これは問題ではありません。ここで、あなたが見たいと思うのは、例えば、ラベルxの各ベクトルについて、ラベルyが近いベクトルがある場合です。

これを行うには、 Earth Mover's Distance を使用して、 2つの「グループ」がどれだけ離れているかを調べようとしています。

0
追加された