2016-11-10 8 views
0

私は、scipy linkagewardメソッドを使用して多数の特徴ベクトルをクラスタ化しています。Scipy階層的クラスタリング - 新しいベクトルをクラスタ化する

私は2つのステップで動作予測モデルをしたい:

  1. トレーニングデータが新しいベクトルが来る
  2. クラスタ化され、ベクトルと各クラスタ間の距離が計算され、新しいベクトルが割り当てられ、 「最も近い」クラスターのラベル

新しいベクトルと事前計算されたクラスター間の距離はどのように計算できますか?

答えて

0

ユークリッドメトリックを使用しますか?私はあらかじめ計算されたクラスターに中心があると思う。したがって、すべての中心点と新しいベクトルの間の距離を計算することができます。

+0

リンケージがクラスタセンターを返すとは思わない。私はそれを自分で計算すべきですか? – Euphe

+0

はい、私はそれが最善の方法だと思います。すべての中心ベクトルを保存することができます。次に、ベクトルを追加するだけで、影響を受けるクラスタの中心ベクトルを更新するだけです。 –

関連する問題