質問: 確率関数 通信理論の問題です p(a1)=5/3 p(a2)=1/3 p(a1|b1)=2/3 p(a2|b2)=1/3 という風に与えられていた場合に p(b1)、p(b2)、p(b1|a1)、p(b2|a2)などは どのようにして求めたらいいのでしょうか? 数値が適当なので答えが求まらないかもしれないので やり方を教えてほしいです。 お願いします
回答: どうも,記法を誤解していたようで, p(a|b)が,bが起きたという条件の下でaが起きる条件つき確率, p(a|b)はaとbが同時に起きる確率(結合確率,同時確率) [参考urlだと,p(a,b)と書かれている.] のようです. それならば一応は筋が通っていそうです. まず,未知量 p(b1|a1)=p(a1|b1) が分かります. 次に,p(a1),p(a2),p(a1|b1),p(a2|b2)から (aはa1とa2の和,bはb1とb2の和と仮定すると.) p(a)=σp(b)p(a|b) 全確率の定理 より p(aj)=σp(b)p(aj|b)=p(b1)p(aj|b1)+p(b2)p(aj|b2) [j=1,2]なので p(a1)=p(b1)p(a1|b1)+p(b2)p(a1|b2)・・・(1) p(a2)=p(b1)p(a2|b1)+p(b2)p(a2|b2)・・・(2) この2式より,未知量 p(b1),p(b2)が決まり,さらに p(a|b)=p(a|b)/p(b) から 未知量 p(b2|a2)=p(b2|a2)/p(a2)=p(a2|b2)/p(a2) も決定できるはずです. なお,お使いの定義だと,空白も区切り記号にしていて,p(a|b)と p(a|b)は違うものとして定義しているようです(あまり良い記法とは思えませんが). この投稿の際,タイプのミスおよび空白の全角半角の混在等による文字化けを起こす危険がありますので,もしおかしい場合はその点を考慮して修正して読み替えて下さい.