6

Scikit-learn では、K-Means には n_jobs がありますが、MiniBatch K-Means にはそれがありません。MBK は KMeans よりも高速ですが、大きなサンプル セットでは、マルチプロセッシング (または他の並列処理ライブラリ) に処理を分散させたいと考えています。

MKB のパーシャル フィットは答えですか?

4

1 に答える 1

3

これは不可能だと思います。ミニバッチ処理内で OpenMP を使用して何かを実装できます。並列ミニバッチ k-means プロシージャについては知りません。確率的勾配降下法を並列化するのはやや面倒です。

ところで、KMeans の n_jobs パラメータは、異なるランダムな初期化のみを配布します。

于 2013-06-12T15:55:15.877 に答える