大腦產生的隨機數是真的隨機數么?
比如讓自己隨便想一個數或者一個數列,想出的數是真正隨機的么?
http://www.zhihu.com/question/19610238/answer/13738484
拋磚:Analysing Humanly Generated Random Number Sequences: A Pattern-Based ApproachHuman generated random numbers and a model of the human brain functions
是隨機數,但是不服從均勻分布罷了
讓一個人在1到10之間隨便說一個數,一般都不會說1或者10,對於「隨機」的理解反而阻礙了我們真的隨機。
剛用錄音機想錄下來自己隨機說出的數 想看看有沒什麼發現 我控制在1帶10內說的很快完全不帶思考的 結果在14秒的時候驚天地泣鬼神的亮出了一個12出來http://ci.baidu.com/z71aPP6LMW通過這組數可以看出就算是我胡說的情況下也受到了平常的影響 我說了很多兩位的數 我說了很多連續的數如果10個數為一組大約一組之內我說過的數字在下一個租就比較不容易出現可見我以為的隨機也不是隨機的
1955年,蘭德公司耗時數年編製的一本書出版了《一百萬個隨機數字》
這本書現在還有賣,下面是她在亞馬遜的聯接,標價人民幣743元
http://www.amazon.cn/A-Million-Random-Digits-with-100-000-Normal-Deviates/dp/0833030477/ref=sr_1_1?ie=UTF8qid=1441962615sr=8-1keywords=A+Million+Random+Digits+with+100%2C000+Normal+Deviates一百萬個隨機數用了5、6年才寫完,(這期間地球上都不知道發生多少隨機事件了),並且標價700多(不知道用他去預測賭場的骰子能不能贏700多,能不能用隨機數字預測隨機數字啊!哈哈哈),更有意思的是她在紐約公共圖書館的分類是心理學,就是說人類大腦是想不出隨機數的。還有最有意思的是亞馬遜上的各種評論。
以下是她的生產過程:創建隨機數表的工作從1947年開始,隨機數通過對電子生成結果的再隨機化得到。一個隨機頻率脈衝源平均每秒產生十萬個脈衝,使用每秒一次的恆定頻率脈衝對其進行。脈衝標準化電路將信號輸入五位二進位計數器,輸出相當於轉動一個32格輪盤的結果。二—十進位轉換器將32位中的20位轉換為十進位(剩餘12位被丟棄),最後保留得到的兩位數的第二位。將最終數據輸入打孔機中。當第一批數字送檢時,統計學家發現了其中顯著的偏差,經過反覆調試和檢測後,最終版仍有微小的偏差,編輯自嘲說「由於本表的特殊性質,校對每一頁定稿以糾正計算機可能引入的隨機錯誤,似乎沒有必要。」
概率論老師講過一個例子:獨立同分布的隨機0-1序列當中有很多長串連續的0或連續的1(隨機序列的遊程特性),這有點反直覺。人腦產生的「隨機」0~1序列里0和1傾向於反覆交替,實際上不是獨立的。
現在的時時彩開獎系統,就是個真隨機數發生器。是硬體產生的真隨機數,即利用硬體熱雜訊發生器再通過計算機產生符合開獎要求的數據,我自己現在做了個硬體熱雜訊隨機數發生器,模擬了一下開獎數據,確實可以提高理論中獎概率,就是產生數據的速度比較慢。10分鐘有時候還不能完成,下一步要想辦法提高一下數據產生速度。有這方面的專家指點一下如何提高速度。真的成了的話,讓那些平台都虧死去吧!!
當你主動或因為別人叫你寫隨機數的時候,這個時候你永遠無法寫出隨機數。簡單的說當你意識到要寫隨機數。。。。。。
感覺題目沒問清楚。
是否隨機,可以從另一個角度理解,獨立重複試驗。假如是構建一個1-9的數,每次只構建一個,那麼應該是不受影響的,是隨機的。即讓一定數量的人,各自隔離開的想一個1-9的數字,應該是隨機的。而回答中很多人說一個人構建一個數列,不能做到隨機。我的理解是,因為每次構建一個數的時候不是獨立的,因為你自身已經知道上個數字是什麼了,會受到影響。
但是即使只是從1-9之中選一個,仍然不能算完全隨機,因為人類的共識,可能會比較集中喜歡某一階段中的數字。如果改為從0和1中選一個數字。然後把一定數量互相獨立隔離的人選出的0和1連起來,這應該是隨機的。因為已經無法找出什麼使得每次的選擇互相受干擾了。人腦產生的隨機數是一種對我們之前的狀態的一種疊加的結果,電影中驚天魔盜團有一個情節就很準確的體現。不僅是我們大腦產生的數,還有行為也是,人類是會受外界的環境變化而自我調整行為的。
that"s how BrainRandom.seed() works?
http://www.zhihu.com/question/21883267
遊程檢驗,run test
在數理統計這門課中接觸到,可以檢驗一個01列是否隨機,或者說多大程度上可以接受這是一個隨機列。當時試驗過幾次,自己寫的得到的結果都是數據不隨機。
感覺一定程度上能說明隨機數靠人大腦的隨機是有缺陷的。
只要你計算能力足夠強,對你自己而言就沒有隨機數。
因為你的計算能力足夠讓你自己觀察自己,量子態就已經塌縮了。 =======例如:你有記憶能力,這個能讓你主觀控制說不說出相同的數。有人提出:說出的數 rand()%n + 1如果你心算非常快,又能夠算出這個結果。 那也不會是隨機的。
所以,讓人腦生成隨機數的方法,就是 不斷提高生成方法的複雜度,以至於人腦計算能力不足以預測或控制。既不隨機也不滿足隨機數的要求
不是
沒有任何一個東西能生成隨機數,所有所謂的隨機數只不過是偽隨機數!
我們能取得的所謂隨機數,只能是相對隨機,絕對隨機的數我們尚沒能力取得。也可能世上不存在絕對隨機的概念。一切天註定。
電腦就能產生隨機數了?不也是根據當前時間計算出來的嘛?
推薦閱讀:
※所謂的隨機、混沌是否是測量精度不夠的而產生的說法?
※兩個系統疊加的概率怎麼計算?
※數學題:我一個老朋友有且只有兩個孩子,有一次我打電話過去,是他一個孩子接的,而且是個女孩,那麼他有兩個女兒的概率是多少?
※賭博有贏家嗎?
※Stephen Wolfram:宇宙的本質是計算 這和量子力學衝突嗎?