問題タブ [dirichlet]

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.

0 投票する
2 に答える
588 参照

machine-learning - ディリクレ分布が他の何かではなくトピックを記述していることをどのように知ることができますか?

ディリクレ分布は、ドキュメント モデリングで使用されます。

この記事から次のことを読みました。

さまざまなディリクレ分布を使用して、さまざまな作成者によるドキュメントやさまざまなトピックに関するドキュメントをモデル化できます。

では、それが別の著者についてのモデリングなのか、それとも別のトピックに関するモデリングなのか、どうすればわかるのでしょうか? ドキュメント クラスタリング タスクでは、クラスタリング結果のセマンティックが直接決定されるため、これは重要です。

また、モデリングの可能な側面を著者やトピックだけに限定するのは主観的すぎると感じました。特定の側面を支持する強力な証拠はないように思われるため、他の潜在的/潜在的な側面である可能性があります.

誰かがこれに光を当てることができますか?

0 投票する
1 に答える
945 参照

python - PyMC におけるディリクレ分布

誰かが PyMC でディリクレ分布を使って作業することを説明できますか (実際の例を使って) ?

些細なことだと思いますが、すべてのコンポーネントの痕跡を見つけることができません。抜け道はありますか?

コードの関連部分はすでにここに投稿しています

PyMC でトレースを出力中の KeyError

0 投票する
1 に答える
4178 参照

bayesian - ディリクレ多項式 WinBUGS コード

バグを使用してディリクレ多項式モデルをコーディングしようとしています。基本的に、18 の地域と地域ごとに 3 つのカテゴリがあります。たとえば、リージョン 1: 0.50 は Low、0.30 は Middle、0.20 は High に属します。リストは、もちろんさまざまな比率でリージョン 18 に続きます。私が取得した唯一のコードはこれです

たとえば、最初に3つのリージョンに短縮しました。「gen inits」をクリックすると、「Dirichlet36」と表示されます。これをコーディングするのを手伝ってください。

0 投票する
1 に答える
960 参照

pymc - PyMC 3 のディリクレ過程

Implementing Dirichlet processes for Bayesian semi-parametric models (source: here ) で参照されているディリクレ プロセスの例を PyMC 3 で実装するために実装したいと思い ます。

pymc.deterministic この例では、デコレーターを使用して棒切れの確率が計算されます。

勾配計算に Theano を使用している PyMC 3 でこれをどのように実装しますか?

theano.scan編集:メソッドを使用して次の解決策を試しました:

悲しいことに、これは本当に遅く、合成データの元のパラメーターを取得しません。

より良い解決策はありますか?これは正しいですか?

0 投票する
1 に答える
57 参照

unit-testing - ディリクレ分布単体テスト

ディリクレ分布の新しい実装の単体テストを作成するために使用できる信頼できるデータを誰かが持っていますか?