1. 课程导入与反演问题认知

在工程地球物理、医学成像、无损检测和遥感等领域,我们面对的往往不是"已知模型求响应",而是"已知响应反推模型"。前者称为正演,后者称为反演。以地面地震勘探为例:震源激发弹性波,检波器记录到的是随时间变化的振幅序列——这是观测数据 d;我们真正想知道的是地下介质的波速分布、界面位置和层厚——这是模型参数 m。正演算子 F 把模型映射为数据:d = F(m)。反演要做的,是在已知 F 和含噪观测 dobs 的条件下,寻找使 F(m) 尽可能接近 dobs 的 m。

问题在于,这个"尽可能接近"远没有看上去那么简单。反演问题的困难主要来自三个方面,理解它们是理解 Tikhonov 正则化的前提。

不适定性的三个来源

第一是解的不存在性。观测数据含有噪声,而噪声并不一定落在正演算子的值域内。严格来说,可能根本不存在任何模型 m 使得 F(m) 精确等于 dobs。因此反演从一开始就应被理解为"求近似解"而非"求精确解"。

第二是解的不唯一性。不同的模型可能产生几乎相同的数据。最典型的是地震走时反演中的"速度—深度 trade-off":把某一层速度调高、厚度调薄,与速度调低、厚度调厚,可以拟合出几乎一致的走时曲线。数据本身无法区分这两种模型,这就是零空间(null space)的存在。零空间方向上的模型分量对数据毫无影响,却可以任意取值。

第三是解的不稳定性。这是实践中最致命的一点。许多反演问题的正演算子具有"平滑"效应:模型的高频细节在数据中被强烈衰减。反演相当于做一次"去平滑",会把数据中的高频噪声成倍放大。用奇异值分解的语言说,小奇异值对应的模型分量在反演时被除以一个极小的数,噪声因此被放大到淹没真实信号的程度。数据中千分之一的扰动,可能导致反演结果面目全非。

核心认知:不适定性不是算法缺陷,而是问题本身的性质。换更聪明的优化器、加更多迭代次数,都无法消除不稳定性——迭代越多,拟合数据越好,但模型越偏离真实,这就是"半收敛"现象。必须引入额外的约束信息,才能得到有意义的解。

从"拟合数据"到"拟合数据 + 约束模型"

既然单纯追求数据拟合必然失败,思路就转向:在所有能大致拟合数据的模型中,挑选一个"合乎情理"的。什么叫合乎情理?这取决于具体问题。在地震层析成像中,我们相信地下介质是连续渐变的,不希望出现剧烈振荡,于是偏好"光滑"的模型;在电阻率成像中,我们可能相信地下存在块状地质体,于是偏好"分块常数"的模型;在参数反演中,我们可能已有先验估计 m0,于是偏好"接近先验"的模型。

Tikhonov 正则化把这一思想写成统一的数学形式:

min  ‖F(m) − d^obs‖²  +  λ‖L(m − m_ref)‖²
 m

第一项是数据残差项,衡量拟合程度;第二项是正则项(稳定泛函),衡量模型偏离参考模型 mref 的程度,L 是正则算子(常取单位阵或一阶/二阶差分算子),λ 是正则化参数,控制两者的权衡。当 F 为线性时,上式有解析解 mλ = (GTG + λLTL)−1(GTdobs + λLTLmref)。注意 λ 的作用:它在矩阵对角线上"垫"了一个正量,把原本接近奇异、条件数极大的 GTG 变成良态矩阵,从而抑制噪声放大。这正是"正则化"一词的含义——把病态问题转化为邻近的良态问题。

反演问题的结构:从观测数据到稳定模型 观测数据 d^obs 含噪声 · 有限频带 正演算子 F 平滑效应 · 小奇异值 不适定性 不唯一 · 不稳定 · 不存在 噪声被放大 Tikhonov 正则化 数据项 + λ·模型项 良态化 · 稳定解 目标函数的两项权衡 数据残差项 ‖F(m) − d^obs‖² λ 小 → 拟合好 但噪声放大、模型振荡 正则项(稳定泛函) λ‖L(m − m_ref)‖² λ 大 → 模型光滑/接近先验 但数据拟合不足、分辨率低 λ λ 的选择决定"拟合数据"与"约束模型"之间的平衡,是反演成败的关键

一个可手算的示例:为什么必须正则化

考虑最简单的线性反演:两个模型参数 m1、m2,观测方程为 d1 = m1 + m2,d2 = m1 + 1.01m2。系数矩阵 G = [[1, 1], [1, 1.01]],两行几乎相同,条件数约为 400。设真实模型为 (1, 1),无噪数据应为 (2, 2.01)。若观测中 d2 混入 0.01 的噪声变为 2.02,直接求解得 m2 = (2.02 − 2)/0.01 = 2,m1 = 0。数据仅变化 0.5%,模型却从 (1, 1) 跳到 (0, 2),误差 100%。

若取 L 为单位阵、mref = 0、λ = 0.1,则求解 (GTG + 0.1I)m = GTdobs。计算得 GTG = [[2, 2.01], [2.01, 2.0201]],加上 0.1I 后矩阵条件数降到约 40。同样的含噪数据下,解约为 (0.95, 1.05),与真值 (1, 1) 的偏差被压缩到 5% 量级。代价是解被"拉向"零模型,存在偏差,但换来了对噪声的鲁棒性。这个例子虽小,却完整展示了正则化的本质:用可控的偏差换取方差的显著下降。

工程中的典型表现

不适定性在不同领域有不同面孔,但机理相通。地震走时层析中表现为射线覆盖不均导致的模型"涂抹";电阻率反演中表现为电流路径的等效性,深层高阻体与浅层低阻体可能给出相似响应;重力反演中表现为"等效源"问题,无穷多个密度分布产生同一重力异常;图像去卷积中表现为振铃和噪声放大。识别这些表现,是判断"是否需要正则化、该用何种正则项"的起点。

学习建议:后续章节将围绕三个问题展开——正则项怎么选(L 与 mref 的物理含义)、正则化参数怎么定(L 曲线、广义交叉验证、偏差原理)、非线性问题怎么解(Gauss-Newton、梯度类方法)。本章建立的整体框架,是理解这些具体技术的地图。

总结本节的核心认知:反演不是"解方程",而是在数据信息不足、噪声不可避免的条件下,借助先验约束做出合理推断的过程。Tikhonov 正则化提供了这一推断的数学骨架——它把"拟合数据"与"约束模型"放在同一个目标函数中,用参数 λ 调节两者的平衡,从而把病态问题转化为可稳定求解的良态问题。掌握这一框架,才能在面对具体工程数据时,判断反演结果是否可信、正则化是否恰当。