【发布时间】:2020-10-08 22:11:43
【问题描述】:
在谈论回归问题时,RMSE(均方根误差)通常用作评估指标。并且还用作线性回归中的损失函数(更重要的是,它相当于最大似然法,考虑到输出的分布服从正态分布)。
在现实生活中的问题中,我发现 MAPE(平均绝对百分比误差)可能更有意义。例如,在预测房价时,我们对相对误差更感兴趣。因为如果房子的价格在 100k$ 或 1M$ 左右,100k$ 的差异是不一样的。
在为房价预测问题创建线性回归时,我发现了下图
- x 轴:价格的实际价值
- y 轴:相对误差 = (prediction-real_value) / real_value
- 该算法在实际价格较低时预测相对较高的价格
- 算法会在实际价格较高时预测相对较低的价格。
我们可以做什么样的变换,以便找到一个更好的算法,具有更均匀的相对误差。
【问题讨论】:
标签: python regression linear-regression