跳到内容
← 全部问题

当 Ax=b 没有精确解时,最小二乘解 x* 是如何定义的?

当 Ax⃗=b⃗A\vec{x}=\vec{b} 没有精确解时,最小二乘解 x⃗∗\vec{x}^* 被定义为使残差的欧几里得范数 ∥b⃗−Ax⃗∗∥\|\vec{b} - A\vec{x}^*\| 最小的向量。从几何上看,这意味着选择 x⃗∗\vec{x}^* 使得 Ax⃗∗A\vec{x}^* 是列空间 C(A)C(A) 内最接近 b⃗\vec{b} 的向量。从代数上看,这等价于最小化逐分量误差的平方和。

适用条件

  • 系统 Ax⃗=b⃗A\vec{x}=\vec{b} 是不相容的(不存在精确解)
  • 距离由标准欧几里得范数衡量

理解与推导

  1. 承认由于 b⃗∉C(A)\vec{b} \notin C(A),精确相等 Ax⃗=b⃗A\vec{x}=\vec{b} 是不可能的。
  2. 将目标定义为使 Ax⃗∗A\vec{x}^* '尽可能接近' b⃗\vec{b}。
  3. 使用差值的向量长度(范数)形式化“接近”:最小化 ∥b⃗−Ax⃗∗∥\|\vec{b} - A\vec{x}^*\|。
  4. 将范数的平方展开为平方和:(b1−v1)2+⋯+(bn−vn)2(b_1-v_1)^2 + \dots + (b_n-v_n)^2,其中 v=Ax⃗∗v=A\vec{x}^*。
  5. 基于此最小化将 x⃗∗\vec{x}^* 识别为最小二乘估计。

例子

黑板上显示 'minimize ||b - Ax*||' 并将其展开为 b 的分量与 v(其中 v=Ax*)的分量之间差的平方和,并将 x* 标记为最小二乘估计。

容易误解的地方

  • 认为寻找最小二乘解意味着寻找原始不相容系统的精确解。
  • 认为最小化范数与最小化平方和是不同的(对于最小值点它们是等价的)。

观看对应讲解

相关概念

继续追问

相关问题

理解原因

↗
理解原因

↗
理解原因

↗
理解原因

↗
掌握方法

↗

答案依据视频资料生成并经过独立核验。若有疑问,请核对原视频或联系原作者。