トップページ | ひとつ上のページ | 目次ページ | このサイトについて | ENGLISH

多重有向相関分析

有向相関分析 は、普通は無向グラフで分析するものを、有向にしてしまう面白い方法です。 ただ、矢印の中間、元、先が1つの変数の場合しか使えません。

このページの多重有向相関分析というのは、この弱点の対策として、筆者が考えてみた方法です。

もしかしたら、 ベイジアンネットワークによるデータの構造解析 として、同じ方法がすでに世の中にあるかもしれないのですが、どれと同じなのかは、筆者が確認できていません。 ご存知の方は、ご教示いただけると幸いです。

多重:複数対複数への対策

変数が3つの場合、1対2に分かれるので、「矢印の元、または、先の変数は、1つ」となります。 これを利用します。

アンサンブル学習 で、3つの変数の組合せを、たくさん調べ、結果を足し合わせることで、全体の結果にします。 「多重」というのは、ここを指しています。

実施例

Rによる有向相関分析 にあるコードを使うと、左の構造として作ったデータで、右のグラフになります。

矢印だらけで、あまり良くないようです。
correlation correlation

ソフト

Rによる有向相関分析 に、上記の実施例のコードがあります。




順路 次は 相関偏相関分析

Tweet データサイエンス教室