クラスタリングアルゴリズムを使って、同様の範囲の実数をグループ化しています。それらをグループ化した後、そのクラスターの1つの範囲、つまりクラスター重心を作成する必要があります。たとえば、1つのクラスタに値< 1,6>、< 0,7>および< 0,6>が含まれている場合、このクラスタは値が< 0,7>のクラスタすべてに適用されます。問題はそのような結果の範囲を作成する方法です。私はクラスター内のすべての値の最小値と最大値を取ることを考えていましたが、それはアルゴリズムがノイズに対して非常に敏感であることを意味します。私は何とかそれを重み付けする必要がありますが、私はどのように確信していません。何かヒント?ありがとう。ノイズの多いクラスタ重心の作成
1
A
答えて
0
おそらく、クラスタリングアルゴリズムを実行する前に、すべての範囲を中点に変換することができます。そうすれば、問題をライン上のクラスタリングポイントに変換できます。以前は重心範囲が「成長」し、次の反復ではおそらく別のクラスターに属するはずの範囲がさらに多く消費されていました。アルゴリズムは、あなたが以前に示唆されているように行うと、その重心のための範囲を作成するために、クラスタ内のすべての範囲の最小値と最大値を取ることができます終了した後
midpoints = []
for range in ranges
midpoints[range] = range.min + (range.max - range.min)/2
end
。
関連する問題
- 1. クラスタの重心をPythonでプロットする
- 2. 凸多面体の重心
- 3. ノイズの多い画像を作成する(ランダムノイズ)
- 4. ノイズの多いデータの勾配、python
- 5. ノイズの多い画像のバッチトリミング
- 6. ノイズの多いデータストリームのANTLRパート3
- 7. MATLAB:ノイズの多いEKG信号をフィルタ
- 8. Perlinノイズを作成する
- 9. WRRCSR42 solrクラスタの作成
- 10. パンダを使用したブロードバンド、ノイズの多い信号のための上部エンベロープの作成
- 11. Kモード各点とクラスタの重心間の距離を計算する
- 12. ノイズの多い画像のラインアーチファクトの検出
- 13. Java:2D Perlinノイズの生成
- 14. Pythonで多重度のあるアイテムのリストを作成
- 15. clojureで多重化サーバを作成していますか?
- 16. Googleマップのポリラインの中心(重心?)
- 17. opencvを使用したノイズの多いピクセルの除去
- 18. ノイズの多い画像でのフィーチャ検出
- 19. ノイズの多いビットストリームを読み取るための冗長アルゴリズム
- 20. ノイズの多いコインを円の形に整形する
- 21. クラスタを作成していないPM2
- 22. k平均アルゴリズムの重心と重心の差
- 23. 同じノイズの多い信号、Matlab対Python
- 24. ノイズの多い環境でワイヤレスでXBeeチャンネルを変更する
- 25. JavaでAndroidで正弦波を生成するとノイズが多い
- 26. Weblogicクラスタ用のWebアプリケーションコードの作成
- 27. 2ノードのCouchDB 2.1クラスタの作成
- 28. OpenAPI/JSONスキーマの多重継承/合成
- 29. 構成の多重度関係
- 30. アンドロイドスタジオ重心