易飞滔Todd | 次生进化

台大机器学习公开课资源

⚠️ 文章已过期:本文最后更新于 2017-04-17,距今已超过 8 年,文中内容可能已过时,请谨慎参考。

台湾大学林轩田机器学习公开课

台湾大学林轩田老师的机器学习公开课,有一定的理论深度,尤其是PAC理论讲得比较透彻,而且很善于总结与融汇贯通,课程使用英文资料,中文讲解,要听懂需要一定的数学基础。

这门课程最早是在coursera平台的,分割为机器学习基石机器学习技法两门课程,但是由于平台的更新,这两门课程都已经下架。林老师目前好像也已经从台大离职,投入业界。课程的视频在youtube上可看,但是大陆访问明显困难,而作业题也没有平台练习了。

作为课程的重要部分,我认为不做作业只看视频没什么用,林老师在facebook上回应过大陆读者一次,建议参考台大2015年课程的作业去练习。我按照老师的建议把这些题目做了一遍,收获不小,在做题的过程中,参考了很多学生在做coursera公开课作业时的分享,coursera上的作业以选择题为主,而台大2015年课程作业的题目基本相同,但要求做出严格的证明,由于大量公式输入复杂,所以我选择了用手写的方式共享,希望能给其他想学习的同学一定的帮助。

作业中所有代码使用python3,主要依赖numpy库和sklearn库。代码在python 3.6下运行通过,建议使用开发运行环境anaconda

资源列表: