关于神经网络和集成学习的问题

来源:14-2 学习完这个课程以后怎样继续深入机器学习的学习?

慕九州9175731

2019-03-30

老师您好,我最近在打数据比赛。建立一个回归模型,发现同样的特征和label,用随机森林train其中的mae会远远小于用全连接神经网络的train的mae,无论怎么修改网络参数都没用,请问这之后有什么数学原因吗?

写回答

1回答

liuyubobobo

2019-03-30

因为神经网络的参数更多啊,训练的参数个数,远超随机森林。这些参数,都是再根据训练数据变化的。所以能更好地拟合:)


而随机森林,整体其实只是在在依赖大量弱分类器的小样本随机结果。如果要调参,尝试加大弱分类器个数。最后的效果通过train数据的mae表现不出来,比较test的mae,可能不输神经网络的(要是输也正常,见上面的解释,说明你找到了一个拟合的很好的模型。):)


继续加油!:)

0
5
liuyubobobo
回复
慕九州9175731
可以。
2019-03-31
共5条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5893 学习 · 2454 问题

查看课程