web-dev-qa-db-ja.com

ノードとkmeansクラスタ内の重心の間の距離?

ノードとkmeansクラスターの重心間の距離を抽出するオプション。

テキスト埋め込みデータセットでKmeansクラスタリングを実行しましたが、各クラスターのセントロイドから遠く離れているノードがどれであるかを知りたいので、違いを生み出しているそれぞれのノードの機能を確認できます。

前もって感謝します!

4
Arav

Pythonおよびsklearnを使用している場合。

ここから: https://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html#sklearn.cluster.KMeans

labels_cluster_centers_を取得できます。

次に、各ノードとそのクラスターの中心のベクトルを取る距離関数を決定します。 labels_でフィルタリングし、各ラベル内の各ポイントの距離を計算します。

1
avchauzov