グラフィカルモデルグラフィカルモデル(英語: Graphical model)は、グラフが、確率変数間の条件付き依存構造を示しているような確率モデルである。これらは一般に確率論や統計、特にベイズ統計や機械学習で使用される。 グラフィカルモデルの種類一般的には、多次元空間上の完全な分布と、ある特定の分布が保持する独立性の集合のコンパクトかつ分解された(factorized)表現であるグラフを表現するための基盤として、確率的グラフィカルモデルはグラフベースの表現を使用している。グラフィカルな分布の表現でよく使われるものにベイジアンネットワークとマルコフ確率場がある。両者は分解と独立性の性質を包含するが、表現することができる独立性の集合と、導く分布の分解が異なる[1]。 ベイジアンネットワーク→詳細は「ベイジアンネットワーク」を参照
もし、モデルのネットワーク構造が有向非巡回グラフならば、そのモデルは、すべての確率変数の同時確率の積で表される。厳密に言うと、事象をとすると、共起確率は次を満たす: ここではノードの親である。言い換えれば、同時確率は条件付き確率の積に因数分解される。例えば、上に指名した図のグラフィカルモデルは、同時確率が次のように因数分解される確率変数によって構成されている: どの2つのノードも、それらの親ノードによる条件付き独立である。一般に、d-separation(英語: d-separation)と呼ばれる基準をグラフが満たしていれば、どの2つのノード集合も第3の集合による条件付き独立となる。ベイジアンネットワークにおいては、局所独立性と大域独立性は等しい。 このグラフィカルモデルは有向非巡回グラフであるベイジアンネットワーク(Bayesian network, Belief network)として知られている。隠れマルコフモデルやニューラルネットワークといった古典的な機械学習モデルや、Variable-orderマルコフモデル(英語: variable-order Markov model)のような新しいモデルは、ベイジアンネットワークの特殊ケースと考えることができる。 マルコフ確率場→詳細は「マルコフ確率場」を参照
マルコフ確率場(マルコフネットワーク)は無向グラフ上のモデルである。繰り返し構造を多く持つグラフィカルモデルはプレートノーテーション(英語: Plate notation)を用いて表すことができる。 他の種類
応用このモデルのフレームワークは、複雑な分布を簡潔に記述したり、分布中の非構造化情報を抽出したりするために、その構造を発見し分析するアルゴリズムを提供する。さらにそれらを構築し有効的に利用することを可能にする。[1]グラフィカルモデルの応用には、情報抽出、音声認識、コンピュータビジョン、低密度パリティ検査符号の復号、遺伝子調節ネットワーク(英語: gene regulatory network)のモデリング、遺伝子の発見および疾患の診断、タンパク質構造のためのグラフィカルモデル(英語: graphical models for protein structure)などがある。 脚注
参考文献書籍
ジャーナル記事
その他
関連項目Information related to グラフィカルモデル |