完全非线性反演方法课件.ppt

完全非线性反演方法课件.ppt

ID:58431564

大小:408.00 KB

页数:40页

时间:2020-09-07

完全非线性反演方法课件.ppt_第1页
完全非线性反演方法课件.ppt_第2页
完全非线性反演方法课件.ppt_第3页
完全非线性反演方法课件.ppt_第4页
完全非线性反演方法课件.ppt_第5页
资源描述:

《完全非线性反演方法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、完全非线性反演方法李景叶中国石油大学(北京)内容蒙特卡洛方法模拟退火方法遗传算法蒙特卡洛方法蒙特卡洛法是什么?蒙特卡洛(MonteCarlo)方法,或称计算机随机模拟方法,是一种基于“随机数”的计算方法。这一方法源于美国在第二次世界大战中研制原子弹的“曼哈顿计划”。该计划的主持人之一、数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的MonteCarlo—来命名这种方法,为它蒙上了一层神秘色彩。MonteCarlo方法的基本思想很早以前就被人们所发现和利用。早在17世纪,人们就知道用事件产生的“频率”来近似事件的“概率”。19世纪人们用投针试验的方法来决定圆周率π。本世纪40年代

2、电子计算机的出现,特别是近年来高速电子计算机的出现,使得用数学方法在计算机上大量、快速地模拟这样的试验成为可能。考虑平面上的一个边长为1的正方形及其内部的一个形状不规则的“图形”,如何求出这个“图形”的面积呢?MonteCarlo方法是这样一种“随机化”的方法:向该正方形“随机地”投掷N个点,若有M个点落于“图形”内,则该“图形”的面积近似为M/N。圆周率的值π=3. 14159265358979323846264338327950288419716939937510 58209749445923078164062862089986280348253421170679 8

3、2148086513282306647093844609550582231725359408128 48111745028410270193852110555964462294895493038196 44288109756659334461284756482337867831652712019091 45648566923460348610454326648213393607260249141273 72458700660631558817488152092096282925409171536436 78925903600113305305488204665213841

4、469519415116094 33057270365759591953092186117381932611793105118548 07446237996274956735188575272489122793818301194912 98336733624406566430860213949463952247371907021798 60943702770539217176293176752384674818467669405132 00056812714526356082778577134275778960917363717872 146844090122495343

5、01465495853710507922796892589235 420199561121290219608640344181598136297747713.....用该方法计算π的基本思路是:1根据圆面积的公式:s=πR^2,当R=1时,S=π。由于圆的方程是:x^2+y^2=1(x^2为x的平方的意思),因此1/4圆面积为x轴、y轴和上述方程所包围的部分。如果在1*1的正方形中均匀地落入随机点,则落入1/4圆中的点的概率就是1/4圆的面积。其4倍,就是圆面积。 由于半径为1,该面积的值为π的值。智能优化算法智能优化算法又称为现代启发式算法,是一种具有全局优化性能、通用

6、性强、且适合于并行处理的算法。这种算法一般具有严密的理论依据,而不是单纯凭借专家经验,理论上可以在一定的时间内找到最优解或近似最优解。常用的智能优化算法(1)遗传算法(GeneticAlgorithm,简称GA)(2)模拟退火算法(SimulatedAnnealing,简称SA)(3)禁忌搜索算法(TabuSearch,简称TS)……智能优化算法的特点它们的共同特点:都是从任一解出发,按照某种机制,以一定的概率在整个求解空间中探索最优解。由于它们可以把搜索空间扩展到整个问题空间,因而具有全局优化性能。模拟退火方法简介模拟退火法是模拟冷却晶体的过程。最早是由Metropol

7、is、Rosenbluth等人在1953年提出。1983年,Kirkpatrick等人将其运用在求最佳化的问题、定位及圆分割等问题上,它是蒙地卡罗算法的推广。爬山算法(HillClimbing)爬山算法(Hill-climbingAlgorithm)是一种迭代的算法,它利用单一解在解空间作搜寻,并在每一次迭代中,在目前解的临近解空间选择出一个临近解。当临近解的目标函数值比目前解的目标函数值更好时,就以临近解取代目前解;否则,就重新在目前解的临近解空间选择一个临近解。模拟退火法v.s.HillClimbingHillClimbi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。