113882地球物理资料非线性反演方法讲座_四_遗传算法djs

合集下载

地球物理反演

地球物理反演

2. 基于褶积模型的波阻抗反演
§6 反演结果的评价
1. 评价问题的提出 2. 评价准则 3. 平均函数A决定分辨率 4. 平均函数与哪些因素有关?
§7 解的稳定性
1. 稳定性的概念 2. 举例 3. 稳定性与核函数的性质有关
§8 线性反演问题综述
1. 构造一组新的正交基 2. 的含义 3. 模型构制(解的存在性) 4. 解的非唯一性 5. 长度最小模型是核函数的线性组合
§7 L 范数解
1. L 范数解的物理意义 2.目标函数
第三章 广义反演法
§1 广义逆 §2 矩阵奇异值分解(SVD)和自然逆 §3 广义反演法 §4 数据分辨矩阵 §5 参数分辨矩阵 §6 特征值对反演结果的影响 §7 分辨率高的和方差大小的测度 §8 最佳折衷解
§1 广义逆
§2 矩阵奇异值分解(SVD)和自然逆
数据加权的例子 1. 权系数矩阵为对角矩阵
E eTWee, diag(We ) (1,1, 2,1,1)T
三、等式限制条件
问题:
d Gm Fm h
目标函数:
E (d Gm)T (d Gm) T [Fm h]
例一
m1
1 N
(1, 1, , 1)mm2N
地球物理反演理论
刘学伟
第一章 绪论
§1 反演的目的和任务 §2 几个反演例子 §3 非线性问题线性化与连续模型离散化 §4 模型构制 §5 解的非唯一性 §6 反演结果的评价 §7 解的稳定性 §8 线性反演问题综述
§1 反演的目的和任务
1.什么是反演,什么是正演? 2.地球物理反演: 3.反演理论中的四大问题: 4.数学物理模型和响应函数的正演问题:
z

地球物理资料非线性反演方法讲座_四_遗传算法

地球物理资料非线性反演方法讲座_四_遗传算法

第5卷第2期2008年4月 工程地球物理学报CHIN ESE J OU RNAL OF EN GIN EERIN G GEOP H YSICSVol 15,No 12Apr 1,2008文章编号:1672—7940(2008)02—0129—12地球物理资料非线性反演方法讲座(四)遗传算法师学明,王家映(中国地质大学地球物理与空间信息学院,武汉430074)基金项目:湖北省杰出青年基金项目(编号:2007ABB037)和国家自然科学基金(编号:40204007)资助。

作者简介:师学明(1971-),男,博士后,副教授,1999年毕业于中国地质大学(武汉)应用地球物理系获博士学位,主要从事地球物理反演理论与方法研究、大地电磁测深数据处理与解释、海洋地球物理等方面的研究。

E -mail :xmshi @ ;xmshi666@摘 要:遗传算法是一种通过模拟自然进化过程来搜索最优解的非线性优化算法,它模拟达尔文的进化论,即生物的进化总是遵循适者生存、优生劣汰的规则。

遗传算法用于地球物理反演的基本思想是从模型群体开始搜索,把模型参数用二进制进行编码,将模型空间的点映射到染色体空间的染色体,然后通过选择、交换和变异等遗传操作对模型群体进行繁殖,逐次迭代,在模型参数空间进行群体搜索,最后求取非线性反演问题整体极值所对应的最优解或近似最优解。

遗传反演算法利用了生物进化过程和地球物理反演问题求解过程的相似性,开辟了地球物理反演的新途径,是非线性反演算法中一种最常用的算法。

遗传算法是一种非线性的全局优化算法,它可避免目标函数梯度类方法的缺点,同时也可明显提高模型参数空间随机搜索的效率。

本讲座概要地介绍了遗传算法的基本原理,遗传操作的基本步骤及实现方法,并给出了遗传算法在地球物理资料反演中的实例,最后总结和归纳了遗传算法的特点以及该方法的局限性。

关键词:遗传算法;非线性;反演;地球物理中图分类号:P631文献标识码:A 收稿日期:2008-03-02Lect ure on non -linear inverse met hods in geop hysics (4)G enetic Algorithm MethodShi Xueming ,Wang Jiaying(I nstitute of Geop hysics and Geomatics ,China Universit y of Geosciences ,W uhan 430074,China )Abstract :Genetic algorit hm is originated f rom t he Darwinian t heory of evolution by nat ural selection ,which simulates t he progress of biological evolution f rom lower to higher animal.The idea of t his biological p rocess can be used to develop a new nonlinear optimization met hod.The model parameter can be encoded as chromo some representation.The genetic operations such as selection ,crossover and mutation of gene are used for t he evolution of initial models.The initial models are updated by t he new models of next generation.The es 2sence of genetic algorit hm is a heuristic Monte Carlo met hod wit h higher efficiency and ef 2fectiveness.This paper not only int roduced t he principle ,classification ,diagram ,applica 2tion ,advantages and disadvantages of t he genetic algorit hm met hod ,but also pointed out t he necessity of t he research of t he imp roved genetic algorit hm met hod.K ey w ords:genetic algorit hm(GA);non-linear;inversion;geop hysics1 引 言地球物理的反演问题,大多数是一个非线性的反演问题,即观测数据是模型参数的高度非线性函数[1,2]。

(完整版)地球物理学中的反演问题

(完整版)地球物理学中的反演问题

地球物理学中的反演问题1、介绍物理科学的一个重要的方面是根据数据对物理参数做出推断。

通常,物理定律提供了计算给定模型的数据值的方法,这就被称为“正演问题”,见图-1。

在反演问题中,我们的目标是根据一组测量值重建物理模型。

在理想情况下,存在一个确定的理论规定了这些数据应该怎样转换从而重现该模型。

从选择的一些例子来看,这样一个存在的理论假定了(我们)所需要的无限的、无噪声的数据是可以获得的。

在一个空间维度中,当所有能量的反射系数已知时,量子力学势能可以被重建[Marchenko,1955; Brurridge,1980]。

这种手法可以推广到三维空间[Newton,1989],但是在那样的情形下要求有多余数据组,其中的原因并不是很理解。

在一条一维的线上的质量密度可以通过对它的所有本征频率的测量来构建[Borg,1946],但是因为这个问题的对称性,因而只有偶数部分的质量密度可以被确定。

如果(地下的)地震波速只和深度有关,那么根据地震波的距离,运用阿贝尔变换,这个速度可以通过测定震波的抵达时间来精确构建[Herglotz,1907;Wiechert,1907]。

从数学上看,这个问题和构建三维空间中的球对称量子力学势是相同的[Keller et al.,1956]。

然而,当波速随着深度单调增加时,Herglotz-Wiechert的构建法只能给出唯一解[Gerver and Markushevitch,1966]。

这种情况和量子力学是相似的,在量子力学中,当电势没有局部最小值时,径向对称势只能被唯一建立[Sabatier,1973]。

(量子力学相关概念不熟悉,翻译起来有点坑~~)图-1尽管精确非线性反演法在数学表达上是美妙的,但它们的适用性是有限的。

原因有很多。

第一,精确的反演法通常只在理想状态下适用,这在实际中可能无法保持。

比如,Herglotz-Wiechert反演假定了地下的波速只依赖于深度并且随着深度单调增加。

对非线性地球物理反演全局优化法的一点新认识

对非线性地球物理反演全局优化法的一点新认识

对非线性地球物理反演全局优化法的一点新认识
吴立明;许云;乌达巴拉
【期刊名称】《物探与化探》
【年(卷),期】1998(000)002
【总页数】1页(P156)
【作者】吴立明;许云;乌达巴拉
【作者单位】中国地质大学;中国地质大学
【正文语种】中文
【中图分类】P631
【相关文献】
1.地球物理资料非线性反演方法讲座(十一)模拟原子跃迁反演法 [J], 师学明;王家映
2.地球物理资料非线性反演方法讲座(十)粒子群反演方法 [J], 易远元;王家映
3.地球物理资料非线性反演方法讲座(五)人工神经网络反演法 [J], 王家映
4.地球物理资料非线性反演方法讲座(一)地球物理反演问题概述 [J], 王家映
5.非线性地球物理反演讲座之四──非线性地震反演方法的补充及比较 [J], 杨文采因版权原因,仅展示原文概要,查看原文内容请购买。

地球物理非线性反演方法综述

地球物理非线性反演方法综述

地球物理非线性反演方法综述摘要:由于数学算法的不同,反演方法被划分为线性反演方法和非线性反演方法。

本文,我们对非线性反演方法进行了有益的探讨,并对常用的几种非线性反演方法进行了分析,评价了各种方法的优缺点和适用性。

关键词:非线性反演蒙特卡洛方法地震反演是一种利用地表观测到的地震资料,以已知的地质、钻井和测井资料为约束,对地下地质结构和岩石性质进行成像的过程。

地震反演的主要任务就是综合利用已有的地震、地质和测井等信息,弥补常规地震剖面分辨率低的缺陷,目的是利用地震资料,反推地下的波阻抗或速度信息,进行储层参数估算、储层预测和油藏描述,为油气勘探提供可靠的基础资料。

波阻抗反演的发展经历了从简单的地震资料直接反演到地震、测井、地质等多种资料的联合约束反演,从线性反演到非线性反演,从单一纵波阻抗反演到纵横波阻抗弹性反演的过程。

由于地震反演问题是一个非线性问题,所以为了得到更高的反演精度和提高反演速度,近年来,许多地球物理学者将神经网络法、模拟退火法、遗传算法等非线性优化方法应用于非线性反演中,使得各类非线性反演方法得到了迅速的发展。

1 蒙特卡洛方法我们将反演过程中用随机发生器产生模型、以实现模型全空间搜索的方法统称为蒙特卡洛反演法(Monte Carlo Method,简称MC)。

蒙特卡洛法在非线性反演的研究和发展过程中,有着十分重要的作用。

蒙特卡洛法可分为传统蒙特卡洛法和现代蒙特卡洛法。

传统蒙特卡洛法又称为“尝试法”,其在计算中按一定的先验信息,随机产生大量可选择的模型,并对这些模型进行计算,将其结果与实际观测的结果进行比较,并根据预先给定的先验信息来确定该模型是否正确。

现代蒙特卡洛法,如模拟退火法、遗传算法等,它们和传统的蒙特卡洛法不同,不是随机选择模型,而是在一定的原则下,有指导的选择模型,因此我们称它为启发式蒙特卡洛法。

由于蒙特卡洛法在反演中必须进行大量的正演模拟和反演计算,收敛速度不可能快,这就大大地增加了计算时间和成本,使它在实际应用中受到了很大的限制。

地球物理反演基础

地球物理反演基础

可写成:F[m]=e 也就是说,已知模型 m 和映射关系 F,计算观测数据 e。图中模型 空间包括所有可能的模型。对于前面介绍的地震折射问题,模型为速 度函数 v(z) ,模型空间的元素为所有可能的速度函数。数据空间的 元素为旅行时函数 t(z)或离散旅行时。函数 F 是观测数据与模型的 关系,F 包含了问题的观测系统和物理性质。
能确定问题的物理性质。 反演理论只是提供了由观测数据定量求取地 球介质未知参数的方法而已。 关于反演问题的解,要注意以下几个问题: 1, 2, 3, 4, 存在性(Existence):是否存在富和观测数据 e 的模型 m? 可解性(Construction) :若存在解,如何构造? 唯一性(Uniqueness) :是否不止一个模型符合观测数据? 评估(Appraisal) :若多个模型符合观测数据, (即多解性) ,
a b
aub
(1.1)
式中称 e(t)为观测数据,m(u)为模型,G(t,u)为核函数。 可知反演问题的物理性质包含于核函数中, 而观测系统与核函数和积 分限都有关。 公式(1.1)被称为第一类 Fredholm 方程。诸如公式(1.1)之类的线 性方程经常在地球物理问题中出现。下面是一些例子: 线性映射举例: 1, Laplace 变换
本章将介绍反演问题的性质及获得可行解的困难, 其他章节将涉及各 种方法及例子。
基本概念 几乎所有研究领域都有其独特的术语,反演理论也不例外。庆兴的是 这里经常遇到的这类的术语并不多: 在地球物理学和有关学科中, 通常在控制条件下 (即系统方式) 试验, 得到可能是代表观测结果的数据。 这些代表客观物理世界某些特性的 观测值, 称为实验数据或观测数据。 为了对这些数据进行解释和整理, 首先必须研究物理系统特性分布与观测数据(地球物理响应)之间的 关系。 正演理论:描述物理系统特性分布与观测数据(地球物理响应)之 间的关系的方程系构成正演理论。 正演问题:将模型空间的一个元素映射到数据空间的一点。

地球物理反演理论课件

地球物理反演理论课件
数据质量
数据的质量和完备性对反演结果有重要影响,高质量和完备的数据可以提供更准 确的反演结果。
其他约束条件
先验信息
除了上述约束条件外,还可以利用先验信息对反演结果进行 约束,如已知的矿产资源分布、地下水水位等。
计算资源和时间限制
地球物理反演通常是一个计算密集型的过程,受到计算资源 和时间的限制,这也会对反演结果产生影响。
迭代反演方法需要更多的计 算资源和时间,且可能存在 局部最优解和全局最优解的
问题。
正则化反演原理
正则化反演原理
正则化反演方法是一种 通过引入额外的约束条 件来稳定反演过程的方 法。这些约束条件通常 与地下物理性质的一些 先验信息或物理定律相 关。
正则化项与惩罚 函数
在正则化反演中,通常 会定义一个正则化项或 惩罚函数,该项会考虑 到一些先验信息或物理 定律。这个正则化项会 与原问题一起优化,以 获得更加稳定和准确的 反演结果。
现代反演理论
随着计算机技术和优化算法的发展,现代反演理论逐渐形成。现代反演理论采用更复杂的数学模型和先进的优化算法 ,能够处理更复杂的情况和更高维度的数据,提高了反演精度和可靠性。
未来发展方向
随着地球物理学和相关领域的发展,地球物理反演理论将继续向更复杂、更精确的方向发展。未来反演 理论将更加注重多学科交叉融合,如与机器学习、深度学习等领域的结合,有望在反演理论和方法上取 得更大的突破和创新。
02
地球物理反演的基本原理
线性反演原理
线性反演原理
通过建立地球物理观测数据与地下物理性质之间的关系,利用线性方 程组求解地下物理性质的一种方法。
线性叠加原理
在地球物理观测数据中,不同地下物理性质的贡献可以线性叠加,通 过求解线性方程组可以得到地下物理性质。

地球物理反演中的非线性问题讨论

地球物理反演中的非线性问题讨论

地球物理反演中的非线性问题讨论在地球物理领域,非线性问题是一种常见且复杂的挑战。

该问题涉及到从观测数据中推断地下结构和物理特征的过程。

本文旨在探讨地球物理反演中的非线性问题,并讨论解决这些问题的方法和技术。

1. 非线性问题的定义与特点非线性问题指的是系统的响应不遵循线性关系的问题。

在地球物理反演中,非线性问题的一个主要特点是地下介质的非均匀性和复杂性,导致信号传播和解释变得困难。

此外,非线性问题还包括非一致性、非静态性和参数不确定性等特征。

2. 地球物理反演中的非线性问题(1)信号降噪和去除干扰:在实际观测中,信号可能会受到噪声和干扰的影响。

非线性问题要求我们开发可靠的方法来去除这些干扰,以保证反演结果的准确性和可信度。

(2)多尺度反演:地球物理反演通常涉及到不同尺度的观测和介质特征。

在非线性问题中,如何充分利用多尺度信息,并将其整合起来进行反演是一个关键挑战。

(3)非一致性和非静态性:地下介质可能具有时空上的非一致性和非静态性,例如地震波传播过程中的速度变化或介质非线性特性。

这些非线性问题需要我们采用适当的数值方法和模型来处理,以获得准确的反演结果。

(4)参数不确定性:地球物理反演中,我们通常需要通过最小二乘或最大似然估计方法来确定模型参数。

然而,非线性问题中往往存在参数不确定性,由于测量误差和模型假设的不完整性等原因。

因此,如何处理参数不确定性,提高反演结果的可靠性是一个重要的问题。

3. 解决非线性问题的方法和技术(1)正则化方法:正则化方法是一种常见的用于处理非线性问题的数值技术。

它通过在目标函数中引入正则化项,降低非线性问题的复杂度,从而提高反演的可行性和稳定性。

(2)优化算法:优化算法通过不断迭代,寻找目标函数的最优解。

在非线性问题中,采用合适的优化算法可以有效地搜索参数空间,并找到最佳的参数组合。

(3)模拟退火算法:模拟退火算法是一种启发式的优化算法,通过模拟金属在冷却过程中的结晶行为来搜索最优解。

遗传算法在起伏地形下磁异常反演的应用

遗传算法在起伏地形下磁异常反演的应用

遗传算法在起伏地形下磁异常反演的应用遗传算法在地球物理勘探中有着广泛的应用,包括磁异常反演。

随着勘探深度的增加和地形起伏的加剧,磁异常反演逐渐变得困难起来。

在这种情况下,利用遗传算法,通过模拟进化过程,对地磁场特征进行优化,以提高磁异常反演的准确性和效率,已成为磁异常反演领域的一种重要研究方向。

磁异常反演通常采用的是数学模型,通过计算分析来推断物质分布的地下结构和矿产资源的分布。

遗传算法则可以优化该模型的参数,使其能够更加准确地反映地下物质的结构和矿产资源的分布情况。

为了说明遗传算法在磁异常反演中的应用,本文将以起伏地形下的磁异常反演为例。

首先,我们需要建立起伏地形下的数学模型,以反演地下结构和矿产资源的分布情况。

一般来说,该模型包含磁化率、磁导率、密度等参数,并且与真实地质模型的误差与模型的参数有关。

接下来,我们需要收集一些地质测量数据,并对这些数据进行处理和分析。

最终,我们将把处理后的数据输入到遗传算法中,以获取最优的模型参数和最佳的地下结构和矿产资源地图。

遗传算法在磁异常反演中的作用是找到最佳的模型参数组合,从而使模型更加准确地反映真实地质情况。

它通过模拟进化过程,从初始种群中选择最佳的个体,进而不断优化模型参数,以达到最优的结果。

在起伏地形下的磁异常反演中,遗传算法可以通过优化模型参数来克服地形变化引起的误差,并推断出更精准的地下结构和矿产资源分布。

总之,遗传算法在地球物理勘探中的应用是很广泛的,磁异常反演也不例外。

在起伏地形下的磁异常反演,遗传算法可以提高数据处理的准确性和效率,为地质科学和矿产资源勘探提供更多的参考。

为了进行磁异常反演,我们需要采集一些地质测量数据,并对这些数据进行处理和分析。

以下是可能涉及的一些数据和分析:1. 磁场强度数据:这是磁异常反演的主要数据,我们需要采集大量的磁场强度数据来推断地下结构和矿产资源分布。

磁场强度数据越多,结果就越准确。

在采集数据时,可能需要使用地磁仪等专业设备。

地球物理反演理论-非线性反演问题pps-武汉大学

地球物理反演理论-非线性反演问题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(1),2007
非线性反演概论
• 反演理论家R. L . Parker 在其著名的论文Understanding Inverse Theory中提出,地球物理反演理论必须回答以下 4 个问题:
• 1) 解的存在性(Existence)。即给定一组地球物理观测 数和据观:测数di据,的i =地1球, 物2 ,理3 模, ⋯型, Mm?之后,是否存在一个能拟
算法的目的 解决NP复杂性问题; 克服优化过程陷入局部极小; 克服初值依赖性。
物理退火过程
物理退火过程 什么是退火: 退火是指将固体加热到足够高的温度,使分子呈随 机排列状态,然后逐步降温使之冷却,最后分子以 低能状态排列,固体达到某种稳定状态。
物理退火过程
物理退火过程 加温过程——增强粒子的热运动,消除系统原先可 能存在的非均匀态; 等温过程——对于与环境换热而温度不变的封闭系 统,系统状态的自发变化总是朝自由能减少的方向 进行,当自由能达到最小时,系统达到平衡态; 冷却过程——使粒子热运动减弱并渐趋有序,系统 能量逐渐下降,从而得到低能的晶体结构。
• 2) 解的非唯一性(Non-uniqueness)。如能求得能拟合 观测数据的地球物理模型,解是唯一的还是非唯一的?
• 3) 模型构制(Model Construction)。如何求得能拟和观 测数据的一个地球物理模型?
• 4) 解的评价(Appraisal) 。既然解是非唯一,地球物理 反演所获得的任一解又有何意义?
模拟退火算法
数学表述 在同一个温度T,选定两个能量E1<E2,有
P{E
E1}
P{E
E2}
1 Z (T )
exp

1地球物理反演-绪论

1地球物理反演-绪论
2.4 反演理论的5大问题
1、解的存在性:即给定一组观测数据后,是否一定存在一个
能拟合观测数据的解或模型;
观测数据的模型;
数学家
2、模型构制:如果存在性是肯定的,如何求得或构制能拟合
3、非唯一性:能拟合观测数据的模型是唯一,还是非唯一;
4、解的稳定性:当反演问题中的数据稍有变化时其解是否会 发生大的变化? 5、结果的评价:如果解是非唯一的,如何才能从构制的模型 中提取关于真实模型的地球物理信息。
1 地球物理勘探概念
物理性质
地球物理方法
速度
密度
地震√
大 地 水 准 面 上
地 壳
重力√
真 实 的 地 球
p
海 洋
H
磁性(磁导率/磁化强度)
电阻率/介电性/磁化率
磁法√
电法
极化率
?
激发极化
?
1 地球物理勘探概念
主要地球物理探测方法 重力勘探 以岩石的密度差为依据,在地面上测量由密度差 引起的重力变化的方法。 磁法勘探 以岩石的磁性差异为依据,在地面、海上或航 空测量由磁性体引起的磁场变化的方法
设目标函数为
T
d Gm
2

m (G T G ) 1 G T d
3.4 欠定问题的最小长度解
d Gm 已知G和m, 求d。 ( N ) 观测数据的个数 M )小于模型参数的个数 (
并且G的秩r (G ) M N
M*1 M*N N*1
d G m ( M 1) ( M N ) ( N 1) 设目标函数为 E mT m T (d Gm) E 令 0 m 得 m G T (GGT ) 1 d
地球物理的多解性是固有问题,是永恒的难题 反演问题多解性的原因:

(完整word版)地球物理反演理论综述

(完整word版)地球物理反演理论综述

目录摘要 (2)一、反演问题基本概念 (2)二、线性反演问题 (3)三、线性反演问题的求解 (5)3。

1适定和超定问题 (5)3。

2欠定问题 (5)3.3混定问题 (6)四、非线性反演方法 (6)4。

1线性化迭代算法 (6)4。

2最速下降法 (6)4.3 共轭梯度法 (7)4。

4遗传算法 (8)4。

5模拟退货法 (9)4。

6人工神经网络法 (9)总结: (10)地球物理反演理论综述摘要在地球物理学中,其核心问题就是如何根据地面上的观测信号推测地球内部与信号有关部分的物理状态。

不同的地球物理问题,其数学物理是不同的;同一个物理问题,应为观测方式不同,也会有不同的物理模型。

在地球物理学中,大多数的观测数据核模型参数之间是不满足线性关系的.但是在一定近似条件想均可简化或近似简化为线性关系.因此线性反演是地球物理的关键问题。

关键词: 反演;线性反演;非线性反演一、反演问题基本概念把数据模型中的一个点定义为m,把数据空间中的一个点定义为d,两者的关系可以成:d=Gm式中,G为模型空间M到数据空间D的一个映射,也称反函数算子,反应了模型m与数据d之间的物理规律从空间映射来看,如果存在一个映射A,使得m=Ad则A为有数据空间D到模型空间M的映射,即A为G的逆映射,称逆算子。

也可以写成=dm1-G我们把给定模型m求解数据d的过程称为正演;把给定数据d求解模型参数m的过程称为繁衍问题.图1。

1模型空间域数据空间之间的映射关系示意图反演问题的研究归纳为四个方面的问题:1) 解的存在性:给定数据d ,按照物理定律,能否找到满足要求的模型参数m ;2) 模型构制:若解存在,如何让构制问题的数学模型使得反演问题的解能迅速而准确地确定;3) 解的非唯一性:若解存在,其是否唯一;4) 解的评价:若解的非唯一性的,如何从非唯一解中获取真实解的信息.关于上述四方面问题的研究就构成了地球物理反演的基本理论。

二、线性反演问题为了使问题简单明了而又不失一般性,我们在此讨论一维问题。

非线性地球物理反演讲座之四──非线性地震反演方法的补充及比较

非线性地球物理反演讲座之四──非线性地震反演方法的补充及比较

非线性地球物理反演讲座之四──非线性地震反演方法的补充
及比较
杨文采
【期刊名称】《石油物探》
【年(卷),期】1995(34)4
【摘要】与上一讲接续,本文首先介绍以法国学者Tarantola为代表发展的一种结合波动方程逆散射与最小二乘准则的地震反演方法,其理论分析还导致了共轭梯度下降算法的迭代格式;其后介绍非线性优化的另一种常用算法──仿真退火;最后,从原理、计算成本及对计算机的要求、应用可能性等方面,对本讲座中介绍过的五种非线性地球物理反演方法作了比较,以此作为对当前非线性地球物理反演的发展作一总结。

【总页数】8页(P109-116)
【关键词】非线性;地球物理;反演;地震勘探
【作者】杨文采
【作者单位】地矿部物化探研究所
【正文语种】中文
【中图分类】P631.443
【相关文献】
1.地球物理资料非线性反演方法讲座(十一)模拟原子跃迁反演法 [J], 师学明;王家映
2.地球物理资料非线性反演方法讲座(十)粒子群反演方法 [J], 易远元;王家映
3.地球物理资料非线性反演方法讲座(五)人工神经网络反演法 [J], 王家映
4.地球物理资料非线性反演方法讲座(七)同伦反演法 [J], 张丽琴;王家映
5.地球物理资料非线性反演方法讲座(一)地球物理反演问题概述 [J], 王家映
因版权原因,仅展示原文概要,查看原文内容请购买。

113882地球物理资料非线性反演方法讲座_六_共轭梯度法djs

113882地球物理资料非线性反演方法讲座_六_共轭梯度法djs
Hx = b x 3 = H- 1 b 。
我们假设在点 X0 处开始沿负梯度方向 r0 = r ( x0 ) = - φ ′ ( x) 搜索 ,到达点 x1 ,即 x1 = x0 +α r0 为了使搜索能够快速到达极值点 , 我们这样
d 选取α使φ( x1 ) =φ( x0 +α r0 ) 达到最小 , 即取 φ α d ( x1 ) = 0 ,或者 : d φ( x ) = dφ( x0 +α r0 ) =φ ′ ( x1 T ) ・ r0 = 0 α 1 α d d
基金项目 : 国家自然科学基金 ( 编号 :40174033 ,60472062) 资助 。 作者简介 : 朱培民 (1963 - ) ,男 ,教授 ,博士生导师 ,主要研究方向包括地球物理反演 、 地震勘探和空间信息三维可视化等 。
E - mail : zhup m @cug. edu. cn
王家映 (1937 - ) ,男 ,教授 ,博士生导师 ,主要研究方向为电磁法和地球物理反演理论 。E - mail : j . y. wang @cug. edu. cn
第5卷 第4期 2008 年 8 月
Vol1 5 ,No1 4 C H IN ESE J OU RNAL O F EN GIN EERIN G GEO P H YSICS Aug1 , 2008
文章编号 :1672 — 7940 ( 2008) 04 — 0381 — 06
地球物理资料非线性反演方法讲座 ( 六)
共轭梯度法
朱培民 , 王家映
( 中国地质大学 地球物理与空间信息学院 ,武汉 430074)
摘 要 : 概要地介绍了在非启发式非线性反演方法 — — — 共轭梯度法的原理 、 算法 、 优点 ,以及它的局限性 ,和

求解位场反演问题的混合编码遗传算法

求解位场反演问题的混合编码遗传算法

求解位场反演问题的混合编码遗传算法陈超;刘江平;余丰【期刊名称】《地球物理学报》【年(卷),期】2004(47)1【摘要】在求解地球物理反演问题时,复杂的解析关系往往使计算变得十分困难.对于这类问题,遗传算法有其独特的优势.然而传统的遗传算法在搜索最优解的过程中往往效率不高.研究表明,遗传算法的编码机制在很大程度上决定了交换和变异操作的搜索能力.二进制编码的交换操作能产生更多的新样本数目而具有较强的搜索能力,十进制编码的变异操作因搜索范围更大而具有较强的产生新样本的能力.本文分析了二进制与十进制编码的搜索机制,提出了混合编码遗传算法(Hybrid Encoding Genetic Algorithm,简称HEGA),其原理是利用十进制编码进行变异操作,其他操作采用二进制编码.针对位场反演问题的特点,结合混合编码、动态编码和大概率变异技术,有效地提高了搜索及产生"新"有效基因物质的能力.理论模型及实际资料处理结果表明,该方法是有效的,尤其是在模型的分辨力方面有显著的提高.【总页数】8页(P119-126)【作者】陈超;刘江平;余丰【作者单位】中国地质大学地球物理与空间信息学院,武汉,430074;中国地质大学地球物理与空间信息学院,武汉,430074;中国地质大学地球物理与空间信息学院,武汉,430074【正文语种】中文【中图分类】P631【相关文献】1.基于混合编码遗传算法的证券组合投资问题的求解 [J], 赖志柱2.遗传算法在岩土工程反演问题中的应用 [J], 赵进锋;陈国荣3.求解黑体辐射反演问题的改进CD共轭梯度法 [J], 宿金平;朱志斌4.源独立邻近梯度法求解频率域全波形稀疏约束反演问题 [J], 傅红笋;张艳5.动力测桩中完整桩多参数反演问题的遗传算法 [J], 陈建功;张永兴;郑永保因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第5卷第2期2008年4月 工程地球物理学报CHIN ESE J OU RNAL OF EN GIN EERIN G GEOP H YSICSVol 15,No 12Apr 1,2008文章编号:1672—7940(2008)02—0129—12地球物理资料非线性反演方法讲座(四)遗传算法师学明,王家映(中国地质大学地球物理与空间信息学院,武汉430074)基金项目:湖北省杰出青年基金项目(编号:2007ABB037)和国家自然科学基金(编号:40204007)资助。

作者简介:师学明(1971-),男,博士后,副教授,1999年毕业于中国地质大学(武汉)应用地球物理系获博士学位,主要从事地球物理反演理论与方法研究、大地电磁测深数据处理与解释、海洋地球物理等方面的研究。

E -mail :xmshi @ ;xmshi666@摘 要:遗传算法是一种通过模拟自然进化过程来搜索最优解的非线性优化算法,它模拟达尔文的进化论,即生物的进化总是遵循适者生存、优生劣汰的规则。

遗传算法用于地球物理反演的基本思想是从模型群体开始搜索,把模型参数用二进制进行编码,将模型空间的点映射到染色体空间的染色体,然后通过选择、交换和变异等遗传操作对模型群体进行繁殖,逐次迭代,在模型参数空间进行群体搜索,最后求取非线性反演问题整体极值所对应的最优解或近似最优解。

遗传反演算法利用了生物进化过程和地球物理反演问题求解过程的相似性,开辟了地球物理反演的新途径,是非线性反演算法中一种最常用的算法。

遗传算法是一种非线性的全局优化算法,它可避免目标函数梯度类方法的缺点,同时也可明显提高模型参数空间随机搜索的效率。

本讲座概要地介绍了遗传算法的基本原理,遗传操作的基本步骤及实现方法,并给出了遗传算法在地球物理资料反演中的实例,最后总结和归纳了遗传算法的特点以及该方法的局限性。

关键词:遗传算法;非线性;反演;地球物理中图分类号:P631文献标识码:A 收稿日期:2008-03-02Lect ure on non -linear inverse met hods in geop hysics (4)G enetic Algorithm MethodShi Xueming ,Wang Jiaying(I nstitute of Geop hysics and Geomatics ,China Universit y of Geosciences ,W uhan 430074,China )Abstract :Genetic algorit hm is originated f rom t he Darwinian t heory of evolution by nat ural selection ,which simulates t he progress of biological evolution f rom lower to higher animal.The idea of t his biological p rocess can be used to develop a new nonlinear optimization met hod.The model parameter can be encoded as chromo some representation.The genetic operations such as selection ,crossover and mutation of gene are used for t he evolution of initial models.The initial models are updated by t he new models of next generation.The es 2sence of genetic algorit hm is a heuristic Monte Carlo met hod wit h higher efficiency and ef 2fectiveness.This paper not only int roduced t he principle ,classification ,diagram ,applica 2tion ,advantages and disadvantages of t he genetic algorit hm met hod ,but also pointed out t he necessity of t he research of t he imp roved genetic algorit hm met hod.K ey w ords:genetic algorit hm(GA);non-linear;inversion;geop hysics1 引 言地球物理的反演问题,大多数是一个非线性的反演问题,即观测数据是模型参数的高度非线性函数[1,2]。

解这类非线性反演问题有两大类方法:第一类是利用目标函数梯度信息的线性化迭代方法;另一类是不进行线性化的随机搜索迭代方法。

依赖于目标函数梯度的方法一般属于局部搜索的方法,当初始模型在全局极小附近时收敛速度较快,但当初始模型不合适时可能找不到全局优化的解估计[3]。

而随机搜索迭代方法对初始模型的依赖性较弱甚至不依赖于初始模型,因此,这类随机全局搜索算法,越来越受到人们的关注[4]。

随机蒙特卡洛算法,是一种真正意义上的全局优化算法。

这类方法需要大量的计算,这些大量的计算可能在是模型空间中无意义的区域进行[5]。

模拟退火算法,仿真淬火模拟热动力系统的淬火过程,使随机搜索效率得到了很大的提高,在地球物理反演领域得到了广泛地研究与应用。

因此,探索和研究可以明显提高模型空间随机搜索效率的新算法,对地球物理反演问题就具有特别现实的意义[6,7]。

遗传算法(Genetic Algorit hm,GA),最早是由Holland(1975)提出[8],它源于达尔文的进化论,即生物的进化总是遵循适者生存、优生劣汰的规则。

遗传算法用于地球物理反演[9],首先是把模型参数用二进制进行编码,将模型空间的点映射到染色体空间的染色体。

遗传反演算法从模型群体开始搜索,然后通过选择、交换和变异等遗传操作对模型群体进行繁殖,逐次迭代,在模型参数空间进行群体搜索,最后求取非线性反演问题整体极值所对应的最优解或近似最优解。

由于遗传算法本质上是一个并行的启发式蒙特卡洛优化算法,它模拟了生物进化的过程,它具有不依赖于初始模型的选择、不容易陷入局部极小、在反演过程中不用计算雅克比偏导数矩阵等优点,在地球物理资料的非线性反演中得到广泛的应用。

遗传算法最早由P.L.Stoffa和M. K.Sen(1991)[10]用于地震波的一维反演。

W.G.Wilson等(1994)[11]将遗传算法用于解决地震的剩余静校正问题,S.Mallick(1995)[12]又将遗传算法用于地震AVO岩性反演,F.Boschetti 等(1996)[13]将遗传算法用于地震折射数据的反演解释问题。

遗传算法还被广泛用于跨井层析成像问题[14]、电测深数据的反演[15]、重力异常的反演等问题[16~20]。

2 遗传算法的基本原理 遗传算法的基本思想遗传算法,也称为基因算法,是模拟自然选择和遗传学理论依据适者生存原理而建立起来的一种新的全局最优化算法。

遗传算法是一种物种从低等向高等逐步寻优和演化的过程,地球物理反演过程也是一个最优化过程,即反演是在一个特定的模型空间范围内寻找最优模型的过程,因此,可以将遗传算法用于地球物理反演[8,18]。

遗传算法反演模拟生物进化过程。

首先通过随机生成一个初始模型群(相当于生物种群)作为初始模型集,这个模型群体有N个成员。

然后将这些模型群体的模型参数编码成二进制码作为这些成员的染色体,然后采用遗传操作(主要包括选择、交换和变异)对染色体进行操作,对初始模型群体进行“繁殖”,这样就生成了新一代模型。

重复上述过程,直至模型群体最终演化到全局最优解[21]。

 遗传算法的多途径搜索遗传算法是从一初始模型集出发,计算这些模型集成员的目标函数值,并根据各成员的目标函数值大小通过遗传操作对模型参数染色体进行各种各样的修改,使模型群体(集)朝最优解逐渐演化,如图1所示。

遗传算法中的遗传代数相当于迭代反演中的迭代次数。

在迭代过程中,对模型群中成员的染色体进行交换和变异操作,实际上就是对模型空间进行多途径的搜索。

由于是对每一条染色体(每一条染色体对应一个模型参数)同时进行操作,所以算法本身具有并行性,搜索效率比一般的非线性反演方法高。

 地球物理反演问题的最优解估计常规地球物理反演方法反演得到的模型不一定是实际模型,而只是对实际资料拟合较好的一个等效模型。

在一定精度范围内,能很好地拟合031 工程地球物理学报(Chinese Journal of Engineering G eophysics) 第5卷 图1 遗传算法的多途径搜索示意图(a)误差曲面图;(b)单途径搜索;(c)多途径搜索Fig.1 The schematic map of multi-path optimization using genetic algorithm(a)t he error surface;(b)t he optimization wit h single pat h;(c)t he optimization wit h multi-pat h using genetic algorit hm实际资料的不只是一个模型,而是一个模型子空间。

也就是说,存在一个模型子集,在该子集中的模型都有很好的拟合值,这就是反演的非唯一性和反问题解的多解性。

由于遗传算法的解是一组模型群体,因此可以利用遗传算法来探索优化解的模型子集,即多次从随机选定的模型群体出发作遗传算法反演,收敛到拟合较好的一组模型群上。

在该模型子集中对每个模型赋以一个后验概率密度,令其正比于吉布斯(G ibbs)概率分布,然后用下式估计模型参数的平均值和方差[10]m=∫p(m)m d m(1)σm=∫(m- m)(m- m)T p(m)d m(2)式中: m为m的均值或数学期望值,σm为后验协方差矩阵,p(m)为解的概率。

3 遗传算法的具体实现 参数编码遗传算法反演,首先必须将地球物理反演问题中模型空间的解的表示映射到遗传空间的解的表示,这个操作称为编码(encoding),其反操作称为解码(decoding)。

对编码的基本要求是:两个空间的解需要一一对应,而且编码应尽量简明。

显然,一般地球物理反演问题模型空间中的解为十进制数,也就是地层速度、密度、电阻率等参数的大小,而遗传空间中的解通常称为个体(indi2vidual),通常用染色体(chromosome)来表示,染色体又可通过字符串来表示,字符串上的每一位称为遗传因子(gene),多个个体组成一个群体(pop ulation)。

相关文档
最新文档