この質問に対する決定的な答えはないだろうと思います。しかし、私は過去に多くの機械学習アルゴリズムを使用し、ベイジアンネットワークについて学習しようとしています。どのような状況下で、または他のアプローチよりもベイジアンネットワークを使用するためにどのような種類の問題を選択しますか?
この質問に対する決定的な答えはないだろうと思います。しかし、私は過去に多くの機械学習アルゴリズムを使用し、ベイジアンネットワークについて学習しようとしています。どのような状況下で、または他のアプローチよりもベイジアンネットワークを使用するためにどのような種類の問題を選択しますか?
回答:
BNはDAGを利用して共同配布を処方します。したがって、それらはグラフィカルモデルです。
利点:
医学などの多くの欠落データがある場合、BNは非常に効果的な場合があります。これは、共同分布(データの生成方法に関するアサーション)をモデリングすることで、完全に観測されたデータセットの依存性が低下するためです。
視覚的に透明な方法でドメインをモデル化し、キャプチャすることも目的とする場合 関係、BNは非常に強力です。ただし、BNの因果関係の仮定は議論の余地があることに注意してください。
ジョイント分布を学習するのは難しいタスクであり、離散変数のモデル化(条件付き確率テーブル、つまりCPTの計算による)は、連続変数に対して同じことを試みるよりもかなり簡単です。したがって、BNは実際には離散変数でより一般的です。
BNは観測推論を許可するだけでなく(すべての機械学習モデルが許可するように)、因果的介入も許可します。これはBNの一般的に無視され、過小評価されている利点であり、反事実的推論に関連しています。