比较 OLS 和非 OLS 回归之间的残差

机器算法验证 回归 损失函数
2022-03-26 04:16:44

假设您要估计一个线性模型:(响应观察值和预测变量) np+1

E(yi)=β0+j=1pβjxij

一种方法是通过 OLS 解决方案,即选择系数以使平方误差之和最小:

(β0,β1,,βp)T=argminβ0,β1,,βpi=1n(yiβ0j=1pβjxij)2

或者,您可以使用另一个损失函数,例如绝对偏差之和,以便:

(β0,β1,,βp)T=argminβ0,β1,,βpi=1n|yiβ0j=1pβjxij|

假设你已经找到了两个模型的参数,并且想要选择损失函数值最小的模型。您如何比较一般损失函数获得的最小值?(即不只是这种特殊情况——我们还可以尝试其他基于Lp的损失函数)函数的规模似乎有所不同——一个处理正方形,而另一个不处理。

1个回答

(将我的评论转换为答案。)

我认为您无法比较来自不同损失函数的拟合,因为它们是不同问题的答案。一旦您确定给定的损失函数适合您的情况,拟合就来自该决定。你不能把它折回去来验证损失函数的选择,而不会使它变成循环。如果您有一些其他标准可以理解为包含两个损失函数,您可以使用它,但您需要提前定义。