首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何比较两种回归模型?

如何比较两种回归模型?
EN

Data Science用户
提问于 2018-04-02 08:01:28
回答 2查看 209关注 0票数 1

(S)应该选择比较两种回归模型吗?

在修改了一个学习算法(特别是一个回归算法,我们称之为M1)以生成另一个学习算法M2之后,如何验证上述修改是否有效?

这里是我所做的(通过10次交叉验证)

我选择MSE作为唯一的度量,在每次运行时,对于M1和M2,计算训练和测试集的最小均方。

结果表明:

  • 10次训练集的平均均方根值: M2 < M1
  • 测试集10次运行的平均均方误差: M2 < M1

问题:

根据上面的列表,我们能得出M2比M1更好的结论吗?因此,算法M1的修改是有效的(至少在这个数据集上)?

或:

我错过了其他重要的测量吗?是否有比较两种回归模型的经验法则?

EN

回答 2

Data Science用户

回答已采纳

发布于 2018-04-02 08:51:58

有两件事需要考虑:

  • 采样偏差
  • 公制

抽样偏差问题是,您的测试集可能不是您感兴趣的全部内容集。因此,不可以简单地检查MSE_1 < MSE_2并得出结论,当它“只是”用于您的数据集时,情况总是如此。这就是意义测试的意义所在。(虽然这种推理在机器学习中是非常普遍的,而且我已经做到了)

那么,对于您的应用程序来说,度量是否是正确的问题。典型的选择有:均方误差、平均绝对误差、自定义成本函数。

票数 1
EN

Data Science用户

发布于 2019-05-09 16:56:43

从测量的角度来看,我认为这没什么。但也有可能,为M1选择的超参数集合不是有效的。如果你改变并设置正确的超参数,你可能会得到完全不同的计算。

我认为我们也应该考虑这一衡量标准。

票数 0
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/29802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档