第十五讲非线性反演
地震相控非线性随机反演研究与应用
N
∑ si
=
w ( t)
3
j =1
z j+1 z j+1
- z δj [ t -
+ zj
Tj ] + n( t)
(5)
式中 :si 为地震道 ; w t =τ为具有不同延迟的子波 ; z j
为波阻抗序列 。由于地震道与波阻抗的关系是非线
性的 ,所以被称为非线性反演 。
令 t = iΔt ,对式 (1) 进行离散取样 , 可导出偏导
2 0
(
x)
(3)
-N
-N
其一般式为
N
N
∑ ∑ ck = p k ( x) f ( x)
p
2 k
(
x)
-N
-N
k = 0 ,1 ,2 , …, n
(4)
ห้องสมุดไป่ตู้
2. 2 地震道非线性随机反演方法
随机地震反演技术是一种将随机模拟理论与地
震反演相结合的反演方法 。该方法可以有效地提高
地震资料的垂向分辨率 , 并充分考虑地下地质构造 的随机特性 ,使反演结果更符合实际地质情形 。本 方法基于褶积关系
数据f ( x) ,有
f ( x) = c0 p0 ( x) + c1 p1 ( x) + … + cn p n ( x)
(1) 这里每个 pi ( x) ( i = 0 , 1 , 2 , …, n) 为 x 的 i 次多项 式 ,且满足
p0 ( x) = 1
∑pk ( x) pm ( x) = 0
料的垂向分辨率 ,使反演结果更符合实际地质情形 , 经钻探证实预测结果与实际具有较高的吻合度 ,取 得了很好的预测效果 。
反演原理及公式介绍
第一章反演理论第一节基本概念一.反演和正演1.反演反演是一个很广的概念,根据地震波场、地球自由振荡、交变电磁场、重力场以及热学等地球物理观测数据去推测地球内部的结构形态及物质成分,来定量计算各种有关的物理参数,这些都可以归结为反演问题。
在地震勘探中,反演的一个重要应用就是由地震记录得到波阻抗。
有反演,还有正演。
要正确理解反演问题,还要知道正演的概念。
2.正演正演和反演相反,它是对一个假设的地质模型,给定某些参数(如速度、层数、厚度)用理论关系式(数学模型)推导出某种可测量的量(如地震波)。
在地震勘探中,正演的一个重要应用就是制作合成地震记录。
3.例子考虑地球内部的温度分布,假定地球内部的温度随深度线性增加,其关系式可表示成:T(z)=a+bz正演:给定a和b,求不同深度z的对应温度T(z)反演:已经在不同点z测得T(z),求a和b。
二.反演问题描述和公式表达的几个重要问题1.应用哪种参数化方式——离散的还是连续的?2.地球物理数据的性质是什么?观测中的误差是什么?3.问题能不能作为数学问题提出,如果能够,它是不是适定的?4.对问题有无物理约束?5.能获得什么类型的解,达到什么精度?要求得到近似解、解的范围、还是精确解?6.问题是线性的还是非线性的?7.问题是欠定的、超定的、还是适定的?8.什么是问题的最好解法?9.解的置信界限是什么?能否用其它方法来评价?第二节反演的数学基础一.解超定线性反问题1.简单线性回归可利用最小平方法确定参数a 、b 使误差的平方和最小。
⎪⎪⎩⎪⎪⎨⎧∑-∑∑∑-∑=-=∑∑-=22)()(x x n y x xy n b x b y n x b y a (1-2-1) 拟合公式为:bx a y+=ˆ (1-2-2) 该方法的公式原来只适用于解超定问题,但同样适用于欠定问题,当我们有多个参数时,称为多元回归,在地球物理领域广泛采用这种方法。
此过程用矩阵形式表示,则称为广义最小平方法矩阵方演。
完全非线性反演初步
第四章完全非线性反演初步前面几章讨论了地球物理反演问题的线性反演方法。
它们是理论最完整、应用最广泛、最为成熟的反演方法。
但是,在现实工作中,绝大多数地球物理问题都是非线性问题。
用线性反演方法处理非线性反演问题总显得“力不从心”。
因此,研究、发展非线性反演方法是地球物理工作者刻不容缓的重要任务。
与线性反演相比,非线性反演无论在理论上还是在处理方法上都要困难得多,故非线性反演理论、方法相对而言至今仍处于不太完善的状态。
近年来,由于广大地球物理工作者的不懈努力,非线性反演方法得到了迅速发展,并在实际工作中得到了应用。
由于非线性反演相对于线性反演而言至今仍处于不太完善的状态,而且非线性反演较线性反演难度要大,故它常借鉴一些新兴学科的前沿理论作为基础,涉及的面较广,所需的基础知识较深较新。
为使读者对非线性反演有一个初步的了解,本章仅简单地介绍若干最常用、最成熟的完全非线性反演方法。
对非线性反演有兴趣的读者可阅读有关的参考资料。
如前所述,所谓地球物理非线性反演问题,是指观测数据 d 和模型参数m 之间不存在简单的线性关系(包括线性函数、线性泛函),而是复杂的非线性关系。
它们之间可能以隐式形式出现,如F(d,m )=0;也可能以显式形式出现,如d =g(m )。
目前发展的大量非线性反演方法大体上可以分为两大类,一类为线性化方法;另一类为完全非线性反演方法。
前一章已介绍了线性化方法,本章简单介绍完全非线性反演方法。
§4.1 线性化反演方法求解非线性反演问题的困难由前所述可知,线性化反演方法求解非线性反演问题时强烈地依赖于初始模型。
若初始模型选择得好,可以得到真实解,否则就可能得到错误的解。
初始模型的选择显然需要对模型参数的先验了解,即先验知识和先验信息。
若先验知识和信息丰富,则初始模型可以选择得较好,否则就难以选择。
幸运的是,对于许多地球物理问题,我们已经有了不少先验知识和先验信息,可以方便地选择初始模型。
地震道非线性反演的参数反馈控制及效果(精)
地震道非线性反演的参数反馈控制及效果*杨磊张向君李幼铭摘要基于非线性动力学,阐明地震道广义线性反演系统的动力学性质,并以微分动力系统理论分析了反演的数值计算过程及结果.应用混沌控制理论对反演数值计算中的非线性发散进行了讨论,并给出了一种新的控制方案,数值模型实验表明此控制方案对反演中出现的非线性发散能够进行有效控制,反演结果与理论模型完全吻合.在此基础上对大庆某地的地震剖面进行处理,取得了一定的效果.关键词地震道反演,广义线性反演,非线性反问题,不动点,混沌控制.CONTROL NONLINEAR INVERSION OF SEISMIC TRACESYANG LEI(Department of Physics, Lanzhou University, Lanzhou 730000, China)ZHANG XIANG-JUN LI YOU-MING(Institute of Geophysics, Chinese Academy of Sciences, Beijing 100101,China)Abstract Based on nonlinear dynamical systems theory, the dynamical characteristics of the seismic traces nonlinear inversion is analyzed. The numerical results are given by the fixed-point theory and the nonlinear diverge is discussed. A control nonlinear inversion method based on the chaos controlling theory is presented. The numerical results show that nonlinear diverge is controlled by the method and the control inversion results are the same as the model of the wave resistance. Then a seismic section in Daqing is processed by the method.Key words Generalized linear inversion, Nonlinear seismic trace inversion, Nonlinear inverse problem, Fixed point, Chaos control, Control nonlinear inversion.1 引言本世纪20年代,Awbarzumlam.V[1]开始研究固有值反问题,50年代由于计算机、仿真技术的飞速发展,数学物理反问题的研究进入一个空前发展的时期.如今反问题求解中的非线性问题备受关注.由于系统状态变量的信息只能在部分子集上测出,且求解的值域受限,从而导致线性正问题反演中出现非线性.近年来,非线性科学已是国内外学者研究的前沿课题,其研究领域进入了自然界及人类社会的诸多方面.人们逐步认识到,动力系统理论是非线性科学的重要组成部分,也是分析非线性问题的有力工具;混沌控制理论是人们对非线性现象加以利用的必经之路,也是非线性动力学在实际问题中应用的纽带.广义线性反演方法[2,3]是地球物理反问题中成熟的方法,在地震道方面的应用中也取得了一些结果.近年来非线性方法的发展使人们开始了对地震道非线性混沌反演的研究[4,5].2 地震道反演的动力学分析地震道记录与子波褶积关系(1)为地震记录,r为反射系数序列,而w为具有不同延迟的子波,m代表反式中st射系数序列长度.忽略多次波反射时,(1)式可简化为(2)为对应式中j代表时间下标,N代表反射系数序列长度,δ为Delta函数,rjt时刻的一次反射振幅,并且与波阻抗序列Z有如下关系j(3) 直接利用波阻抗参量,将(3)式代入(2)式可得(4) 对(4)式进行离散取样t=iΔt,Δt是采样间隔,可导出偏导数矩阵(5)易写出aij的具体表达式(6) 于是地震道反演的算法便可归结为Z k =Zk-1+μΔmk-1,Δm k-1=(A T k-1A k-1+εI)-1A T k-1(s-s k-1)(7)(7)式中下标k为迭代次数,Δmk 为第k次迭代波阻抗Zk的修正量,sk为由Zk合成的地震记录,s为实测的地震记录,ε为阻尼因子,μ为松弛因子(1≥μ>0),I代表单位算子.设Z∈R N,为N维Euclidean空间的向量,从非线性动力学的观点出发,对应的地震道广义反演系统为Z k =Zk-1+μ(A Tk-1Ak-1+εI)-1A Tk-1(S-Sk-1)(8)系统(8)是R N上的微分同胚(微分同胚是微分几何中的概念,其定义为:设M,N 为C r流形(r阶可微流形),f:M→N为同胚,如果f及其逆f-1:M→N都是C k(k≤r)映射,则称f为C k微分同胚.如果M,N间存在C k微分同胚则称M与N是微分同胚的,微分同胚亦是非线性动力学中主要的研究对象之一,也称为映射),且Z 的分量之间有明显的强耦合作用,因而是一个非线性动力学研究的典型映射系统.为了地震道反演的需要,取N≥50时才可能进行理论上的数值性质讨论,而实际应用中的系统维数则更高,因此这一系统是一个超高维的映射(非线性动力学中通常讨论的高维映射维数一般指2—5维).由于实际波阻抗模型是真实存在的,且应是系统(8)的最终反演结果,因此实际的波阻抗模型即为这一系统的不动点.记实际的波阻抗模型为Z*,即这一系统的不动点,以下应用微分动力系统理论中的不动点理论对此系统进行讨论.图1是地震道反演数值实验用的理论数据.图1(a)中,第1道是子波模型,本文采用Ricker子波,第2道是波阻抗模型,第3道是由波阻抗模型与子波计算得到的反射系数序列,第4道是子波模型与波阻抗模型合成的地震道.图1(b)展示了地震道反演实验中用的4种波阻抗初始模型,第1道是线性阶跃模型,第2道是纯线性模型,第3道是纯阶跃模型,第4道是平凡线性模型.图1 反演模型Fig.1 Inversion model反演系统中存在两个参数μ,ε,前者为与迭代到不动点的速度有关的松弛因子,后者为决定不动点性质的阻尼因子.应用图1(a)给出的子波及地震道,给出若干典型结果.首先取参数μ=0.1,ε=0.01时,以图1(b)中第1道为初始反演模型(线性阶跃模型)进行反演.图2(a)记录了此反演序列,图中记录了迭代次数为奇数的反演序列,如第9道代表第18次的迭代结果.最终的反演结果是一个不动点,这一不动点近似于Z*(图2(a)中的第17道),即反演过程中获得了与实际模型相似的结果.改变初值,分别采用图1(b)中第1至第4道的4种初值模型,在这几种初值下都可得到相同的不动点.改变参数值至μ=1,ε=0.001,初始模型仍取为线性阶跃模型(图1(b)中第1道),结果见图2(b)中,此图记录模式同图2(a).图中第1道是初始模型,第2道的结果虽然近似实际模型,但系统很快发散,得不到不动点,即无法由反演获得实际模型.图2 反演序列Fig.2 Inversion series图2(a)所示的反演序列,表现了典型的不发散的反演过程.当参数选取合适时,其不动点近似于实际结果Z*.图2(b)所示的反演序列,表现了典型的发散过程(这里的发散指系统进入一种无序序列),这时不可能得到稳定不动点.虽然此反演序列中可能会出现有用的地震道(例如第2道),但我们无法确定计算过程中何时会出现合适的地震道,所以这时在发散的反演过程中无法得到有用的反演序列.通过以上讨论可知本文研究的系统是一典型的映射系统,如式(8),并包含两个参数μ,ε,其不动点的数值分析有如下特点:参数μ(1≥μ>0)不影响系统不动点的性质,只改变迭代到不动点的速度,μ越大迭代速度越快(讨论参数ε时取μ=1);参数ε是影响系统不动点性质的主要因素,当ε>0.001时系统存在稳定不动点,值不等于Z*(即系统可得到稳定的反演结果,但与实际模型不一样),且ε越小最终结果越接近于实际模型.当ε<0.001时系统存在不稳定不动点,反演过程必呈现发散.3 混沌控制应用非线性系统具复杂性和随机性,且其行为是奇异的.特别是非线性系统的行为对初值有着高度敏感性,再加上系统自身的不稳定性,因此它的演化历程难以掌握.实际工作中总误认为非线性系统是难以处理的,进而在许多应用及工程领域中没有得到足够的重视.1990年,美国Maryland大学的Ott等首次提出了混沌控制理论[6],他们所采用的方法被称为OGY方法,此后对混沌控制的研究迅速发展,多种控制方案被提出[7—9],并具有广阔的应用前景。
非线性多重网格反演的一般框2重点讲义资料
非线性多重网格反演的一般框架主要分为五个部分1.介绍2.多重网格反演框架反问题、多重网格的反演算法、固定网格反演、多重网格收敛的反演。
稳定泛函。
3. 光扩散层析成像中的应用4.数值结果。
提出了评价模型所需的分辨率、多重网格性能评价。
摘要多种新的成像方式,如光扩散层析成像,要求正问题,采用求解三维偏微分方程反演。
这些应用程序,图像重建是特别困难的。
因为提出的问题是非线性和评价计算昂贵的。
在本文中,我们提出了非线性多重网格反演是适用于各种各样的反问题的一般性框架。
多重网格反演算法结果的递归多重网格技术的优化问题的求解逆问题中的应用。
该方法通过动态调整目标泛函在不同的尺度,他们是一致的,并最终减少,细尺度函数值。
在这种方式中,多重网格反演算法有效地计算解决所需的精细尺度反演问题。
重要的是,新的算法可以大大减少计算,因为在正向和反问题更粗的离散化在较低的分解。
这个方法被广泛应用,贝叶斯光扩散层析,广义高斯马尔科夫随机场图像先验模型。
展示了非常大的计算节省潜力。
数值数据也表明了鲁棒收敛一系列的初始条件为非凸优化问题。
随机场图像的先验模型显示了非常大的计算节省的潜力。
数值数据也表明了一系列的非凸优化的初始条件的鲁棒收敛problem.问题。
关键词:多重网格算法、反问题、光扩散层析成像、多尺度一.介绍一大类图像处理的问题,如模糊,高分辨率的渲染,图像恢复,图像分割,与断层运动分析,逆问题的解决,通常,这些反问题的数值解法是计算能力的要求,特别是当问题必须制定在三维上。
最近,一些新的成像方式,如光扩散层析成像(ODT)和电阻抗断层成像(EIT),备受关注,例如光扩散层析成像在安全上有很大的潜力,非侵入性的医疗诊断方法与化学特异。
然而,这些反问题有关联的新模式,目前有大量的困难挑战,首先,正演模型取决偏微分方程(PDE)描述的解决,这是计算能力的要求。
第二,未知的图像决定于偏微分方程的系数,从而正演模型是高度非线性的,即使本身是线性偏微分方程。
非线性系统控制方法的反演技术研究
非线性系统控制方法的反演技术研究摘要:随着科技的进步和应用范畴的扩大,非线性系统控制日益成为研究的热点。
然而,非线性系统的复杂性和不确定性给控制带来了很大的挑战。
为了克服这些困难,反演技术作为一种有效的非线性控制方法被广泛应用于工业过程和自动化系统。
本文将研究非线性系统的反演方法,包括基于模型的反演和自适应反演方法,并提出了未来研究的方向。
1. 引言非线性系统的控制一直是控制理论研究的重点和难点之一。
非线性系统存在着复杂的动力学特性、参数不确定性和外部扰动等问题,传统的线性控制方法难以满足实际需求。
因此,需要发展新的、有效的非线性控制方法来提高系统的稳定性、性能和鲁棒性。
2. 反演技术的基本原理反演技术是一种基于系统模型的非线性控制方法,通过将系统模型反演,从而实现输出与期望输出的一致性。
它的基本原理是通过反演算子将系统的输出映射到控制输入空间,实现对系统的逆向控制。
3. 基于模型的反演方法基于模型的反演方法是利用已知系统模型进行反演控制的一种方法。
通过建立系统的数学模型和特性方程,可以利用数学方法推导出反演控制器。
这种方法的优点是可以实现对系统的精确控制,但对系统模型的准确性和完备性有一定要求。
4. 自适应反演方法自适应反演方法是一种可以自动调整反演控制器参数的方法。
通过利用适应性算法来实现反演器参数的在线调整,可以在不完全了解系统内部动态特性的情况下实现鲁棒控制。
这种方法适用于系统模型未知或参数变化较大的情况。
5. 非线性系统的反演技术在实际应用中的研究进展非线性系统的反演技术已经在许多实际应用中得到了广泛的应用。
例如,在工业过程中,非线性系统的反演技术可以实现对复杂工艺过程的精确控制;在自动化系统中,反演技术可以用于控制机器人的动力学行为。
这些应用表明非线性系统的反演技术在实际控制中具有很大的潜力。
6. 非线性系统的反演技术研究的未来方向尽管非线性系统的反演技术已经取得了一些重要的进展,但在实际应用中仍然存在一些挑战和不足之处。
地球物理非线性反演方法综述
地球物理非线性反演方法综述摘要:由于数学算法的不同,反演方法被划分为线性反演方法和非线性反演方法。
本文,我们对非线性反演方法进行了有益的探讨,并对常用的几种非线性反演方法进行了分析,评价了各种方法的优缺点和适用性。
关键词:非线性反演蒙特卡洛方法地震反演是一种利用地表观测到的地震资料,以已知的地质、钻井和测井资料为约束,对地下地质结构和岩石性质进行成像的过程。
地震反演的主要任务就是综合利用已有的地震、地质和测井等信息,弥补常规地震剖面分辨率低的缺陷,目的是利用地震资料,反推地下的波阻抗或速度信息,进行储层参数估算、储层预测和油藏描述,为油气勘探提供可靠的基础资料。
波阻抗反演的发展经历了从简单的地震资料直接反演到地震、测井、地质等多种资料的联合约束反演,从线性反演到非线性反演,从单一纵波阻抗反演到纵横波阻抗弹性反演的过程。
由于地震反演问题是一个非线性问题,所以为了得到更高的反演精度和提高反演速度,近年来,许多地球物理学者将神经网络法、模拟退火法、遗传算法等非线性优化方法应用于非线性反演中,使得各类非线性反演方法得到了迅速的发展。
1 蒙特卡洛方法我们将反演过程中用随机发生器产生模型、以实现模型全空间搜索的方法统称为蒙特卡洛反演法(Monte Carlo Method,简称MC)。
蒙特卡洛法在非线性反演的研究和发展过程中,有着十分重要的作用。
蒙特卡洛法可分为传统蒙特卡洛法和现代蒙特卡洛法。
传统蒙特卡洛法又称为“尝试法”,其在计算中按一定的先验信息,随机产生大量可选择的模型,并对这些模型进行计算,将其结果与实际观测的结果进行比较,并根据预先给定的先验信息来确定该模型是否正确。
现代蒙特卡洛法,如模拟退火法、遗传算法等,它们和传统的蒙特卡洛法不同,不是随机选择模型,而是在一定的原则下,有指导的选择模型,因此我们称它为启发式蒙特卡洛法。
由于蒙特卡洛法在反演中必须进行大量的正演模拟和反演计算,收敛速度不可能快,这就大大地增加了计算时间和成本,使它在实际应用中受到了很大的限制。
反演原理及公式介绍
第一章反演理论第一节基本概念一.反演和正演1.反演反演是一个很广的概念,根据地震波场、地球自由振荡、交变电磁场、重力场以及热学等地球物理观测数据去推测地球内部的结构形态及物质成分,来定量计算各种有关的物理参数,这些都可以归结为反演问题。
在地震勘探中,反演的一个重要应用就是由地震记录得到波阻抗。
有反演,还有正演。
要正确理解反演问题,还要知道正演的概念。
2.正演正演和反演相反,它是对一个假设的地质模型,给定某些参数(如速度、层数、厚度)用理论关系式(数学模型)推导出某种可测量的量(如地震波)。
在地震勘探中,正演的一个重要应用就是制作合成地震记录。
3.例子考虑地球内部的温度分布,假定地球内部的温度随深度线性增加,其关系式可表示成:T(z)=a+bz正演:给定a和b,求不同深度z的对应温度T(z)反演:已经在不同点z测得T(z),求a和b。
二.反演问题描述和公式表达的几个重要问题1.应用哪种参数化方式——离散的还是连续的?2.地球物理数据的性质是什么?观测中的误差是什么?3.问题能不能作为数学问题提出,如果能够,它是不是适定的?4.对问题有无物理约束?5.能获得什么类型的解,达到什么精度?要求得到近似解、解的范围、还是精确解?6.问题是线性的还是非线性的?7.问题是欠定的、超定的、还是适定的?8.什么是问题的最好解法?9.解的置信界限是什么?能否用其它方法来评价?第二节反演的数学基础一.解超定线性反问题1.简单线性回归可利用最小平方法确定参数a 、b 使误差的平方和最小。
⎪⎪⎩⎪⎪⎨⎧∑-∑∑∑-∑=-=∑∑-=22)()(x x n y x xy n b x b y n x b y a (1-2-1) 拟合公式为:bx a y+=ˆ (1-2-2) 该方法的公式原来只适用于解超定问题,但同样适用于欠定问题,当我们有多个参数时,称为多元回归,在地球物理领域广泛采用这种方法。
此过程用矩阵形式表示,则称为广义最小平方法矩阵方演。
地球物理非线性反演
一、梯度法(最速下降法)
• 计算(x(i+1)),若: ( x (i 1) ) ( x (i ) ) 成立,说明校正步 长可取,继续进行下一次迭代;否则就减小如减小一半, 并重复上述步骤,直至目标函数满足 ( x (i 1) ) ( x (i ) ) 为止,最终求出(x)极小点。 ( i 1) (i ) • 有时为了简便,保持步长不变。只要 ( x ) ( x ) 不成立,迭代就结束,认为已经达到最小值。 • 梯度法的优点是简单,在远离极小点时收敛较快,缺点 是在接近极小点时,收敛很慢。
gT k 1H k 1p k p k 1 g k 1 k 1p k g k 1 T pk p k H k 1p k
xk 2 gT k 1p k 1 xk 1 k 1p k 1 xk 1 p k 1 T p k 1 H k 1p k 1
T 要证明pT Hp p 3 1 1 Hp 3 0
1 T 由: ( x) x Hx bT x c 2 g 2 Hx2 b H( x1 1p1 ) b g1 1Hp1 Hp1 1
1
( g 2 g1 )
3、 二次目标函数搜索方向相互共轭
1、基本思路
• 对二维二次目标函数,从任意初始点x1出发, 沿任一下降方向p1作直线搜索得到x2,再从x2 出发沿p1的共轭向量方向p2作直线搜索,所得 到的x*必是极小点。 • 对其它目标函数,由上面2步搜索得到的x*不一 定是极小点,还需继续搜索。
2、共轭梯度法步骤
• 共轭梯度法步骤: (1)设k=1,由初始模型x1沿任一下降方向p1 (可设为负梯度方向-g1)搜索得到x2:
• 从任意初始点x1出发,经上面N次迭代,最后得到的xN 就是目标函数的极小点。所构成的N个搜索方向相互共 轭。
地球物理反演理论-非线性反演问题pps-武汉大学
梯度法
设第gi次搜索迭代时 x函数的负梯度方向的单位矢量为:
g xi
gi x
P
g xi
gi x
则模型参数的改正量 xi为:
xi xi1 xi P
(5.5)
式中: 称为搜索(或校正)步长。
将目标函数进行台劳级数展开有:
梯度法
同样, x 的极小值所对应的模型参数 x ,就应该是待求模 型的解。在多维空间中,一般来说, x 函数是一个高次曲面。 以二维空间为例,此时 x1, x2 所形成的曲面与平行 x1 x2 的平
面之切点就是它的极小值点(图5-1)。极小值点对应 x1 ,x2 , 就是观测数据 d 对应模型 m 之值。
H0
x2x1
2 x0
xN x1
2 x0
x1x2
2 x0
x2x2
2 x0
xN x2
2 x0
x1xN
2 x0
x2xN
2 x0
如果用 x ci ( ci 是常数,相当于一系列平行于 x1 x2 的平面),与空间曲面 x x1, x2 相截,可以得到一族平面
曲线,将它们投影到x1 x2 平面上,如图5-2所示,称为曲面的 等高线族。由外向内, 值不断下降,当达到极小点时,即为 函数的极值。
xrK1 xrK rKρrK
或 xrK rKρrK
沿 ρrK 方向进行第K次搜索时,应满足:
(5.16)
xrK 1
xrK rK ρrK
min
完全非线性反演方法4—2
模拟退火法的流程图
初使化设定
随机产生一个初始解
扰动产生一个新解 No
是否接受? Yes
修改目前解 Yes 降温 降低温度 No No
是否达到中止条件?
Yes 最佳解
其他的问题(1/4)
价值函数(Cost Function)
用来评估解的品质。 Delta Evaluation
求某解与其临近点的价值。
考虑平面上的一个边长为1的正方形及其 内部的一个形状不规则的“图形”,如 何求出这个“图形”的面积呢?Monte
Carlo方法是这样一种“随机化”的方法:
向该正方形“随机地”投掷N个点,若有 M个周率的值 π = 3. 14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280 34825 34211 70679 82148 08651 32823 06647 09384 46095 50582 23172 53594 08128 48111 74502 84102 70193 85211 05559 64462 29489 54930 38196 44288 10975 66593 34461 28475 64823 37867 83165 27120 19091 45648 56692 34603 48610 45432 66482 13393 60726 02491 41273 72458 70066 06315 58817 48815 20920 96282 92540 91715 36436 78925 90360 01133 05305 48820 46652 13841 46951 94151 16094 33057 27036 57595 91953 09218 61173 81932 61179 31051 18548 07446 23799 62749 56735 18857 52724 89122 79381 83011 94912 98336 73362 44065 66430 86021 39494 63952 24737 19070 21798 60943 70277 05392 17176 29317 67523 84674 81846 76694 05132 00056 81271 45263 56082 77857 71342 75778 96091 73637 17872 14684 40901 22495 34301 46549 58537 10507 92279 68925 89235 42019 95611 21290 21960 86403 44181 59813 62977 47713 .....
统计反演算法范文
统计反演算法范文反演算法是一种通过观测数据推断模型参数或者模型本身的方法。
在地球科学、天文学、物理学、工程学等领域中,反演算法被广泛应用于解决各种实际问题。
本文将介绍一些常用的反演算法。
1. 正则化反演算法(Regularization Inversion):正则化反演算法通过引入正则化项来平衡数据拟合和模型约束之间的关系。
正则化项可以是参数的平滑项、稀疏项、先验信息等。
正则化反演算法在处理反演问题时具有较好的鲁棒性和稳定性,可以有效地限制模型的复杂度,减小反演问题中的不确定性。
2. 非线性反演算法(Nonlinear Inversion):非线性反演算法用于解决反演问题中的非线性关系。
与线性反演算法不同,非线性反演算法可以处理更加复杂的问题,如非线性动力学系统、深部地下结构等。
非线性反演算法通常通过迭代的方式找到最优模型参数,其中常用的方法包括拟牛顿法、共轭梯度法、遗传算法等。
3. 蒙特卡洛反演算法(Monte Carlo Inversion):蒙特卡洛反演算法通过随机采样从模型参数的概率分布中求解反演问题。
蒙特卡洛反演算法可以有效地处理反演问题中的不确定性,提供参数的概率分布信息。
常用的蒙特卡洛反演算法包括马尔可夫链蒙特卡洛法(MCMC)、粒子群优化(PSO)等。
4. 基于机器学习的反演算法(Machine Learning Inversion):基于机器学习的反演算法通过训练一组反演模型来近似真实的模型之间的映射关系。
这种方法可以大大减少计算复杂度,并且可以处理高维度模型参数空间中的反演问题。
常用的基于机器学习的反演算法包括人工神经网络(ANN)、支持向量机(SVM)、深度学习等。
5. 约束反演算法(Constrained Inversion):约束反演算法通过引入额外的约束条件来解决反演问题。
这些约束条件可以是先验信息、物理规律、地质模型等。
约束反演算法可以提高解的可靠性和合理性,并且减小解的不确定性。
第十五讲非线性反演 ppt课件
非线性反演概论
• 一般说来,地球物理反演的目标函数都是高次非 线性函数,有多个极值。反演时,如初始模型选 取不当,不靠近目标函数的全局极小,因而在迭 代过程中,只能在局部极小点附近搜索,很难跳出 局部极小的阱,这时,只能获得局部最优解;有 的反演方法,由于初始模型选取和参数修改的随 机性,在搜索的过程中,可能在模型空间全局寻 优,其解就是全局最优解。
引自:王家映,地球物理反演问题概述,工程地球物理学报,4(1),2007
非线性反演概论
• 蒙特卡洛法(Monte-Carlo Method) , • 模拟退火法( Simulated Annealing) , • 人工神经元法(Artificial Neural Network) , • 遗传算法( Genetic Algorit hm) , • 多尺度反演法(Multi-Scale Inversion) , • 同伦反演法( Homotopy Method ) , • 非线性共轭梯度法( Non-Linear Conjugate
3) 收敛速度与问题的维数无关。
4) 具有同时计算多个方案与多 个未知量的能力。
5) 误差容易确定。
6) 程序结构简单,易于实现。
23个不同深度,共23*3=69个参数,随机生成500万个模型, 在满足一定先验条件的基础上,进行正演计算, 挑出可以接受的模型。
模拟退火算法
算法的提出 模拟退火算法最早的思想由Metropolis等(1953) 提出,1983年Kirkpatrick等将其应用于组合优化。
物理退火过程
• 热力学中的退火现象指物体逐渐降温时发生的物理 現象: 温度越低,物体的能量状态越低,到达足够的低点 时,液体开始冷凝与结晶,在结晶状态时,系统的 能量状态最低。缓慢降温(退火,annealing)时, 可达到最低能量状态;但如果快速降温(淬火, quenching),会导致不是最低能态的非晶形。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
物理退火过程
物理退火过程 什么是退火: 退火是指将固体加热到足够高的温度,使分子呈随 机排列状态,然后逐步降温使之冷却,最后分子以 低能状态排列,固体达到某种稳定状态。
物理退火过程
物理退火过程 加温过程——增强粒子的热运动,消除系统原先可 能存在的非均匀态; 等温过程——对于与环境换热而温度不变的封闭系 统,系统状态的自发变化总是朝自由能减少的方向 进行,当自由能达到最小时,系统达到平衡态; 冷却过程——使粒子热运动减弱并渐趋有序,系统 能量逐渐下降,从而得到低能的晶体结构。
• 2) 解的非唯一性(Non-uniqueness)。如能求得能拟合 观测数据的地球物理模型,解是唯一的还是非唯一的?
• 3) 模型构制(Model Construction)。如何求得能拟和观 测数据的一个地球物理模型?
• 4) 解的评价(Appraisal) 。既然解是非唯一,地球物理 反演所获得的任一解又有何意义?
第七章 非线性反演
计算地球物理学讲义
非线性反演概论
• 地球物理学家研究地球所依据的物性参数不同,方法各异,但就 工作程序而言,一般都可分为数据采集,资料处理和反演解释等 三个阶段。
• 数据采集就是按照一定的观测系统、一定的测线、测网布置,在 现场获得第一手、真实可靠的原始资料。所以数据采集是地球物 理工作的基础,是获得高质量地质成果的前提和条件。
2、数学类
1) 贝叶斯法 (Bayesian Inversion)
2) 同伦算法 (Homotopy Algorithm)
3) 多尺度非线性反演法 (Multi-Scale Algorithm)
4) 蒙特卡罗法 (Monte-Carlo)
3、仿生类
1) 粒子群算法 (Particle Swarm Optimization, PSO)
• 资料处理的目的是通过各种手段,去粗取精,去伪存真,压制干 扰,提高信噪比,使解释人员能从经过处理的资料(异常,或响应) 中、较准确的提取出测区的地质、地球物理信息。资料处理是从 原始观测数据到地球物理模型之间的必不可少的手段和过渡阶段。
• 反演解释的目的,用地球物理的术语来说,就是实现从地球物理 异常(或响应)到地球物理模型的映射,使解释人员能从经过处理 的地球物理资料(异常或响应)中提取出获得最接近真实情况的地 质、地球物理模型,圆满的完成提出的地质任务。
2) 免疫算法 (Immune Algorithm, IA)
3) 人工神经元法 (ANN)
4) 遗传算法 (GA)
5) 蚂蚁算法 (Ant Colony Optimization, ACO)
非线性反演概论
• 和线性反演一样,大多数非线性反演法都 是基于最优化的原理。即从大量已知模型 的正演结果中,选出方差(或其它范数规 则)为最小的那个模型作为待求模型的解。 因此,正演是反演的前提和瓶颈,成了提 高反演速度的关键。
蒙特卡洛算法的主要步骤
目标函数ห้องสมุดไป่ตู้两者等价
王家映,2007
蒙特卡洛算法
蒙特卡洛算法
蒙特卡洛算法
蒙特卡洛算法
蒙特卡洛算法
蒙特卡洛算法
• 一些人进行了实验,其结果列于下表 :
实验者
年份
投计次数
π的实验值
沃尔弗(Wolf)
1850
5000
3.1596
斯密思(Smith)
1855
3204
3.1553
引自:王家映,地球物理反演问题概述,工程地球物理学报,4(1),2007
非线性反演概论
• 蒙特卡洛法(Monte-Carlo Method) , • 模拟退火法( Simulated Annealing) , • 人工神经元法(Artificial Neural Network) , • 遗传算法( Genetic Algorit hm) , • 多尺度反演法(Multi-Scale Inversion) , • 同伦反演法( Homotopy Method ) , • 非线性共轭梯度法( Non-Linear Conjugate Gradient Method) , • 原子跃迁法(Atomic Transition Algorithm) , • 量子退火法(Quantum Annealing) , • 量子遗传法(Quant um Genetic Algorithm) , • 蚂蚁觅食法(Ant Colony Optimization Algorithm) , • 免疫算法( Immune algorithm) , • 离子群算法( ParticleSwarm Optimization) , • 演化博弈算法( Evolutionary Game)
3) 计算结果与系统大 小有关。
4) 具有同时计算多个方案与多 个未知量的能力。
5) 误差容易确定。
6) 程序结构简单,易于实现。
23个不同深度,共23*3=69个参数,随机生成500万个模型, 在满足一定先验条件的基础上,进行正演计算, 挑出可以接受的模型。
模拟退火算法
算法的提出 模拟退火算法最早的思想由Metropolis等(1953) 提出,1983年Kirkpatrick等将其应用于组合优化。
• 大自然知道慢工出细活: 缓缓降温,使得物体分子在每一温度时,能够有足 够时间找到安顿位置,则逐渐地,到最后可得到最 低能态,系统最稳定。
物理退火过程
• 模仿自然界退火現象而得,利用了物理中固体物质 的退火过程与一般优化问题的相似性。 从某一初始温度开始,伴随温度的不断下降,结合 概率突跳特性在解空间中随机寻找全局最优解。
模拟退火算法
数学表述 在温度T,分子停留在状态r满足Boltzmann概率分 布
P{E
E(r)}
1 Z (T )
exp
E(r) kBT
E表示分子能量的一个随机变量,E(r)表示状态r的能量,
kB 0为Boltzmann常数。Z (T )为概率分布的标准化因子:
Z
(T
)
sD
exp
E(s) kBT
2、试凑法-尝试法,从一个初始模型出发,反复计算比较,直 到找到最合适的模型。
3、蒙特卡路法-赌博法,将反演过程中任何一个阶段,用随机 发生器产生模型的方法通称为蒙特卡路法,它可以用来解 决高次非线性的、多参数、具有多个局部极小的非线性反演 问题。
蒙特卡洛算法
蒙特卡洛算法
在反演过程中的任何一个阶段,用随机(或伪随机)发生器产生模型、 以实现模型全空间搜索的方法统称蒙特卡洛反演法。
Metropolis准则(1953)——以概率接受新状态
引自:王家映,地球物理反演问题概述,工程地球物理学报,4(1),2007
非线性反演概论
• 资料处理的基础是时间(空间)序列分析。 • 反演解释的基础是反演理论。 • 地球物理观测数据和地球物理模型参数之间的数
学表达式,只有线性和非线性两大类。以d表示观 测数据向量,m表示模型参数向量,f表示联系d和 m的函数或泛函表达式。
目标函数极小对应的解,就是反演问题的解。
引自:王家映,地球物理反演问题概述,工程地球物理学报,4(1),2007
1、梯度法-Gradient method/the steepest descent/the steepest ascent,是一种传统的非线性反演法,它是从一个初始模型出发, 沿梯度方向搜索求取目标函数极小点的一种最优化方法。
物理退火过程
• 热力学中的退火现象指物体逐渐降温时发生的物理 現象: 温度越低,物体的能量状态越低,到达足够的低点 时,液体开始冷凝与结晶,在结晶状态时,系统的 能量状态最低。缓慢降温(退火,annealing)时, 可达到最低能量状态;但如果快速降温(淬火, quenching),会导致不是最低能态的非晶形。
模拟退火算法
数学表述 在同一个温度T,选定两个能量E1<E2,有
P{E
E1}
P{E
E2}
1 Z (T )
exp
E1 kBT
1 exp
E2 E1 kBT
>0
<1
模拟退火算法基本思想:在一定温度下,搜索从一个状态
随机地变化到另一个状态;随着温度的不断下降直到最低温度, 搜索过程以概率1停留在最优解
引自:王家映,地球物理反演问题概述,工程地球物理学报,4(1),2007
非线性反演概论
• 解决非线性问题有两种办法,一是把非线性问 题线性化,按线性问题解决,然后通过迭代的 办法,逐次逼近,求得反演问题的近似解;一 是不走线性化的路子,而按非线性的办法进行 反演。
• 非线性问题线性化的办法,简单、易行,在许 多情况下也可以取得较好的结果,但是在目标 函数具多极值的情况下,在反演迭代中,容易 陷入局部极小,而且反演结果极大的取决于初 始模型,也可能使反演出现不稳定,甚至无解。
引自:王家映,地球物理反演问题概述,工程地球物理学报,4(1),2007
非线性反演概论
• 理论严格证明,给定一组地球物理观测数据以 后,总可以找到一个能拟合它的地球物理模型。 由于观测数据的个数并非无限,不构成一个数 据的完备群,加之每一个观测数据均有误差, 这就决定了地球物理反问题的解是非惟一的。 虽然,反演问题的解是非惟一的,但这个非惟 一解仍然是有意义的。
引自:王家映,地球物理反演问题概述,工程地球物理学报,4(1),2007
非线性反演概论
• 反演理论家R. L . Parker 在其著名的论文Understanding Inverse Theory中提出,地球物理反演理论必须回答以下 4 个问题:
• 1) 解的存在性(Existence)。即给定一组地球物理观测 数和据观:测数di据,的i =地1球, 物2 ,理3 模, ⋯型, Mm?之后,是否存在一个能拟