ガウス混合モデルを使用して対数尤度関数を推定します (パラメーターは EM アルゴリズムによって推定されます)。Matlab を使用しています ...データのサイズは 17991402*1...17991402 です。
gmdistribution.fit(X,2)を実行すると、目的の出力が得られます
しかし、k>2 に対して gmdistribution.fit(X,k)を実行すると ....コードがクラッシュし、" OUT OF MEMORY " というエラーが表示されます。オープン ソース コードも試しましたが、同じ問題が再び発生しました。誰かがここで私を助けてくれますか?..私は基本的に、このような大規模なデータセットでさまざまな数のコンポーネントを使用できるようにするコードを探しています。
ありがとう!!!