ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:119KB ,
资源ID:9436901      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/9436901.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(浅析蒙特卡洛方法原理及应用.doc)为本站上传会员【s4****5z】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

浅析蒙特卡洛方法原理及应用.doc

1、浅析蒙特卡洛方法原理及应用 于希明 (英才学院 1236103班 测控技术与仪器专业 6120110304) 摘要:本文概述了蒙特卡洛方法产生的历史及基本原理,介绍了蒙特卡洛方法的最初应用——蒲丰投针问题求圆周率,并介绍了蒙特卡洛方法在数学及生活中的一些简单应用,最后总结了蒙特卡洛方法的特点。 关键词:蒙特卡洛方法 蒲丰投针 生活应用 蒙特卡洛方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算机的发明,而被提出的一种以概率统计理论为指导的一类非常重要的数值计算方法。它是以概率统计理论为基础, 依据大数定律( 样本均值代

2、替总体均值) , 利用电子计算机数字模拟技术, 解决一些很难直接用数学运算求解或用其他方法不能解决的复杂问题的一种近似计算法。蒙特卡洛方法在金融工程学,宏观经济学,计算物理学(如粒子输运计算、量子热力学计算、空气动力学计算)等领域应用广泛。 一、 蒙特卡洛方法的产生及原理 蒙特卡洛方法于20世纪40年代美国在第二次世界大战中研制原子弹的“曼哈顿计划”计划的成员S.M.乌拉姆和J.冯·诺伊曼首先提出。数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的Monte Carlo—来命名这种方法,为它蒙上了一层神秘色彩。在这之前,蒙特卡洛方法就已经存在。1777年,法国数学家蒲丰(Georges Louis

3、 Leclere de Buffon,1707—1788)提出用投针实验的方法求圆周率π。这被认为是蒙特卡洛方法的起源。 其基本原理如下:由概率定义知,某事件的概率可以用大量试验中该事件发生的频率来估算,当样本容量足够大时,可以认为该事件的发生频率即为其概率。因此,可以先对影响其可靠度的随机变量进行大量的随机抽样,然后把这些抽样值一组一组地代入功能函数式,确定结构是否失效,最后从中求得结构的失效概率。蒙特卡洛法正是基于此思路进行分析的。 设有统计独立的随机变量Xi(i=1,2,3,…,k),其对应的概率密度函数分别为fx1,fx2,…,fxk,功能函数式为Z=g(x1,x2,…,x

4、k)。首先根据各随机变量的相应分布,产生N组随机数x1,x2,…,xk值,计算功能函数值Zi=g(x1,x2,…,xk)(i=1,2,…,N),若其中有L组随机数对应的功能函数值Zi≤0,则当N→∞时,根据伯努利大数定理及正态随机变量的特性有:结构失效概率,可靠指标。 二、 蒲丰投针问题 作为蒙特卡洛方法的最初应用, 是解决蒲丰投针问题。1777 年, 法国数学家蒲丰提出利用投针实验求解圆周率的问题。设平面上等距离( 如为2a) 画有一些平行线, 将一根长度为2l( l< a) 的针任意投掷到平面上, 针与任一平行线相交的频率为p 。针的位置可以用针的中心坐标x 和针与平行线的夹角θ

5、来决定。任意方向投针, 便意味着x与θ可以任意取一值, 只是0≤x ≤a, 0≤θ≤π。那么, 投针与任意平行线相交的条件为x ≤ l sinθ。相交频率p 便可用下式求出 : 于是, 由于式中含有两个未知量p 和π, 要求解π就必须知道p , 而采取常用的方法是无法得到p的。然而, 从统计学角度却可以通过实验来得到p ,这就是进行投针实验。投针实验N 次可能有n 次使针与任意平行线相交, 那么显然, 实验次数N 越多, p 的近似程度好。有不少人进行过投针实验, 并用手工计算出π值: 实验者 年代 投掷次数 相交次数 圆周率估计值 沃尔夫 1

6、850 5000 2531 3.1596 史密斯 1855 3204 1219 3.1554 德摩根 1680 600 383 3.137 福克斯 1884 1030 489 3.1595 拉泽里尼 1901 3408 1808 3.1415929 赖纳 1925 2520 859 3.1795 三、 蒙特卡洛方法求一维定积分 一维积分计算 在

7、x的定义域[0,1]上均匀地随机取点,该均匀分布的随机变量记为ξ。我们定义一个随机变量η1为 则显然有 η1的期望值等于积分值I。只要抽取足够多的随机点,即取随机 点数足够大时,n的平均值 f (ξ ) 就是积分 I 的一个无偏估计值。 η的方差 显然V{η1}依赖于被积函数f(x)在积分域上的方差。当f(x)在x的定义域内变化平坦,即和I的差处处都较小时,方差也小;反之,则方差较大。 从这里可以看出:

8、尽量减小被积函数在积分域上的方差,可以减小积分估计值的方差,加速收敛。推而广之来说,就是要减少模拟量在模拟范围内的方差。 根据这样的原则,当被积函数f(x)在积分域内的方差较大时,可以采用各种抽样技巧。如采用重要抽样法,将f(x)的方差吸收到g(x)中去,这样模拟量—记录函数f*(x)=f(x)/g(x)在定义域内相当平坦,则我们将积分式的计算变为 若选取η′为服从分布密度函数g(x)的函数f*(x)的抽样值。这里g(x)称为偏倚分布密度函数。我们得到 因此它的平均值 给出了I的一个无偏

9、估计值。这时的方差为: 在实际计算中,方差通过下式得到计算结果: 式中角型括号表示对括号内所有可能的[0,1]区间,按g(x)分布的随机坐标数序列{xi}对应的数值求平均。方程右边第一项对{f*2(xi)}求平均(),第二项表示求{f*(xi)}平均值的平方。上式可以经推导得到: 由此我们看出其误差平方与f*在[0,1]区间的方差成正比,并且σ1/。这与中心极限定理所得到的结果一致。 四、 蒙特卡洛方法在学校分班问题中的应用 学生分班是学校管理中的一项经常而重要的工作. 每个新学期伊始,学校要对新招取

10、的新生进行分班.操作时需要综合考虑男女生比例、各科成绩、生源分布、是否住校、学生干部安排等要素. 假设分班的结果要求满足以下条件: A. 班级规模尽量相当,人数相差不超过1 人; B. 各班学生总分的均分差值在2 分内; C. 各班的各科平均分差值在3 分内; D. 各班的住校人数相差最多3 人; E. 入学前任过学生干部的人数相差不超2 人. 现要求条件A~B 必须满足,C~E 尽量满足(有时还需设定男女生人数之差的上限等) . 采用蒙特卡罗 算法来实现的过程为: a. 随机产生一个分班的方案使符合条件B ; b. 检验是否符合条件A ,若符合执行步骤c ,否则返回执行步

11、骤a ; c. 计算条件C~E 的参数,作为目标函数的参考值. 在此可以通过构造加权系数来确定条件C ,D ,E 的 优先级,作为最终参考目标; d. 通过大量模拟得到多个目标值,选择其中最佳目标值作为最优方案. 五、 总结 蒙特卡洛方法的解题过程可以归结为三个主要步骤:构造或描述概率过程;实现从已知概率分布抽样;建立各种估计量。 蒙特卡洛方法解题过程的三个主要步骤: (1) 构造或描述概率过程 对于本身就具有随机性质的问题,如粒子输运问题,主要是正确描述和模拟这个概率过 程,对于本来不是随机性质的确定性问题,比如计算定积分,就必须事先构造一个人为的概率过程,它的某些参量正好是

12、所要求问题的解。即要将不具有随机性质的问题转化为随机性质的问题。 (2)实现从已知概率分布抽样 构造了概率模型以后,由于各种概率模型都可以看作是由各种各样的概率分布构成的,因此产生已知概率分布的随机变量(或随机向量),就成为实现蒙特卡洛方法模拟实验的基本手段,这也是蒙特卡洛方法被称为随机抽样的原因。最简单、最基本、最重要的一个概率分布是(0,1)上的均匀分布(或称矩形分布)。随机数就是具有这种均匀分布的随机变量。随机数序列就是具有这种分布的总体的一个简单子样,也就是一个具有这种分布的相互独立的随机变数序列。产生随机数的问题,就是从这个分布的抽样问题。在计算机上,可以用物理方法产生随机数,但

13、价格昂贵,不能重复,使用不便。另一种方法是用数学递推公式产生。这样产生的序列,与真正的随机数序列不同,所以称为伪随机数,或伪随机数序列。不过,经过多种统计检验表明,它与真正的随机数,或随机数序列具有相近的性质,因此可把它作为真正的随机数来使用。由已知分布随机抽样有各种方法,与从(0,1)上均匀分布抽样不同,这些方法都是借助于随机序列来实现的,也就是说,都是以产生随机数为前提的。由此可见,随机数是我们实现蒙特卡洛模拟的基本工具。 (3)建立各种估计量 一般说来,构造了概率模型并能从中抽样后,即实现模拟实验后,我们就要确定一个随机变量,作为所要求的问题的解,我们称它为无偏估计。建立各种估计量,

14、相当于对模拟实验的结果进行考察和登记,从中得到问题的解。 作为一种解决物理数学问题和系统性质分析的近似计算法, 蒙特卡洛方法和传统方法相比, 具有思路新颖, 直观性强, 简便易行的优点。特别是借助电子计算机可以在很大程度上模拟许多大型的、难以实现的复杂实验或社会行为过程, 使蒙特卡洛方法逐渐成为重要的计算方法。尤其在复杂系统的性能评价上给出量化指标, 利用蒙特卡洛方法对系统进行模拟几乎是必不可少的。 参考文献 [1]吴海霞 刘潞锋 蒙特卡罗方法在实际问题中的应用 太原师范学院学报(自然科学版) 2009.3 Vol.8 No.3 [2]杨莉军 赵贤淑 蒙特卡洛方法及在二维随机游动问题中的应用初探 北京印刷学院学报 2001.9 Vol.9 No.3 [3]柳海东 蒙特卡洛方法在概率计算中的应用 苏州职业大学学报 2004.8 Vol.15 No.3 [4]百度百科

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服