李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)

开源最前线(ID:OpenSourceTop) 猿妹综合整理 综合自:https://Github.com/datawhalechina/leeml-notes、https://datawhalechina.github.io/leeml-notes

李宏毅老师的机器学习视频是机器学习领域经典的中文视频之一,也被称为中文世界中最好的机器学习视频。李老师以幽默风趣的上课风格让很多晦涩难懂的机器学习理论变得轻松易懂,并且老师会通过很多有趣的例子结合机器学习理论在课堂上展现出来,并且逐步推导深奥的理论知识。比如老师会经常用宝可梦来结合很多机器学习算法。对于想入门机器学习又想看中文讲解的人来说绝对是非常推荐的。

李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)(1)

前不久,Github上出现了一个叫 leeml-notes 的开源项目,完整梳理了李宏毅机器学习视频课程笔记,可以作为视频学习的一个辅助资料,因为它不仅完全复刻李老师课堂上讲的所有内容,还加入了一些和相关的学习补充资料和参考资料,结合这些资料一起学习,相信你会对机器学习有更加深刻的理解。

李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)(2)

这份项目由8位成员整理创建,目前已经在Github上获得 2849 个Star,780 个Fork,提交了 360个commits(Github地址:https://github.com/datawhalechina/leeml-notes)

笔记完整的目录如下:

李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)(3)

下面一起来看看笔记里面有什么精华内容:

机器学习介绍

李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)(4)

图文并茂解释每个知识点,上图解释了什么是机器学习。

回归演示

丰富的代码示例,下面以回归演示为例:现在假设有10个x_data和y_data,x和y之间的关系是y_data=b w*x_data。b,w都是参数,是需要学习出来的。现在我们来练习用梯度下降找到b和w。

x_data = [338., 333., 328., 207., 226., 25., 179., 60., 208., 606.] y_data = [640., 633., 619., 393., 428., 27., 193., 66., 226., 1591.] x_d = np.asarray(x_data) y_d = np.asarray(y_data)

先给b和w一个初始值,计算出b和w的偏微分

李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)(5)

李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)(6)

输出结果如图

李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)(7)

最后还有作业,讲解包含作业描述、任务要求、任务实现

李宏毅机器学习课后作业(这可能是Github上最好的机器学习资源)(8)

除了内容丰富充实之外,创建者还专门整理了一个在线阅读的网站,在线阅读十分方便

地址:https://datawhalechina.github.io/leeml-notes

李宏毅视频教程在线观看地址:https://www.bilibili.com/video/av59538266

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页