樂高中的貝氏定理
學過機率的讀者,應該都知道「貝氏定理」(Bayes’ Theorem),這是關於條件機率的重要定理。
但你想過,用樂高積木,也可以說明「貝氏定理」嗎?
從小小的積木開始
如上圖,假設底層的紅藍積木是整個機率空間,大小是60格。
因此,P(藍底) = 40/60 = 2/3、P(紅底) = 20/60 = 1/3。
很合理的,P(藍底) + P(紅底)= 1。
另外,P(有黃塊) = 10/60 = 1/6。
條件機率
進入條件機率,來算算P(有黃塊|紅底)。這個機率的意思是:給定「紅底」這個條件下,「有黃塊」的機率。
P(有黃塊|紅底) = 有黃塊的紅底格數 / 紅底格數 = 4/20 = 1/5。
也就是說,如果已經知道某個人所在位置的底層是紅色的,那麼他同時又在黃塊上的機率是1/5。
再來算算另一個條件機率,P(紅底|有黃塊)。根據上面的說明,這個機率的意思是:給定「有黃塊」這個條件下,「紅底」的機率。
P(紅底|有黃塊) = 有黃塊的紅底格數/有黃塊格數 = 4/6 = 2/3。
也就是說,如果已經知道某個人在黃塊上,那麼他的所在位置的底層同時又是紅色的的機率是2/3。
導出貝氏定理
先定義幾個名詞。
P(Red|Yellow):P(紅底|有黃塊)
Yellow-Red:有黃塊的紅底格數
Yellow:有黃塊格數
Red:紅底格數
Total:總格數
開始推導。
Yellow-Red = P(Y|R) * Red(有黃塊的紅底格數 =P(有黃塊|紅底) * 紅底格數)
Red = P(R) * Total(紅底格數 = P(紅底) * 總格數)
Yellow = P(Y) * Total(有黃塊格數 = P(有黃塊) * 總格數)
約掉 Total(總格數)。
最後,假設「紅底」是A事件,「有黃塊」是B事件。
貝氏定理完成!
原文:https://www.countbayesie.com/blog/2015/2/18/bayes-theorem-with-lego