蒙特卡洛模拟ppt课件.ppt
《蒙特卡洛模拟ppt课件.ppt》由会员分享,可在线阅读,更多相关《蒙特卡洛模拟ppt课件.ppt(42页珍藏版)》请在三一办公上搜索。
1、蒙特卡洛模拟方法,主讲人:李彬大连大学数学建模工作室2013年9月2日,蒙特卡洛模拟方法,2013年9月2日,大连大学数学建模工作室,Monte Carlo方法的发展历史,早在17世纪,人们就知道用事件发生的“频率”来决定事件的“概率”。从方法特征的角度来说可以一直追溯到18世纪后半叶的蒲丰(Buffon)随机投针试验,即著名的蒲丰问题。,2013年9月2日,大连大学数学建模工作室,Monte Carlo方法的发展历史,1777年,古稀之年的蒲丰在家中请来好些客人玩投针游戏(针长是线距之半),他事先没有给客人讲与有关的事。客人们虽然不知道主人的用意,但是都参加了游戏。他们共投针2212次,其中
2、704次相交。蒲丰说,2212/704=3.142,这就是值。这着实让人们惊喜不已。,2013年9月2日,大连大学数学建模工作室,例.蒲丰氏问题,设针投到地面上的位置可以用一组参数(x,)来描述,x为针中心的坐标,为针与平行线的夹角,如图所示。 任意投针,就是意味着x与都是任意取的,x的范围限于0,a/2,夹角的范围限于0,。,2013年9月2日,大连大学数学建模工作室,蒲丰氏问题数学基础,上述问题简图:,2013年9月2日,大连大学数学建模工作室,分析知针与平行线相交的充要条件是:其中:建立直角坐标系 ,上述条件在坐标系下将是曲线所围成的曲边梯形区域。由几何概率知:,蒲丰氏问题数学基础,20
3、13年9月2日,大连大学数学建模工作室,拉查里尼(Lazzarini)投计次数:3408次pi的实验值:3.141592,1850,1855,1894,1901,历史上的实验,斯密思(Smith)投计次数:3204次pi的实验值:3.1553,福克斯(Fox)投计次数:1120次pi的实验值:3.1419,沃尔弗(Wolf)投计次数:5000次pi的实验值:3.1596,Monte Carlo方法的发展历史,2013年9月2日,大连大学数学建模工作室,Monte Carlo方法的发展历史,20世纪四十年代,由于电子计算机的出现,利用电子计算机可以实现大量的随机抽样的试验,使得用随机试验方法解决
4、实际问题才有了可能。其中作为当时的代表性工作便是在第二次世界大战期间,为解决原子弹研制工作中,裂变物质的中子随机扩散问题,美国数学家冯.诺伊曼和乌拉姆等提出蒙特卡罗模拟方法.由于当时工作是保密的,就给这种方法起了一个代号叫蒙特卡罗,即摩纳哥的一个赌城的名字。用赌城的名字作为随机模拟的名称,既反映了该方法的部分内涵,又易记忆,因而很快就得到人们的普遍接受。,2013年9月2日,大连大学数学建模工作室,Monte Carlo方法的基本思想,蒙特卡罗方法又称计算机随机模拟方法。它是以概率统计理论为基础的一种方法。 由蒲丰实验可以知道,当所求问题的解是某个事件的概率,或者是某个随机变量的数学期望,或者
5、是与概率、数学期望有关的量时。通过某种试验的方法,得出该事件发生的频率,或者该随机变量若干个具体观察值的算术平均值,通过它得到问题的解。这就是蒙特卡洛方法的基本思想。,2013年9月2日,大连大学数学建模工作室,Monte Carlo方法的基本思想,蒙特卡罗方法又称计算机随机模拟方法。它是以概率统计理论为基础的一种方法。 由蒲丰实验可以知道,当所求问题的解是某个事件的概率,或者是某个随机变量的数学期望,或者是与概率、数学期望有关的量时。通过某种试验的方法,得出该事件发生的频率,或者该随机变量若干个具体观察值的算术平均值,通过它得到问题的解。这就是蒙特卡洛方法的基本思想。,2013年9月2日,大
6、连大学数学建模工作室,Monte Carlo方法的思想框图,建立概率统计模型,收集模型中风险变量的数据,确定风险因数的分布函数,根据风险分析的精度要求,确定模拟次数N,建立对随机变量的抽样方法,产生随机数,N个样本值,根据随机数在各风险变量的概率分布中随机抽样,代入第一步中建立的数学模型,统计分析,估计均值,标准差,N,N,N,2013年9月2日,大连大学数学建模工作室,Monte Carlo方法的框图实例,某投资项目每年所得盈利额A由投资额P、劳动生产率L、和原料及能源价格Q三个因素。,2013年9月2日,大连大学数学建模工作室,Monte Carlo方法的思想框图实例,收集P,L,Q数据,
7、确定分布函数f(P),f(L),f(Q),模拟次数N;根据分布函数,产生随机数,建立对随机变量的抽样方法,产生随机数,产生N个A值,抽取P,L,Q一组随机数,代入模型,统计分析,估计均值,标准差,N,N,N,2013年9月2日,大连大学数学建模工作室,随机数的定义及其性质,随机数的定义 用Monte Carlo方法模拟某过程时,需要产生各种概率分布的随机变量。最简单、最基本、最重要的随机变量是在0,1上均匀分布的随机变量。由该分布抽取的简单子样称为随机数序列,其中每一个体称为随机数。随机数属于一种特殊的由已知分布的随机抽样问题。随机数是随机抽样的基本工具。 0,1上均匀分布(单位均匀分布),其
8、分布密度函数为: 分布函数为:,2013年9月2日,大连大学数学建模工作室,由于随机数在蒙特卡罗方法中占有极其重要的位置,我们用专门的符号表示。由随机数序列的定义可知,1,2,是相互独立且具有相同单位均匀分布的随机数序列。也就是说,独立性、均匀性是随机数必备的两个特点。 随机数具有非常重要的性质:对于任意自然数s,由s个随机数组成的s维空间上的点(n+1,n+2,n+s)在s维空间的单位立方体Gs上均匀分布,即对任意的ai,0ai1,i=1,2,s 如下等式成立:,随机数的定义及其性质,2013年9月2日,大连大学数学建模工作室,其中P(M)表示事件M发生的概率。反之,如果随机变量序列1, 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 蒙特卡洛 模拟 ppt 课件
链接地址:https://www.31ppt.com/p-1439096.html