《蒙特卡羅方法及應用》1.蒙特卡羅方法概述_第1頁
《蒙特卡羅方法及應用》1.蒙特卡羅方法概述_第2頁
《蒙特卡羅方法及應用》1.蒙特卡羅方法概述_第3頁
《蒙特卡羅方法及應用》1.蒙特卡羅方法概述_第4頁
《蒙特卡羅方法及應用》1.蒙特卡羅方法概述_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、蒙特卡羅方法及應用0.1 課程安排0.1.1 主要基礎課程 高等數學、概率論與數理統(tǒng)計、核物理、核輻射測量原理0.1.2 采用教材 蒙特卡羅方法在實驗核物理中的應用0.1.3 主要參考書 蒙特卡羅方法及其在粒子輸運問題中的應用0.1.4 學時安排課堂教學26學時,實驗12學時0.1.5 考核方式(100分)作業(yè)(10%) 獨立、認真、按時完成每次作業(yè)??荚嚕?0%)嚴格按照制度進行考勤 (10%) 抽查、事前請批假實驗(30%)簽到、實驗報告0.1.6 輔導和作業(yè)每周集中輔導一次可以到實驗室(地學樓A307)答疑在教學過程中,穿插習題課課前早到,個別交流提問0.1.7 怎樣學習?專心、努力。做

2、任何事情,只要肯專心、努力的去做,總會有收獲?;ū匾臅r間。上課、作業(yè)、實驗與答疑,課后復習。掌握課程思路,抓住要點。舉一反三,靈活應用。綜合訓練,拓展思維。第一章 蒙特卡羅方法概述蒙特卡羅方法的基本思想蒙特卡羅方法的收斂性與誤差蒙特卡羅方法的特點蒙特卡羅方法的主要應用范圍作 業(yè)第一章 蒙特卡羅方法概述 蒙特卡羅方法(隨機抽樣技巧或統(tǒng)計試驗方法)。半個多世紀以來,由于計算機技術的發(fā)展,這種方法作為一種獨立的方法提出來,并首先在核武試驗中得到了應用。 蒙特卡羅方法是一種計算方法,但與一般數值計算方法有很大區(qū)別。它是以概率統(tǒng)計理論為基礎的一種方法。由于蒙特卡羅方法能夠比較逼真地描述事物的特點及物理

3、實驗過程,解決一些數值方法難以解決的問題,因而該方法的應用領域廣泛。蒙特卡羅方法的基本思想 蒙特卡羅方法首先在核武試驗與研制中得到了應用。但其基本思想并非新穎,人們在生產實踐和科學試驗中就已發(fā)現,并加以利用。兩個例子 例1. 求圓周率 例2. 求定積分基本思想計算機模擬試驗過程例1. 求圓周率正方形內均勻投擲點數N落入1/4圓周內點數k如果采用正方形的內切園,是否可以?計算公式如何? 基本思想:把隨機事件(變量)的概率特征與數學分析的解聯(lián)系起來. 用試驗方法確定 例1 用M-C 模擬求圓周率的估計值. 110 設二維隨機變量(X, Y)在正方形內服從均勻分布. (X, Y)落在圓內的概率為:

4、計算機上做n 次擲點試驗: 產生n 對二維隨機點(xi,yi) ,i1 ,2, , n .xi 和yi 是隨機數對. 檢查每對隨機數是否滿足:相當于第i個隨機點落在1/4圓內.若有k 個點落在l4圓內 隨機事件“點落入1/4圓內”的頻率為 k/n 根據大數定律, 事件發(fā)生的頻率依概率收斂于事件 發(fā)生的概率p,即有得圓周率的估計值為且當試驗次數足夠大時, 其精度也隨之提高. 分析:實際上概率值為恰為1/4圓的面積 頻率法: 利用隨機變量落進指定區(qū)域內的頻率來計算定積分. 平均值法: 利用隨機變量的平均值(數學期望)來計算定積分.例2. 求定積分 求解方法: 求解析式獲得準確數值解、 積分的數值方

5、法求近似數值解, 蒙特卡羅近似求解蒙特卡羅方法基本思想: 將求面積轉化為求落在函數下方的點數與長度為(b-a)的正方形內的點數之比,類似求圓周率方法?;舅枷?由以上兩個例子可以看出,當所求問題的解是某個事件的概率,或者是某個隨機變量的數學期望,或者是與概率、數學期望有關的量時,通過某種試驗的方法,得出該事件發(fā)生的頻率,或者該隨機變量若干個具體觀察值的算術平均值,通過它得到問題的解。 當隨機變量的取值僅為1或0時,它的數學期望就是某個事件的概率?;蛘哒f,某種事件的概率也是隨機變量(僅取值為1或0)的數學期望。 因此,通俗地說,蒙特卡羅方法是用隨機試驗的方法計算積分。即,將所要計算的積分看作服從

6、某種分布密度函數f(r)的隨機變量(r)的數學期望 通過某種試驗,得到個觀察值r1,r2,rN(用概率語言來說,從分布密度函數f(r)中抽取個子樣r1,r2,rN,),將相應的個隨機變量的值g(r1),g(r2),g(rN)的算術平均值 作為積分的估計值(近似值)。 為了得到具有一定精度的近似解,所需試驗的次數應該很多,通過人工方法作大量的試驗相當困難,甚至是不可能的。 因此,蒙特卡羅方法的基本思想雖然早已被人們提出,卻很少被使用。自1940年代以來,由于計算機的出現,可以通過計算機來模擬隨機試驗過程,把巨大數目的隨機試驗交由計算機完成,使得蒙特卡羅方法得以廣泛地應用,在現代科學技術中發(fā)揮應有

7、的作用。 蒙特卡羅方法的收斂性,誤差 蒙特卡羅方法作為一種計算方法,其收斂性與誤差是普遍關心的一個重要問題。收斂性誤差收斂性 由前述可知,蒙特卡羅方法是由隨機變量X的簡單子樣X1,X2,XN的算術平均值: 作為所求解的近似值。 由大數定律可知,如X1,X2,XN獨立同分布,且具有有限期望值(E(X)),則 即隨機變量X的簡單子樣的算術平均值 ,當子樣數充分大時,以概率1收斂于它的期望值E(X)。誤差 蒙特卡羅方法的近似值與真值的誤差問題,概率論的中心極限定理給出了答案。該定理指出,如果隨機變量序列X1,X2,XN獨立同分布,且具有有限非零的方差2 ,即 f(x)是X的分布密度函數。則 當N充分

8、大時,有如下的近似式 其中稱為置信度,1稱為置信水平。 這表明,不等式 近似地以概率 1成立,且誤差收斂速度的階為 。 通常,蒙特卡羅方法的誤差定義為 上式中 與置信度是一一對應的,根據問題的要求確定出置信水平后,查標準正態(tài)分布表,就可以確定出 。 下面給出幾個常用的與的數值: 關于蒙特卡羅方法的誤差需說明兩點:第一,蒙特卡羅方法的誤差為概率誤差,這與其他數值計算方法是有區(qū)別的。第二,誤差中的均方差是未知的,必須使用其估計值 來代替,在計算所求量的同時,可計算出 。 0.50.050.003 0.67451.963蒙特卡羅方法的特點優(yōu)點能夠比較逼真地描述具有隨機性質的事物的特點及物理實驗過程。

9、受幾何條件限制小。收斂速度與問題的維數無關。具有同時計算多個方案與多個未知量的能力。誤差容易確定。程序結構簡單,易于實現。 缺點收斂速度慢。誤差具有概率性。在粒子輸運問題中,計算結果與系統(tǒng)大小有關。能夠比較逼真地描述具有隨機性質的事物的特點及物理實驗過程 從這個意義上講,蒙特卡羅方法可以部分代替物理實驗,甚至可以得到物理實驗難以得到的結果。 用蒙特卡羅方法解決實際問題,可以直接從實際問題本身出發(fā),而不從方程或數學表達式出發(fā)。它有直觀、形象的特點。受幾何條件限制小 解析方法必須考慮空間幾何條件,往往要求是規(guī)則的。對不規(guī)則的幾何條件,難以做到。 蒙特卡羅方法可不受這些限制。 另外,在具有隨機性質的

10、問題中,如考慮的系統(tǒng)形狀很復雜,難以用一般數值方法求解,而使用蒙特卡羅方法不會有原則上的困難。收斂速度與問題的維數無關 使用蒙特卡羅方法時,抽取的子樣總數N與維數s無關。維數的增加,除了增加相應的計算量外,不影響問題的誤差。 這一特點,決定了蒙特卡羅方法對多維問題的適應性。 而一般數值方法,隨著維數的增加,復雜程度和難度都會增加,產生所謂“維數災難” 。具有同時計算多個方案與多個未知量的能力 對于那些需要計算多個方案的問題,使用蒙特卡羅方法有時不需要像常規(guī)方法那樣逐個計算,而可以同時計算所有的方案,其全部計算量幾乎與計算一個方案的計算量相當。舉例。 另外,使用蒙特卡羅方法還可以同時得到若干個所

11、求量。舉例。 誤差容易確定 對于一般計算方法,要給出誤差并不是一件容易的事情,而蒙特卡羅方法則不然。根據蒙特卡羅方法的誤差公式,可以在計算所求量的同時計算出誤差。對于很復雜的蒙特卡羅方法計算問題,也是容易確定的。 一般計算方法常存在著有效位數損失問題,而要解決這一問題有時相當困難,蒙特卡羅方法則不存在這一問題。 程序結構簡單,易于實現 在計算機上進行蒙特卡羅計算時,程序結構簡單,分塊性強,易于實現。 1) 收斂速度慢 如前所述,蒙特卡羅方法一般不容易得到精確度較高的近似結果。對于維數少(三維以下)的問題,不如其他方法好。 2) 誤差具有概率性 由于蒙特卡羅方法的誤差具有概率性,不是一般意義下的

12、誤差。在粒子輸運問題中,計算結果與系統(tǒng)大小有關 經驗表明,只有當系統(tǒng)的大小與粒子的平均自由程可以相比較時(一般在十個平均自由程左右),蒙特卡羅方法計算的結果較為滿意。但對于大系統(tǒng)或小概率事件的計算問題,計算結果往往比真值偏低。而對于大系統(tǒng),數值方法則是適用的。 因此,在使用蒙特卡羅方法時,可以考慮把蒙特卡羅方法與解析(或數值)方法相結合,取長補短,既能解決解析(或數值)方法難以解決的問題,也可以解決單純使用蒙特卡羅方法難以解決的問題。這樣,可以發(fā)揮蒙特卡羅方法的特長,拓展應用范圍。 蒙特卡羅方法的主要應用范圍 蒙特卡羅方法所特有的優(yōu)點使得應用范圍廣,主要應用范圍包括:粒子輸運問題,統(tǒng)計物理,典型數學問題,真空技術,激光技術以及醫(yī)學,生物,探礦等方面。 蒙特卡羅方法在粒子輸運問題中的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論