机器学习
tllandy
这个作者很懒,什么都没留下…
展开
-
机器学习第6周笔记(一)
1、机器学习的改进如果训练得到的参数在新的样本上预测时产生巨大误差,有以下改进方法:1)、获取更多的训练样本2)、减少特征集防止过拟合3)、增加特征集,如新的特征或者增加多项式特征4)、增大正则化参数5)、减少正则化参数6)、获取更多训练实例 2、评估假设为了节省时间,可以借助机器学习诊断法排除掉无效的方法。诊断法的意思是:这是一种测试法,你通过执行这种...原创 2018-12-17 15:27:50 · 237 阅读 · 0 评论 -
机器学习编程作业3(Programming Exercise 3: Multi-class Classication and Neural Networks)
this exercise is to recognize hand-written digits(from 0 to 9).1、Mutli-class Classification1.1 Visualizing the datathe trainning data set is 5000*400 matrices. So the inputs are pixel walues i...原创 2018-12-07 11:42:22 · 899 阅读 · 0 评论 -
机器学习第6周笔记(二)
讲述如何使用更加系统性的方法,构建一个复杂的机器学习系统。 1、误差分析构建一个机器学习算法的方法:问题的时候,a、从一个简单的能快速实现的算法开始,实现该算法并用交叉验证集数据测试这个算法。b、通过画出学习曲线,决定是增加更多数据,或者添加更多特征,还是其他选择c、进行误差分析,人工检查交叉验证集中我们算法产生预测误差的实例,看看这些实例是否有某种系统化的趋势。以垃圾...原创 2018-12-19 16:18:59 · 422 阅读 · 0 评论 -
机器学习编程作业4(Programming Exercise 4: Neural Networks Learning)
In this exercise, we will implement the backpropagation algorithm for neuralnetworks and apply it to the task of hand-written digit recognition..1 Visualizing the datathe first thing is als...原创 2018-12-13 14:11:44 · 1439 阅读 · 0 评论