1蒙特卡罗方法概述 xd
更新时间:2023-06-01 21:40:01 阅读量: 实用文档 文档下载
- 蒙特卡罗方法优缺点推荐度:
- 相关推荐
1蒙特卡罗方法概述 xd
第一章 蒙特卡罗方法概述1. 2. 3. 4.
蒙特卡罗方法的基本思想 蒙特卡罗方法的收敛性,误差 蒙特卡罗方法的特点 蒙特卡罗方法的主要应用范围 作业
1蒙特卡罗方法概述 xd
第一章 蒙特卡罗方法概述蒙特卡罗方法又称随机抽样技巧或统计试验方法。 半个多世纪以来,由于科学技术的发展和电子计算机 的发明 ,这种方法作为一种独立的方法被提出来,并 首先在核武器的试验与研制中得到了应用。蒙特卡罗 方法是一种计算方法,但与一般数值计算方法有很大 区别。它是以概率统计理论为基础的一种方法。由于 蒙特卡罗方法能够比较逼真地描述事物的特点及物理 实验过程,解决一些数值方法难以解决的问题,因而 该方法的应用领域日趋广泛。
1蒙特卡罗方法概述 xd
1. 蒙特卡罗方法的基本思想二十世纪四十年代中期,由于科学技术的发展和 电子计算机的发明,蒙特卡罗方法作为一种独立的方 法被提出来,并首先在核武器的试验与研制中得到了 应用。但其基本思想并非新颖,人们在生产实践和科 学试验中就已发现,并加以利用。
两个例子 例1. 蒲丰氏问题 例2. 射击问题(打靶游戏) 基本思想 计算机模拟试验过程
1蒙特卡罗方法概述 xd
例1. 蒲丰氏问题为了求得圆周率π值,在十九世纪后期,有很多人 作了这样的试验:将长为2l的一根针任意投到地面上, 用针与一组相间距离为2a( l<a)的平行线相交的频 率代替概率P,再利用准确的关系式: 2l P a 求出π值 2l 2l N ( ) aP a n 其中N为投计次数,n为针与平行线相交次数。这 就是古典概率论中著名的蒲丰氏问题。
1蒙特卡罗方法概述 xd
一些人进行了实验,其结果列于下表 :实验者 沃尔弗(Wolf) 年份 1850 投计次数 5000 π的实验值 3.1596
斯密思(Smith)福克斯(Fox) 拉查里尼 (Lazzarini)
18551894 1901
32041120 3408
3.15533.1419 3.1415929
1蒙特卡罗方法概述 xd
例2. 射击问题(打靶游戏)设r表示射击运动员的弹着点到靶心的距离,g(r) 表示击中r处相应的得分数(环数),f(r)为该运动员的 弹着点的分布密度函数,它反映运动员的射击水平。 该运动员的射击成绩为
g g (r ) f (r )dr0
用概率语言来说,<g>是随机变量g(r)的数学期 望,即
g E g (r )
1蒙特卡罗方法概述 xd
现假设该运动员进行了 N 次射击,每次射击的弹 着 点 依 次 为 r1 , r2 , … , rN , 则 N 次 得 分 g( r1 ) , g(r2),…,g(rN)的算术平均值1 N g N g (ri ) N i 1
代表了该运动员的成绩。换言之,为积分<g>的估 计值,或近似值。 在该例中,用N次试验所得成绩的算术平均值作 为数学期望<g>的估计值(积分近似值)。
1蒙特卡罗方法概述 xd
基本思想
由以上两个例子可以看出,当所求问题的解是某 个事件的概率,或者是某个随机变
量的数学期望,或 者是与概率、数学期望有关的量时,通过某种试验的 方法,得出该事件发生的频率,或者该随机变量若干 个具体观察值的算术平均值,通过它得到问题的解。 这就是蒙特卡罗方法的基本思想。 当随机变量的取值仅为 1或 0时,它的数学期望就 是某个事件的概率。或者说,某种事件的概率也是随 机变量(仅取值为1或0)的数学期望。
1蒙特卡罗方法概述 xd
因此,可以通俗地说,蒙特卡罗方法是用随机试 验的方法计算积分,即将所要计算的积分看作服从某 种分布密度函数f(r)的随机变量g(r)的数学期望
g g (r ) f (r )dr0
通过某种试验,得到N个观察值r1,r2,…,rN(用概 率语言来说,从分布密度函数 f(r) 中抽取 N 个子样 r1 , r2 , … , rN ,),将相应的 N 个随机变量的值 g(r1) , g(r2),…,g(rN)的算术平均值1 N g N g (ri ) N i 1
作为积分的估计值(近似值)。
1蒙特卡罗方法概述 xd
为了得到具有一定精确度的近似解,所需试验的 次数是很多的,通过人工方法作大量的试验相当困难, 甚至是不可能的。因此,蒙特卡罗方法的基本思想虽 然早已被人们提出,却很少被使用。本世纪四十年代 以来,由于电子计算机的出现,使得人们可以通过电 子计算机来模拟随机试验过程,把巨大数目的随机试 验交由计算机完成,使得蒙特卡罗方法得以广泛地应 用,在现代化的科学技术中发挥应有的作用。
1蒙特卡罗方法概述 xd
计算机模拟试验过程计算机模拟试验过程,就是将试验过程(如投针, 射击)化为数学问题,在计算机上实现。以上述两个 问题为例,分别加以说明。 例1. 蒲丰氏问题 例2. 射击问题(打靶游戏) 由 上 面 两 个例题看出 , 蒙特卡罗方 法常以一个 “概率模型”为基础,按照它所描述的过程,使用由 已知分布抽样的方法,得到部分试验结果的观察值, 求得问题的近似解。
1蒙特卡罗方法概述 xd
例1.蒲丰氏问题设针投到地面上的位置可 以用一组参数(x,θ)来描述, x为针中心的坐标,θ为针与平 行线的夹角,如图所示。 任意投针,就是意味着x与 θ都是任意取的,但x的范围限 于[0,a],夹角θ的范围限于 [0,π]。 在此情况下,针与平行线 相交的数学条件是
针在平行线间的位置
x l sin
1蒙特卡罗方法概述 xd
每次投针试验,实际上变成在计算机上从已 知分布的随机变量中抽样得到(x,θ),分析可得:x在[0,a]上任意取值,表示x在[0, a]上是均匀分布的,其分布密度函数为:
1 / a, 0 x a f 1 ( x) 其他 0,类似地,θ的分布密度函数为:
1 / , 0 f 2 ( ) 其他 0,
1蒙特卡罗方法概述 xd
然后定义描述针与平行线相交状况的随机变量s(x,θ),为
1, 当x
l sin s( x, ) 0, 其他 如果投针N次,则1 sN N
s ( x , )i 1 i i
N
是针与平行线相交概率P的估计值。事实上,P s ( x, ) f1 ( x) f 2 ( )dxd
d
0
于是有
l sin
0
dx 2l a a
2l 2l aP as N
1蒙特卡罗方法概述 xd
蒲丰氏问题的算法如何产生任意的(x,θ)?(参见课本内容:第三章 由已知分布的随机抽样) 1 / a, 0 x a f 1 ( x) 其他 0, 1 / , 0 f 2 ( ) 其他 0,
因此,产生任意的(x,θ)的过程就变成了由 f1(x)抽样x及由f2(θ)抽样θ的过程了。 抽样算法为:
x a 1
2其中ξ1,ξ2均为(0,1)上均匀分布的随机变量。
1蒙特卡罗方法概述 xd
参照课本内容: 在[a,b]上均匀分布的抽样在[a,b] 上均匀分布的 分布函数为:
0 x a F ( x) b a 1
当x a 当a x b 当x b
其分布密 度函数为:
1 /(b a), a x b f ( x) 其他 0,X F a (b a)
则
其中为 ξ(0,1)上均匀分布的随机变量。
1蒙特卡罗方法概述 xd
如何产生任意的随机变量ξ ?(参见课本内容:第二章 随机数)举例: 产生伪随机数的乘同余方法
xi 1 a xi , xi 1 i 1 , M
(modM )i 1,2,
x2=mod(aa*x1,MM); x1=x2; randomx=x2*1.0/MM;
1蒙特卡罗方法概述 xd
例2.射击问题设射击运动员的弹着点分布为 8 9 10 环数 7 0.2 命中8环 0.1 0.3 0.5 概率 0.1 0 . 5 命中9环 用计算机作随机试验(射击) 的方法为,选取一个随机数ξ,按 命中10环 右边所列方法判断得到成绩。 这样,就进行了一次随机试 验(射击),得到了一次成绩 N 1 g(r),作N次试验后,得到该运 g N g (ri ) 动员射击成绩的近似值 N i 1 0.1 命中7环
1蒙特卡罗方法概述 xd
2. 蒙特卡罗方法的收敛性,误差蒙特卡罗方法作为一种计算方法,其收敛性与误 差是普遍关心的一个重要问题。
收敛性 误差 减小方差的各种技巧 效率
1蒙特卡罗方法概述 xd
收敛性由前面介绍可知,蒙特卡罗方法是由随机变量X的 简单子样X1,X2,…,XN的算术平均值: 1 N X N Xi N i 1 作为所求解的近似值。由大数定律可知, 如X1,X2,…,XN独立同分布,且具有有限期望值 (E(X)<∞),则 P lim X N E ( X ) 1 N 即随机变量X的简单子样的算术平均值 X N ,当子 样数N充分大时,以概率1收敛于它的期望值E(X)。
1蒙特卡罗方法概述 xd
误差蒙特卡罗方法的近似值与真值的误差问题,概率论 的中心极限定理给出了答案。该定理指出,如果随机 变量序列X1,X2,…,XN独立同分布,且具有有限非 零的方差σ2 ,即0 2 ( x E ( X )) 2 f ( x)dx
f(X)是X的分布密度函数。则 N P X E ( X ) x N lim N
1 2
x
x
e
t 2 / 2
dt
正在阅读:
1蒙特卡罗方法概述 xd06-01
气氛紧张的考场作文600字06-30
四年级《幸福是什么》教学设计06-12
卫生管理学总复习简述题(3)03-17
建设工程合同管理07-12
建筑建材行业周报:玻璃置换政策或存变数,顺周期低位布局05-16
2017-2018学年度牛津译林版英语5B 期中检测卷(含听力材料)05-08
堂吉诃德03-19
史学概论 章节 复习题参考12-23
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 蒙特卡罗
- 概述
- 方法
- xd
- 学校食堂食品安全责任制
- 2008年中国科学技术大学数学分析试题解答
- 铜锣坝国家森林公园生物多样性保护规划的研究
- 六年级数学下册比例单元测试题
- 基于神经网络的数据融合技术的新进展
- 1625份归档病案存在的缺陷分析与干预措施
- 证券融资市场开放与境内投资者法律保护_孙南申
- 2014年全国水利安全生产知识竞赛真题(18)含正确答案
- 《国际金融学》讲义(姜波克)
- 森泰施工组织设计范本-砖混结构住宅楼
- 红灯的约束与绿灯灯的自由
- 高中数学试验教材习题精选 必修5 练习2
- 四年级数学销售中的买几送几问题练习题
- PIC16C54单片机在汽车防盗报警器中的应用
- 《中国神经再生研究(英文版)》一本令神经再生研究专业领域感兴趣的杂志
- 造林自查验收报告(八百里绿色行动)
- RECIST(实体瘤的疗效评价标准)1.1版
- 甘肃开诚律师事务所规范管理的探索和实践(简明版)
- 八年级政治下册导学案
- 2021年六年级下学期语文小升初综合知识整理复习及答案必考题冀教版