目录

拟合与逼近的区别 (Fitting vs Approximation)

拟合(fitting)与逼近(approximation)是数值分析中两个密切相关、却常被混用的概念。它们共享同一个数学内核,但在研究对象、误差来源、对数据的态度上存在本质区别。

区别

研究对象不同:

误差来源不同

对“穿过每个点”的态度相反

评价方式不同

共同点

同一个数学框架:函数空间中的投影
给定一个假设空间 $V$(多项式、样条等),找 $g \in V$ 使按某种度量离目标最近:$min ‖目标 − g‖$。拟合的目标是点集,逼近的目标是函数,数学操作完全相同。


同一把尺子:范数/损失函数的选择

L2(整体偏差)、L∞(最大偏差)、L1(鲁棒)——两者用同一套度量,选法影响结果的方式也相同。


同一批工具

最小二乘、样条、切比雪夫多项式、正则化——没有哪个工具只属于拟合或只属于逼近。


同一个权衡:复杂度的双刃剑

拟合中模型太复杂 → 过拟合(方差大);逼近中次数太高 → 龙格振荡。数学上同构:自由度越多,对已知点越忠诚,对未知区域越失控。


同一个隐藏目标:可计算性

两者找的 g 都必须容易计算。逼近 sin x 是为了让计算机能算它;拟合数据是为了用 g 预测或压缩信息。g 太复杂,两者都失去意义。


统一视角

拟合和逼近是同一个操作的两端:把“已知信息”投影到“简单函数空间”。

区别只在目标对象长什么样、有没有噪声,内核始终是那个投影问题。这也解释了实际工作中两者经常混用:工程师拿到离散测量数据(拟合问题),常假设背后是某类函数,再用逼近理论分析误差上界——拟合的实践,逼近的理论。