ベイジアンネットワーク

MikuHatsune2016-12-28

読んだ。
Bioinformatics. 2016 Dec 21. pii: btw807.
ベイジアンネットワークをやるbnstruct というパッケージを作りましたという話。
ベイジアンネットワークをやるならbnlearn が有名だが、bnstruct は欠損値があってもできるとのこと。
 

Bayesian Networks in R: with Applications in Systems Biology (Use R!)

Bayesian Networks in R: with Applications in Systems Biology (Use R!)

ベイジアンネットワークをするためのパッケージ紹介が豊富にあった。bnlearn 推しだった。
ベイジアンネットワーク自体よくわかっていないので、実際にどう解析したらいいかは例が少ない気がした。
 
グラフィカルモデル (機械学習プロフェッショナルシリーズ)

グラフィカルモデル (機械学習プロフェッショナルシリーズ)

グラフ理論を数式でゴリゴリする本。このシリーズは基本的に数式でゴリゴリする本なので、数学がわからないと厳しい。
ベイジアンネットワークだけでなく、一般的なグラフ理論の定義と応用に入っていくので、数式がわからないとしても、グラフ理論の概要は、ぎりぎりわかる。
 
Graphical Models with R (Use R!)

Graphical Models with R (Use R!)

Bayesian networks in R よりかは、ベイジアンネットワークの話は減って、機械学習シリーズのような一般的なグラフ理論の話になる。
数式や表現が英語でどう書かれているかがわかった。
ベイジアンネットワークをやりたい人向けにR のコードが上の本よりちょっと多いような気がした。