对于数据
求二次回归方程 与决定系数 ,并写出推导过程。
先想清楚:这里根本用不上最小二乘那套机器。 二次函数有 、、 三个自由参数,而数据恰好也只有三个点。三个横坐标互不相同的点唯一确定一条抛物线,所以最小二乘拟合就是那条插值抛物线:残差平方和的最小可能值是 ,而且确实取到了。这正是整道题最后归结为解一个 线性方程组的原因。
把每个点代入 。
相邻两式相减消去 。 因为 在三个方程里的系数完全相同,作差立刻把它消掉:
再作一次差求出 ,然后回代。
于是回归方程为
这两次作差其实就是数据的二阶差分(横坐标每增加 ,增量从 掉到 ,差 ),这正是 取负值的原因:增量在变小,曲线向下弯。
算出拟合值与残差平方和。
每个拟合值都与观测值相等,所以
最后算 ——顺手确认分母不为零。 由 ,
所以 有定义,且
用恰当的怀疑态度来读这个结果。 这里的 是结构上的必然,并不能说明二次模型有多好。任意三个点(哪怕噪声再大)做二次拟合都会得到 ,正如任意两个点做直线拟合都会得到 。想判断模型质量,数据点数必须多于参数个数—— 而参数也是 个时,残差自由度为零,调整后的 甚至没有定义。
Need to solve a different problem like this? Open the solver →