蒙特卡罗方法1.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蒙特卡罗方法1

目 录 第一节 蒙特卡罗方法概述 第二节 随机数与伪随机数 第三节 随机变量的抽样 第四节 蒙特卡罗方法的应用实例 §1 蒙特卡罗方法概述---基本思想 基本思想:   针对待求问题,根据物理现象本身的统计规律,或人为构造一合适的依赖随机变量的概率模型,使某些随机变量的统计量为待求问题的解,进行大统计量(N→∞)的统计实验方法或计算机随机模拟方法。  §1 蒙特卡罗方法概述---基本思想 Buffon投针实验(1777年)求π: §1 蒙特卡罗方法概述---基本思想 一些人进行了实验,其结果列于下表 : §1 蒙特卡罗方法概述---基本思想 1.设r表示射击运动员弹着点到靶心的距离,g(r)表示击中r处相应的 得分数(环数),f(r)为该运动员弹着点的分布密度函数,它们反映运 动员的射击水平。该运动员的射击成绩为: §1 蒙特卡罗方法概述---基本思想 4.用N次试验所得成绩的算术平均值作为数学期望g的估计值。  收敛性:大数定理 (4)具有同时计算多个方案与多个未知量的能力 (1)收敛速度慢 §2 随机数的产生和检验 §2 随机数的产生和检验 §2 伪随机数的产生和检验---物理方法 §2 伪随机数的产生和检验---数学方法 (1)冯·诺伊曼平方取中法 §2 伪随机数的产生和检验---数学方法 蒙特卡罗方法 计算机模拟 随机性模拟方法 确定性模拟方法 直接蒙特卡罗模拟 蒙特卡罗积分 Metropolis蒙特卡罗模拟 蒙特卡罗 通过不断产生随机数序列来模拟过程 通过数值求解一个个粒子的运动方程来模拟整个系统的行为 计算机模拟和蒙特卡罗方法 间接蒙特卡罗模拟 理论依据:  大数定理:均匀分布的算术平均收敛于真值  中心极限定理:置信水平下的统计误差 两个例子:  Buffen投针实验求π  射击问题(打靶游戏) 3.各向同性随机投针,则夹角α在[0,π]均匀分布,所以: 4.设投针N次,相交次数为M,则相交概率的期望值: N→∞大数定理 2.针与平行线垂直方向夹角为α,则相交概率为: 1.平行线间距=针长=s 实验者 年份 投计次数 π的实验值 沃尔弗(Wolf) 1850 5000 3.1596 史密思(Smith) 1855 3204 3.1553 福克斯(Fox) 1894 1120 3.1419 拉查里尼(Lazzarini) 1901 3408 3.1415929 §1 蒙特卡洛方法的基本思想 2.用概率语言来说,g是随机变量g(r)的数学期望,即 3.假设该运动员进行了N次射击,每次射击的弹着点依次为r1,r2,…,rN,则N次得分g(r1),g(r2),…,g(rN)的算术平均值 代表了该运动员的成绩 射击问题(打靶游戏) 例如,设射击运动员的弹着点分布为 0.5 0.3 0.1 0.1 概率 10 9 8 7 环数 用计算机作随机试验(射击)的方法为,选取一个随机数ξ,按右边所列方法判断得到成绩。这样,就进行了一次随机试验(射击),得到了一次成绩g(r),作N次试验后,得到该运动员射击成绩的近似值 作为所求解的近似值。由大数定律可知,如果X1,X2,…,XN独 立同分布,且具有有限期望值(E(X)∞),则 即随机变量X的简单子样的算术平均值 ,当子样数N充分大时,以概率1收敛于它的期望值E(X)。 由前面介绍可知,蒙特卡罗方法是由随机变量X的简单子样X1,X2,…,XN的算术平均值: §1 蒙特卡洛方法概述---大数定理 f(x)是X的分布密度函数。则当N充分大时,有如下的近似式 蒙特卡罗方法的近似值与真值的误差问题,概率论的中心极限定理给出了答案。该定理指出,如果随机变量序列X1,X2,…,XN独立同分布,且具有有限非零的方差σ2 ,即 §1 蒙特卡洛方法概述---中心极限定理 其中α称为置信度,1-α称为置信水平。这表明,不等式 近似地以概率1-α成立,且误差收敛速度的阶为:O(N-1/2) 上式中λα与置信度α是一一对应的,根据问题的要求确定出置信水平后,查标准正态分布表,就可以确定出λα 。 通常,蒙特卡罗方法的误差ε定义为 给出几个常用的α与λα 的数值: 3 1.96 0.6745 λα 0.003 0.05 0.5 α 两点说明: (1)MC方法的误差为概率误差,这与其他数值计算方法是有区别的。 (2)误差中的均方差σ是未知的,必须使用其估计值来代替,在计算所求量的同时,可计算出估计值。 §1 蒙特卡洛方法概述---中心极限定理 (2)减小估计的均方差σ,比如降低一半,那误差就减小一半,这相当于N增大四倍的效果。 减小方差的各种技巧: (1)增大试验次数N。在σ固定的情况下,要把精度提高一个

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档