请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于学习曲线实际中是否会用到

想请教下老师:

1.学习曲线平时在实际操作中运用多吗?

2.所有的机器学习算法都适合使用学习曲线吗?我google了下,发现kNN,SVM,bayes之类的机器学习都会用到,然而其他人用的是sklearn中提供的Learning curve和Validation curve,这个老师好课程里好像暂时没看到,我查了下Validation curve是用来判断拟合问题的,Learning curve就是和老师自己写的学习曲线一个意思,用来判定偏差与方差的。

正在回答

1回答

liuyubobobo 2018-11-12 04:26:10

会用到。


机器学习领域的各种曲线,都是指标,都可以作为参考,都可以用来在算法不work的时候(可能是编写有问题,可能是数据有问题,可能是模型选择不合适,可能是参数不够优),用来判断可能哪里出了问题。


关于机器学习领域各种指标的判断和分析,可以参考这里:https://coding.imooc.com/learn/questiondetail/42693.html


所有的机器学习算法,都适合于用学习曲线。但具体到某一个算法,使用某一个数据,处理某一个问题,学习曲线的表现可能不一样,不一定都严格的是课程中所介绍的趋势。只能说,如果大致是这个趋势,从学习曲线这个指标考量,我们的算法是正常的。但是如果不是这个趋势,就可以进一步分析,到底可能哪里有问题了:)


这本身也是机器学习灵活的地方,也是和传统算法有最大区别的地方。没有100%正确的方法,没有100%正确的指标,也没有100%正确的改进方向。

0 回复 有任何疑惑可以回复我~
  • 提问者 管一三四 #1
    回答的非常好!
    回复 有任何疑惑可以回复我~ 2018-11-12 12:28:34
  • 学习曲线,用来查看模型拟合程度,是否主要用在 回归模型中。而分类模型是否主要使用 混淆矩阵 ROC 精准率 召回率来查看分类模型好坏
    回复 有任何疑惑可以回复我~ 2019-07-12 12:14:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信