RSSフィード:http://alpha-ralpha.com/diary/index.rdf
2012-05-09 [長年日記]
_ [読書][統計学] 「ベイズ統計入門」繁桝算男
もう数年越しでまだ最初の30ページ弱までしか読んでない本なのだが、平日の朝15−30分くらいずつ読み始めた。今日はこんな問題が出てた。見分けのつかない2つの壺があって、一方の壺Rには赤い玉が70個、青い玉が30個入っている。他方の壺Bには赤い玉は30個、青い玉が70個入っている。
このどちらか一方を無作為に選んでから、その中から石を12個拾う。12個の中に赤い玉が多い時、無作為に選んだ壺はRであったという確率が高いということは理解できるだろう。
それで、12個のうち8個が赤であったとき、選んだ壺がRだったという確率はいくらになるか。 これをベイズの定理で計算すると、なんと97%位になる。よくわからないのでRでサンプリングのモンテカルロシミュレーションしてみた。どうせつまらないだろうから丁寧な解説はしない。
R<-c(rep(1,70),rep(0,30));#壺R。1=赤を70個、0=青を30個。 B<-c(rep(1,30),rep(0,70));#壺B。 rndm<-c(0,1);#RかBのどちらかを選ぶために用意 cnt<-0;#12個中8個が赤だったら1加えるカウンタ cnt_R<-0;#そのとき選ばれていた壺がRだったら1加えるカウンタ for(i in 1:10000){if(sample(rndm,1)==1){tsubo="R";Buf<-sample (R,12);}else{tsubo="B";Buf<-sample(B,12)};Buf;if(sum(Buf)==8){cat(tsubo);cnt<-cnt+1;if(tsubo=="R") cnt_R<-cnt_R+1;}};cat("\n");#壺を選んでは12個の石を取りだす試行を10000回繰り返す。 cat(sprintf("P(R|D)=%2.4f\n",cnt_R/cnt));#12個中8個が赤だった場合のうち、さらに壺Rを選んだ割合を計算。
_ 実際にシミュレーションやるとこんな風になる:
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRBRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRBRRRRRRRRRRBRRRRRRRRRRRRBRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRBRRRRRRBRRRR
RRRRRRRRRRRRRRRRRRRRRRRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRBRRRRRRRRRR
RRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRBRRRRRRRRRRRRRRRRRRRRBRRBRBRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRRRRRRRRRRRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRBRRRRBRRRRRRRR
RRRRRRRRRRRRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRBRRRRRR
RRRRRRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRRBRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
12個中8個が赤だったケース(上のRとBの数の総和)は全部で2467個、そのうちRの数は2412個。求める確率は0.978。