跳到内容
返回探索
数学建模 / 英语

不确定性传播:线性切线

NEON Science · YouTube · 3:39

打开原视频
阅读与收藏

把讲解展开来看。

已审核学习内容 · 视频分析 · 中文
阅读完整概览

本视频片段讲解了如何结合线性切线近似法与泰勒级数展开,在非线性模型中传播不确定度。主讲人通过图像说明线性切线的概念,并展示泰勒级数公式,为该近似方法提供数学基础。 本讲段讲解如何利用一阶泰勒级数展开,将不确定性传播至非线性模型中。它推导出模型输出近似方差的表达式,表明该方差由两大部分构成:一是各参数自身方差与其偏导数平方(即敏感度)的加权和;二是所有参数对之间的协方差与其对应偏导数乘积(即交互效应)的加权和。主讲人强调,与具有恒定斜率的线性模型不同,非线性模型要求在参数空间中的特定点处计算导数。

在学习检查器中查看要点和时刻,或切换阅读标签查看完整笔记。

章节

0:00不确定度传播导论1:18线性切线近似法1:49泰勒级数展开2:00用泰勒级数对非线性模型进行线性化2:30直接方差分量与敏感度3:00交互项与参数协方差3:22分解预测不确定性

学习解说文稿

依据视频画面与讲解整理,并非逐字语音转写。

在上一期视频中,我们探讨了将不确定性传播到预测结果中的不同方法之间的权衡,重点介绍了利用均值、方差和协方差等统计矩的解析方法。

我们发现,精确的解析解仅适用于严格线性模型;这一限制很突出,因为许多生态模型是非线性的,涉及乘法、除法、指数增长以及饱和函数等相互作用。

对于非线性函数,虽然存在解析传播不确定性的方法,但很难得到精确的闭式解。

取而代之的是,我们通过取其线性切线来近似该非线性模型,即在输入参数均值附近估算一个近似的斜率。

一旦该非线性模型被近似为线性模型,我们便可沿用线性模型中不确定性传播的相同规则。

从数学上看,这涉及用泰勒级数展开来替代原函数,并重点关注描述均值及线性近似的前几项。

该方法可导出非线性模型中不确定性传播的解。

处理非线性模型时,我们无法像在线性回归中那样直接使用恒定斜率;而需借助微积分。通过对模型函数在参数均值处进行一阶泰勒级数展开,我们构建一个局部线性近似。只要保持在展开点附近,该近似便允许我们将复杂的非线性关系视作线性关系,从而用于不确定性计算。

借助这一线性化近似,我们可以确定每个参数对预测整体不确定性的单独贡献。这一‘直接分量’通过取该参数自身的方差,并乘以其对模型输出的偏导数的平方而得到。该偏导数充当敏感度因子,反映输出对该特定输入变化的响应强度。

然而,在实际模型中,参数极少完全独立;它们往往存在相关性。为考虑这一点,我们必须在方差计算中加入交互项。这些项由两个不同参数的偏导数乘积,再乘以这两个参数之间的协方差而构成。对所有唯一参数对求和,即可得到参数交互作用对预测不确定性的总贡献。

最终,这一数学框架使我们能够将总体预测不确定性分解为两个基本来源:输入数据与参数本身固有的不确定性,以及模型结构对这些输入的敏感性。理解这种分解至关重要,因为它告诉我们应将改进重点放在获取更高质量的数据上,还是优化模型的函数形式上。

知识卡片

01

线性切线近似

为将不确定性传播至非线性模型,需在输入参数的均值处对该模型作线性切线近似;由此可借助线性模型的规则来估计输出的方差。

Var[y]∼(dy/dΘ)2Var[Θ]Var[y] \sim (dy/d \Theta)^2 Var[\Theta]
02

泰勒级数展开

非线性函数f(x∣Θ)f(x|\Theta)围绕均值Θˉ\bar{\Theta}进行泰勒级数展开;该展开式的前几项被用于将函数近似为线性模型。

Var[f(x∣Θ)]≈Var[f(x∣Θˉ)+dfdΘ(x∣Θˉ)(Θ−Θˉ)+… ]Var[f(x|\Theta)] \approx Var\left[f(x|\bar{\Theta}) + \frac{df}{d\Theta}(x|\bar{\Theta})(\Theta - \bar{\Theta}) + \dots\right]
03

非线性模型的一阶泰勒展开

为处理非线性模型中的不确定性,我们在参数均值处对模型函数进行局部一阶泰勒级数展开近似。此举在计算上将非线性问题转化为线性问题。

Var[f(x∣θ)]≈Var[f(x∣θˉ)+dfdθ(x∣θˉ)1!(θ−θˉ)+… ]Var[f(x|\theta)] \approx Var\left[f(x|\bar{\theta}) + \frac{\frac{df}{d\theta}(x|\bar{\theta})}{1!}(\theta - \bar{\theta}) + \dots\right]
04

直接方差分量

单个参数的不确定性对输出方差的贡献,等于该参数的方差乘以模型关于该参数的偏导数的平方。这衡量了模型对该特定输入的敏感程度。

var[f(x)]≈(∂f∂θi)2var[θi]var[f(x)] \approx \left(\frac{\partial f}{\partial \theta_i}\right)^2 var[\theta_i]
05

通过协方差体现的交互项

当参数之间存在相关性时,其联合不确定性会影响输出方差。这通过累加各参数偏导数两两乘积与其对应协方差的乘积来刻画。

var[f(x)]≈∑(∂f∂θi)2var[θi]+∑i≠j(∂f∂θi)(∂f∂θj)cov[θi,θj]var[f(x)] \approx \sum \left(\frac{\partial f}{\partial \theta_i}\right)^2 var[\theta_i] + \sum_{i \neq j} \left(\frac{\partial f}{\partial \theta_i}\right) \left(\frac{\partial f}{\partial \theta_j}\right) cov[\theta_i, \theta_j]
06

预测不确定性的分解

总体预测不确定性可划分为两个关键部分:模型输入/参数本身固有的不确定性,以及模型结构对这些输入所表现出的敏感性。

详细学习笔记

按知识点查看条件、步骤和证据。补充解释与视频直接内容分别标明。

符号定义 · 12

Y

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    图像的纵轴标记为 Y。

符号

Y

含义

非线性模型中的输出变量或因变量。

适用范围

实数

Θ\Theta

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    图像的横轴标记为Θ\Theta。

符号

Θ\Theta

含义

具有不确定性的输入变量或参数。

适用范围

实数

f(x|Θ\Theta)

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    图像上显示方程y=f(x∣Θ)y = f(x|\Theta)。

符号

f(x|Θ\Theta)

含义

将输出 y 与输入 x 及参数Θ\Theta关联起来的非线性函数。

适用范围

实值函数

Var[y]

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    显示表达式Var[y]∼(dy/dΘ)2Var[Θ]Var[y] \sim (dy/d \Theta)^2 Var[\Theta]。

符号

Var[y]

含义

输出变量 y 的方差。

适用范围

非负实数

dy/dΘdy/d\Theta

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    导数项(dy/dΘ)(dy/d \Theta)出现在方差近似公式中。

符号

dy/dΘdy/d\Theta

含义

y 关于Θ\Theta的导数,表示线性切线的斜率。

适用范围

实数

Var[Θ\Theta]

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    项Var[Θ]Var[\Theta]出现在方差近似公式中。

符号

Var[Θ\Theta]

含义

输入参数Θ\Theta的方差。

适用范围

非负实数

Var[f(x|Θ\Theta)]

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    泰勒级数展开式Var[f(x∣Θ)]≈Var[f(x∣Θˉ)+dfdΘ(x∣Θˉ)(Θ−Θˉ)+… ]Var[f(x|\Theta)] \approx Var\left[f(x|\bar{\Theta}) + \frac{df}{d\Theta}(x|\bar{\Theta})(\Theta - \bar{\Theta}) + \dots\right]已显示。

符号

Var[f(x|Θ\Theta)]

含义

函数f(x∣Θ)f(x|\Theta)的方差,通过泰勒级数展开式进行近似。

适用范围

非负实数

Var[f(x|θ)]

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    f(x|θ) 的方差

符号

Var[f(x|θ)]

含义

在给定输入 x 和参数 θ 时,模型输出 f 的方差

适用范围

统计方差

f(x|θ̄) + dfdθ(x∣θˉ)1!(θ−θˉ)\frac{\frac{df}{d\theta}(x|\bar{\theta})}{1!}(\theta - \bar{\theta}) + ...

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    f(x|θ̄) 加上 (df/dθ)(x|θ̄) 除以 1! 再乘以 (θ - θ̄),再加上 ……

符号

f(x|θ̄) + dfdθ(x∣θˉ)1!(θ−θˉ)\frac{\frac{df}{d\theta}(x|\bar{\theta})}{1!}(\theta - \bar{\theta}) + ...

含义

函数 f 在参数均值 θ̄ 处的一阶泰勒级数展开

适用范围

微积分

(∂f∂θi)2\left(\frac{\partial f}{\partial \theta_i}\right)^2

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    (∂f/∂θiθ_i)的2次方

符号

(∂f∂θi)2\left(\frac{\partial f}{\partial \theta_i}\right)^2

含义

函数 f 关于第 i 个参数 θiθ_i 的偏导数的平方

适用范围

微积分

var[θi\theta_i]

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    θiθ_i 的方差

符号

var[θi\theta_i]

含义

第 i 个参数 θiθ_i 的方差

适用范围

统计学

cov[θi\theta_i, θj\theta_j]

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    θiθ_i 与 θjθ_j 的协方差

符号

cov[θi\theta_i, θj\theta_j]

含义

第 i 个参数与第 j 个参数之间的协方差

适用范围

统计学

知识点 · 5

线性切线近似

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人解释道:对于非线性模型,可通过取模型的线性切线来传播不确定性。

  2. 图示
    观察依据

    一张图展示了一条非线性曲线,并在某一点处画出了其线性切线。

方法
解释

为了将不确定性传播到非线性模型中,需在输入参数的均值处,用该模型的线性切线对其进行近似。这样便可利用线性模型的相关规则来估计输出的方差。

公式
Var[y]∼(dy/dΘ)2Var[Θ]Var[y] \sim (dy/d \Theta)^2 Var[\Theta]
适用条件
  1. 输入参数Θ\Theta具有已知的均值和方差。

  2. 函数f(x∣Θ)f(x|\Theta)关于Θ\Theta可导。

泰勒级数展开

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人提到,用泰勒级数展开式替代原函数,并重点关注前几项。

  2. 公式
    观察依据

    泰勒级数展开公式显示在屏幕上。

公式
解释

非线性函数f(x∣Θ)f(x|\Theta)在均值Θˉ\bar{\Theta}处进行泰勒级数展开,取该展开式的前几项,将函数近似为一个线性模型。

公式
Var[f(x∣Θ)]≈Var[f(x∣Θˉ)+dfdΘ(x∣Θˉ)(Θ−Θˉ)+… ]Var[f(x|\Theta)] \approx Var\left[f(x|\bar{\Theta}) + \frac{df}{d\Theta}(x|\bar{\Theta})(\Theta - \bar{\Theta}) + \dots\right]
适用条件
  1. 函数f(x∣Θ)f(x|\Theta)关于Θ\Theta无穷次可导。

  2. 该展开式以均值Θˉ\bar{\Theta}为中心。

先修条目
  1. 线性切线近似

非线性模型的一阶泰勒展开

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    f(x|θ) 的方差 ≈ f(x|θ̄) + (df/dθ)(x|θ̄)/1! (θ - θ̄) + ... 的方差

  2. 声音
    观察依据

    主讲人解释道,在非线性模型中,我们使用导数而非特定斜率;而这些导数会随参数空间中所处位置的不同而变化。

公式
解释

为将不确定性传播至非线性模型中,需在均值参数值处对模型函数作一阶泰勒级数展开近似。该方法在局部将函数线性化,从而可应用标准的方差传播规则。

公式
Var[f(x∣θ)]≈Var[f(x∣θˉ)+dfdθ(x∣θˉ)1!(θ−θˉ)+… ]Var[f(x|\theta)] \approx Var\left[f(x|\bar{\theta}) + \frac{\frac{df}{d\theta}(x|\bar{\theta})}{1!}(\theta - \bar{\theta}) + \dots\right]
适用条件
  1. 模型必须关于其参数可微。

  2. 该展开式仅在均值参数值 θ̄ 附近局部有效。

不确定性传播中的直接方差分量

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    f(x)f(x) 的方差约等于 (∂f/∂θiθ_i) 的2次方乘以 θiθ_i 的方差

  2. 声音
    观察依据

    每一项不确定性来源……均以其直接分量形式表示:即该项的方差乘以输出对输入响应的导数的平方。

公式
解释

单个参数的不确定性对总输出方差的贡献,等于该参数的方差与模型输出对该参数的偏导数的平方的乘积。这表示输出对该特定输入的敏感程度。

公式
var[f(x)]≈(∂f∂θi)2var[θi]var[f(x)] \approx \left(\frac{\partial f}{\partial \theta_i}\right)^2 var[\theta_i]
适用条件
  1. 假设采用一阶泰勒近似。

  2. 适用于相互独立的参数,或用于分离单个参数的直接影响。

先修条目
  1. 非线性模型的一阶泰勒展开

通过协方差体现的不确定性传播中的交互项

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    f(x)f(x) 的方差约等于 Σ (∂f/∂θiθ_i)2 var[θiθ_i] 加上 Σi≠jΣ_{i\ne j} (∂f/∂θiθ_i)(∂f/∂θjθ_j) cov[θiθ_i, θjθ_j]

  2. 声音
    观察依据

    我们还需加入一些项,用以刻画由两个因子各自的偏导数之乘积再乘以这两个因子之间协方差所引发的交互作用。

公式
解释

当参数相关时,其联合不确定性会对输出方差产生贡献。这一交互效应通过遍历所有互异参数对、将各自偏导数与其协方差相乘后求和来刻画。

公式
var[f(x)]≈∑(∂f∂θi)2var[θi]+∑i≠j(∂f∂θi)(∂f∂θj)cov[θi,θj]var[f(x)] \approx \sum \left(\frac{\partial f}{\partial \theta_i}\right)^2 var[\theta_i] + \sum_{i \neq j} \left(\frac{\partial f}{\partial \theta_i}\right) \left(\frac{\partial f}{\partial \theta_j}\right) cov[\theta_i, \theta_j]
适用条件
  1. 参数之间可能存在相关性。

  2. 需要计算各参数对之间的协方差以及偏导数。

先修条目
  1. 不确定性传播中的直接方差分量
推导与证明 · 2

线性切线近似的推导

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人描述了用线性切线近似非线性模型以传播不确定性的过程。

  2. 图示
    观察依据

    图像直观展示了非线性曲线上线性切线的概念。

直观解释
步骤
  1. 公式
    解释

    识别非线性函数f(x∣Θ)f(x|\Theta)以及输入参数的均值Θˉ\bar{\Theta}。

    步骤依据

    目标是在均值附近对函数进行局部近似。

    视频直接表达
  2. 公式
    解释

    计算该函数关于Θ\Theta在均值(dy/dΘ)∣Θ=Θˉ(dy/d \Theta)|_{\Theta=\bar{\Theta}}处的导数。

    步骤依据

    该导数表示在均值处线性切线的斜率。

    视频直接表达
  3. 公式
    解释

    利用线性切线近似来估计输出yy的方差:Var[y]∼(dy/dΘ)2Var[Θ]Var[y] \sim (dy/d \Theta)^2 Var[\Theta]。

    步骤依据

    对于线性函数,输出的方差等于斜率的平方乘以输入的方差。

    视频直接表达
结论

非线性函数输出的方差可通过在输入参数均值处使用线性切线来近似。

非线性模型近似方差的推导

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    一系列公式,展示由泰勒展开导出方差分解的过程。

  2. 声音
    观察依据

    讲解者叙述从线性模型过渡到非线性模型的过程,借助导数说明最终方差公式的各个组成部分。

严格证明
步骤
  1. 公式
    Var[f(x∣θ)]≈Var[f(x∣θˉ)+dfdθ(x∣θˉ)1!(θ−θˉ)+… ]Var[f(x|\theta)] \approx Var\left[f(x|\bar{\theta}) + \frac{\frac{df}{d\theta}(x|\bar{\theta})}{1!}(\theta - \bar{\theta}) + \dots\right]
    解释

    从非线性函数 f(x|θ) 出发,在均值参数向量 θ̄ 处进行一阶泰勒展开,以在局部将其线性化。

    步骤依据

    泰勒级数展开的定义。

    视频直接表达
  2. 公式
    var[f(x)]≈(∂f∂θi)2var[θi]var[f(x)] \approx \left(\frac{\partial f}{\partial \theta_i}\right)^2 var[\theta_i]
    解释

    识别第 i 个参数的方差对输出方差的直接贡献,该贡献按其灵敏度(偏导数)的平方进行缩放。

    步骤依据

    方差通过线性变换传播的标准规则。

    视频直接表达
  3. 公式
    var[f(x)]≈∑(∂f∂θi)2var[θi]+∑i≠j(∂f∂θi)(∂f∂θj)cov[θi,θj]var[f(x)] \approx \sum \left(\frac{\partial f}{\partial \theta_i}\right)^2 var[\theta_i] + \sum_{i \neq j} \left(\frac{\partial f}{\partial \theta_i}\right) \left(\frac{\partial f}{\partial \theta_j}\right) cov[\theta_i, \theta_j]
    解释

    对所有参数的直接方差贡献求和,并加上由参数相关性引起的交互项,这些交互项由协方差表示。

    步骤依据

    随机变量之和的方差性质,包括依赖变量情形下的协方差项。

    视频直接表达
结论

非线性模型输出的近似方差可分解为:各项参数方差贡献之和,每项按其灵敏度的平方加权;再加上按参数协方差加权的交互项。

图示与动画 · 5

线性切线近似图

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    一张图展示了一条非线性曲线,并在某一点处画出了其线性切线;坐标轴分别标记为Y和Θ\Theta。

图中对象
  1. 非线性曲线

  2. 线性切线

  3. 坐标轴标记为Y和Θ\Theta

变化过程
  1. 在非线性曲线上的某一点处,画出线性切线。

不变量
  1. 非线性曲线保持不变。

  2. 坐标轴标签保持不变。

数学含义

该图像说明:如何用一条线性切线在局部逼近非线性函数,从而估算不确定性的传播。

泰勒级数展开公式展示

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    屏幕上显示泰勒级数展开公式。

图中对象
  1. 泰勒级数展开公式

变化过程
  1. 该公式出现在屏幕上。

不变量
  1. 其他视觉元素均不发生变化。

数学含义

该公式为围绕均值对非线性函数进行级数展开逼近提供了数学基础。

一阶泰勒展开公式的展示

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    方差算子内静态展示泰勒展开公式。

图中对象
  1. 数学公式

不变量
  1. 该公式在屏幕上保持静止,同时讲解者引入相关概念。

数学含义

以可视化方式锚定利用泰勒级数对非线性模型进行线性化的数学定义。

直接方差分量公式的展示

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    单参数误差传播公式的静态展示。

图中对象
  1. 数学公式

不变量
  1. 该公式在讲解过程中保持静止显示于屏幕之上。

数学含义

突出展现单个参数的不确定性如何通过模型敏感度进行缩放这一核心机制。

完整误差传播公式的展示

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    包含求和项与协方差项的完整误差传播公式的静态展示。

图中对象
  1. 数学公式

不变量
  1. 该公式在讲解过程中保持静止显示于屏幕之上。

数学含义

呈现用于近似输出方差的完整解析表达式,综合了直接效应与交互效应。

易错点 · 1

关于非线性模型中斜率为常数的错误观念

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    关键区别在于:在线性模型中我们具有确定的斜率,而在非线性模型中我们使用导数代替;且这些导数会随参数空间中的位置不同而变化。

误区

学习者可能误以为非线性模型像线性模型一样具有恒定斜率。

说明

在非线性模型中,‘斜率’被导数所取代,而这些导数会随参数空间中位置的不同而变化。

概念关系 · 3

线性切线近似 → 泰勒级数展开

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    讲解者将线性切线逼近与泰勒级数展开联系起来。

应用
解释

线性切线逼近是非线性函数泰勒级数展开中一阶项的一种具体应用。

非线性模型的一阶泰勒展开 → 不确定性传播中的直接方差分量

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人从讨论泰勒展开式过渡到解释直接方差分量。

先修
解释

一阶泰勒展开式提供了必要的线性近似,从而可将标准的方差传播规则应用于各个参数。

不确定性传播中的直接方差分量 → 通过协方差体现的不确定性传播中的交互项

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人在解释完直接分量后说道:‘与之前一样,我们还需包含用于描述交互作用的项……’

包含
解释

完整的方差传播公式包含其第一求和项——即直接方差分量,并通过协方差交互项加以扩充。

问题定位 · 4

如何利用线性切线近似法在非线性模型中传播不确定度?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人讨论了利用线性切线近似法在非线性模型中传播不确定度。

涉及知识点
  1. 线性切线近似

泰勒级数展开在不确定度传播中对非线性函数进行近似所起的作用是什么?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人提到泰勒级数展开是一种近似非线性函数的方法。

涉及知识点
  1. 泰勒级数展开

如何将不确定性传播至非线性模型中?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    解释为何非线性模型需使用导数而非斜率。

涉及知识点
  1. 非线性模型的一阶泰勒展开

协方差在不确定性传播中起什么作用?

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    展示协方差求和项的公式。

涉及知识点
  1. 通过协方差体现的不确定性传播中的交互项
覆盖情况与待核验内容

已覆盖 · 主讲人提供的引言与背景信息。

已覆盖 · 对线性切线近似法的讲解及图示演示。

已覆盖 · 主讲人继续阐释背景,并过渡到下一主题。

已覆盖 · 展示并讲解泰勒级数展开公式。

已覆盖 · 为非线性模型引入泰勒展开式。

已覆盖 · 主讲人过渡及关于参数空间的一般性评述。

已覆盖 · 直接方差分量的解释。

已覆盖 · 主讲人过渡到交互项部分。

已覆盖 · 展示含协方差的完整方差公式。

已覆盖 · 总结性评述与片尾画面。

探索视频中的知识

已审核的主题路径