前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >玩转机器学习:基于多损失函数的模型融合

玩转机器学习:基于多损失函数的模型融合

作者头像
统计学家
发布2020-06-16 15:38:44
1.6K0
发布2020-06-16 15:38:44
举报
文章被收录于专栏:机器学习与统计学

基于多损失函数的模型融合

原理其实很简单,利用不同损失函数的特性,结合使用不同损失函数分别训练多个模型,将多个训练得到的模型结果进行加权平均或分段预测。这里我们使用的是MAE 和 MSE:

平均绝对差值(MAE) 绝对误差的平均值,通常用来衡量模型预测结果对标准结果的接近程度。

来源见水印

均方误差(MSE) 参数估计值与参数值之差的平方的期望值。 

来源见水印

可以看出,MSE对误差进行了平方,这就会放大误差之间的差距,也即加大对异常值的惩罚,在高分段和低分段能获得更好的表现,使用MAE的模型在中分段能获得更好的表现。因此可以结合使用以MSE和MAE为损失函数的模型,分段进行预测。

注:单模型而言,如果数据的异常值对于业务是有用的,我们希望考虑到这些异常值,那么就用MSE。如果我们相应异常值只是一些无用的数据噪音,那就用MAE。

模型融合实例

书中使用lightgbm建模并进行融合,只列出关键代码。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器学习与统计学 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 基于多损失函数的模型融合
  • 模型融合实例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档