模型融合方法:加权融合

  统计/机器学习 回归分析 深度学习    浏览次数:1167        分享
0

在做模型加权融合的时候,每个模型的权重是怎么得到的,有没有具体的例子讲解权重的求解?

 

evan   2018-10-18 14:47



   2个回答 
5

可以用线性回归的方式,比如你有$m$个模型,它们的结果分别是$Y_1,Y_2,\cdots,Y_m$,真实的结果为$Y$,你的线性组合就是

$$Y=w_0+w_1Y_1+w_2Y_2+\cdots+w_mY_m$$

回归系数$w_i$就是第$i$个模型的权重

SofaSofa数据科学社区DS面试题库 DS面经

kidd23   2018-10-18 21:37

如果用线性回归的话,最好把最后的结果限制在$[min(Y_i),max(Y_i)]$之间 - mrhust   2018-11-19 10:03
2

有时候可以用一个简单的随机森林把预测结果汇总起来做个最终预测

SofaSofa数据科学社区DS面试题库 DS面经

mrhust   2018-11-19 10:00



  相关主题

python中求加权中位数   1回答

python中计算加权平均   1回答

python里求加权标准差或者加权方差的函数是什么?   1回答

如何计算加权最小二乘法的样本权重?   2回答

sklearn.cluster.KMeans怎么给样本加权重?   1回答

pyspark groupby 加权平均?   1回答

一个关于机器学习模型性能的问题。   1回答

数据归一化问题   2回答

请问深度学习的书有推荐吗   4回答

关于神经网络的性能   1回答

dropout rate一般设置多大?   3回答

神经网络中的Dropout和Bagging   1回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!