关于小白初学机器学习时候碰到的问题

今天直到b站吴恩达的机器学习课看完前六章才发现自己一直没上机!!!!!这是一件不能被原谅的事情,于是我愤而点开我的matlab开始了人生中第一个梯度下降,然后就迎接了第一个bug🙂

由于引用的数据已经知道了长度,所以我图省事直接把m写成了数据量,来,接下来报我的bug

看下方两张代码的区别

我想,各位兄弟已经看出来了,对!!!就是学习率!!这导致了啥呢,见下面的图

第一张图对应0.4的学习率,第二张图对应0.01的学习率,很明显看出来第一张算出来的数据已经大到显示不出来了,第二张的数据还算正常,可能就像课上讲的那样跳出去了吧,唉😔

最后总结,课要好好听,实验要好好做,不要堆一起,不然前面学细节的很容易忘,效率低下,个人觉得看完一章就把那一章的算法代码这些好好做了可能比较好,及时训练嘛

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值