所以,假設我們在{0,1}^1上有一個隨機變量X.這意味着X可以取值0,也可以取值1.我的問題是,爲什麼這個概率不是完全分佈的1/2?換句話說,爲什麼我們不能說X的概率分佈知道它只能取兩個值,並且它所需要的值(在這種情況下爲0或1)是隨機的?爲什麼這個隨機變量沒有均勻分佈?
回答
您描述的是bernoulli distribution,它也是Binomial distribution與n = 1。
此分配您的參數通常爲p
- 獲得1
的概率越來越1和0的概率各不相同,並且可能是不一樣的。
如果您有p=1/2
- 這是一個特定的(非常有用的情況),其中「實驗」是無偏見的,並且經常用於測試某個數據集是否存在偏差。
毆打我,只是幾乎沒有。尼斯。 – 2012-08-08 07:55:57
您是否問,爲什麼在理論上,只有兩個值的集合上定義的隨機變量不一定具有均勻分佈,或者您問爲什麼您使用的C++僞隨機引擎沒有均勻分佈?
看來你是在問一個理論問題,在這種情況下,答案僅僅是因爲這是如何定義分佈(由你或其他人)。也許我想要定義一個分配,以便2/3的時間出現1。該集合的大小不會以任何方式影響分佈。
讓我們從一個例子開始(實際上是兩個)。
設X1 in {0,1}爲描述投擲硬幣的隨機變量; X = 0意味着頭,X = 1意味着尾巴,我們認爲硬幣是公平的,並且它不能落在其邊緣。在這種情況下,P(X = 0)= P(X = 1)= 0.5。
現在讓{0,1}中的Y \是一個不同的隨機變量,它描述了當您打開燈時是否燈泡燒壞; Y = 0表示燈亮,Y = 1表示燈泡燒壞。假設燈泡燒燬的概率是0.0001,那麼P(Y = 0)= 0.9999和P(Y = 1)= 0.0001。
我們從這裏看到的是,要完全定義一個隨機變量,我們不僅需要指定它可以採用的一組值,還需要指定潛在的概率分佈。您選擇的具體分配當然取決於您要建模的流程。
- 1. 隨機均勻分佈
- 2. 隨機均勻分佈
- 3. 隨機數,具有不均勻分佈
- 4. 通過Matlab創建一個均勻分佈的隨機變量
- 5. 均勻分佈的隨機數
- 6. 均勻分佈的隨機數生成
- 7. 非均勻分佈的隨機數組
- 8. 隨機點不是均勻分佈
- 9. 具有均勻分佈數量級結果的PHP隨機INT
- 10. 變換:正態分佈變量 - >均勻分佈變量
- 11. 爲什麼推力均勻隨機分佈會產生錯誤的值?
- 12. 具有非均勻分佈的隨機值
- 13. 將非均勻分佈轉化爲均勻分佈
- 14. 生成一個邊緣均勻分佈的隨機圖
- 15. PHP:選擇一個隨機數,均勻分佈
- 16. 生成一個非均勻分佈的隨機數
- 17. 均勻分佈在一個平截頭體內的隨機點
- 18. 生成均勻隨機變量時下限爲接近零
- 19. PRNG均勻分佈
- 20. 每次循環做一個臨時的均勻隨機分佈有多高效?
- 21. 生成500行隨機數,30行,均勻分佈
- 22. 僞隨機選擇均勻分佈的數據
- 23. Python中均勻分佈的隨機字符串
- 24. 從均勻分佈生成隨機數的最快方法python
- 25. 長時間均勻分佈的隨機數
- 26. 生成均勻分佈的隨機排列的算法
- 27. 生成均勻分佈的僞隨機數在C++
- 28. 用於生成均勻分佈的隨機位集的方法
- 29. DB2中的隨機函數不是均勻分佈的
- 30. 隨機數是不是真的均勻分佈
您確定它是{0,1}而不是間隔[0,1]嗎? – 2012-08-08 07:50:10
應該移動到數學板上。 – 2012-08-08 07:50:12
這實際上應該移到統計委員會,而不是數學委員會。 – 2012-08-08 07:54:42