jsl を通じて最適なクラスター数を取得する方法はありますか?こんにちは、
私はデータベースの分析を自動化する作業を行っていますが、データのクラスタリングを自動化できるかどうか疑問に思っています。つまり、k-means クラスタリングを実行し、最適な数 (指定された範囲内) のクラスターをデータ テーブルに保存して、さらに分析できるようにすることです。
消費者および市場調査Re:jslを介して最適な数のクラスターを取得する方法はありますか?階層的クラスタリング手法は、クラスターの数が不明な場合に一般的に使用され、データの凝集を通じてこの数を調査します。 クラスター間の距離の測定値にも幅広い選択肢があります。 したがって、最初に階層的クラスタリングを使用して妥当な数を決定し、次にその数をK-meansクラスタリングで使用することができます。 ただし、教師なしモデリングは完全ではありません。
しかし、私はあなたの要求を誤解したかもしれません。 可能な数が少ない場合は、 @jthiの提案は合理的なようです。
また、これらのメソッドはランダムな初期割り当てを使用するため、同じ数のクラスターであっても、手順を繰り返してもまったく同じクラスター割り当てが生成されない場合があることにも注意してください。 ランダムシードを設定することはできますが、どちらが「正しい」かを実際に判断することはできません。
Re:jslを介して最適な数のクラスターを取得する方法はありますか?異なるクラスター数でK-Meansクラスターを複数回実行するか、コントロールパネルを操作してクラスターの範囲を埋め(これをパラメーターとして指定できるかどうかはわかりません)、プラットフォームからクラスター比較テーブルを取得できると思います。
編集:
簡単なケースで番号編集ボックスの入力を行う方法の簡単な例
もっと見る...