問題タブ [gmm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - GMM を当てはめた後、クラスタ データにカラー ラベルを付けるにはどうすればよいですか?
GMM に従ってクラスター データにラベルを付けようとしていますが、それを行う方法が見つかりません。
説明させてください:
X=30000x2 配列にいくつかの x、y データ ペアがあります。実際には、配列にはさまざまなソース (既知) からのデータが含まれており、各ソースには同じ数のデータがあります (つまり、ソース 1 には 500 (x,y)、ソース 2 には 500 (x,y) があり、それらはすべて上記の X 配列に追加されます)。
X に GMM を取り付けました。クラスターの結果は問題なく、期待どおりですが、データがクラスター化されたので、最初の起源に基づいて色分けできるようにしたいと考えています。
では、クラスタ 2 にあるソース 1 のデータ ポイントを黒で表示したいとします。
それは可能ですか?
例: 元の配列には、データのソースが 3 つあります。ソース 1 は 1 ~ 10000、ソース 2 は 10001 ~ 20000、ソース 3 は 20001 ~ 30000 のデータです。
GMM フィッティングとクラスタリングの後、図 1 に従ってデータをクラスタ化し、2 つのクラスタを取得しました。それらすべての赤い色は無関係です。
インデックスと元の配列 XEg に基づいてクラスター 2 のデータ ポイントの色を変更したい。データ ポイントがクラスター 2 (clusteridx=2) に属している場合、それが属するソースを確認してから色を付けたいそれに応じてラベルを付けます。これにより、2 番目の図に示すように、クラスター 2 のデータ ポイントがどのソースからのものかがわかります。
元のクラスター
希望するラベリング
python - sklearnを使用して1Dガウス混合でヒストグラムを作成するにはどうすればよいですか?
混合1Dガウスを画像としてヒストグラムを作成したいと思います。
孟さん、写真ありがとうございます。
私のヒストグラムはこれです:
列に大量のデータ (4,000,000 の数値) を含むファイルがあります。
そして、Meng と Justice Lord が行ったものよりも変更を加えた次のスクリプトを使用しています。
スクリプトを実行すると、次のプロットが表示されます。
そのため、そこにある必要があるすべてのガウスの開始と終了をどのように配置するかわかりません。私はPythonが初めてで、モジュールの使用方法に混乱しています。どうか、私を助けて、このプロットをどのように行うことができるか教えてもらえますか?
どうもありがとう
python - サイドキットによるスピーカー適応中にエラーが発生しました
sidekit
次のエラーが発生したときに使用して、UBM のスピーカー適応を実装しようとしています。
例外: HDF5 ファイルに登録/something.wav がないことを示します
トレーニングとテスト用の機能 (.h5) をそれぞれ含むファイル「feat」の下に「登録」と「テスト」の 2 つのファイルを取得し、enroll_idmap
トレーニング専用のオーディオ (.wav) で生成されます。
上記のエラーは、の実行中に出てきますenroll_stat.accumulate_stat(…)
このエラーの意味と修正方法を教えてください。