台湾大学林轩田老师的《机器学习基石》、《机器学习技法》课程由浅入深、内容全面,基本涵盖了机器学习领域的很多方面。其作为机器学习的入门和进阶资料非常适合。本站实现了课程教材的绝大部分习题,并作了详细的笔记,在github予以分享。(习题作者:秦臻)

课程简介

台湾大学林轩田老师的《机器学习基石》《机器学习技法》课程由浅入深、内容全面,基本涵盖了机器学习领域的很多方面。其作为机器学习的入门和进阶资料非常适合。

林轩田机器学习基石这门课有一个配套教材:《Learning From Data》(LFD),林轩田也是编者之一。这本书的主页为:http://amlbook.com/

豆瓣上关于这本书的评分高达9.4,还是很不错的,值得推荐!可以配套视频一起学习。这本书是台大林轩田老师的机器学习课程配套教材,内容通俗易懂,非常精彩,不是单纯罗列公式,是一本非常适合入门的机器学习书籍。教材的上半部分(第一章到第五章)是精髓,补充部分(第六章到第九章)有部分章节稍显仓促,而且有一些小错误,第九章部分实际应用可能较少,但是总的来说,本书绝对是一本不可多得的好书。

但是尽管该书是一本入门书籍,要吃透这本书还是需要相当多的时间,尤其是课后习题部分,有的难度非常大。

针对这个问题,有位清华大学的硕士生秦臻在学习的过程中把《Learning From Data》的习题都整理了一遍,方便自己以后查阅和他人参考。前后历时半年多,除了第六章,第八章和第九章少部分习题以外,其他所有习题均已完成。经作者同意,在本站予以公布。

习题完成情况:

章节 总共习题 完成习题 剩余部分
Chapter 1 25 25
Chapter 2 32 32
Chapter 3 35 35
Chapter 4 38 38
Chapter 5 11 11
Chapter 6 43 36 Problem 12,13,14,16,17,24,25
Chapter 7 35 35
Chapter 8 35 31 Problem 15-18
Chapter 9 46 41 Exercise 18,Problem 17,26,27,28
总计 300 284

以上习题公布在秦臻同学的github:

https://github.com/Doraemonzzz/Learning-from-data,并持续更新。

内容截图:

总结

清华大学的秦臻同学实现了林轩田老师的《机器学习基石》、《机器学习技法》课程教材《Learning From Data》的绝大部分习题,并作了详细的笔记,在github予以分享。这份珍贵资料非常适合作为机器学习的入门和进阶资料。

习题和笔记在秦臻同学的github(还会更新):

https://github.com/Doraemonzzz/Learning-from-data

《机器学习基石》《机器学习技法》课程视频和ppt以及教材《Learning From Data》的下载链接:

https://pan.baidu.com/s/1oAMX5vYbDtobCXZiM9gEEQ 提取码: h5c3

本文所有资料下载也可以回复“林轩田”查看

但是代码更新还是需要在作者github下载哦!

秦臻(右一)(20191124北京面基)

往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载机器学习的数学基础专辑获取一折本站知识星球优惠券,复制链接直接打开:https://t.zsxq.com/662nyZF本站qq群1003271085。加入微信群请扫码进群(如果是博士或者准备读博士请说明):

【本站原创】台大林轩田《机器学习基石》系列课程教材的习题解答和实现相关推荐

  1. 台大林轩田·机器学习基石记要

    台大林轩田·机器学习基石记要 昨天开始看林轩田的机器学习基石,从今天起开始去粗取精 第一讲比较基础,一些概念自己早已经理解了,所以不再做笔记,有点印象的是讲到了ML.DL.AI的一些联系与区别,ML主 ...

  2. 台大·林轩田·机器学习基石·第二讲

    第二讲···感知机学习算法 2-1 Perceptron hypothesis set 对于银行是否决定要给申请者信用卡问题,对于输入数据(例如申请者的个人信息,年龄,性别,收入,工作情况等)可用一组 ...

  3. 台大林轩田机器学习基石学习笔记(一):The Learning Problem

    这里写自定义目录标题 写在前面 一.What is Machine Learning 二.Applications of Machine Learning 三.Components of Machin ...

  4. 机器学习 | 台大林轩田机器学习基石课程笔记3 --- Types of Learning

    课程主页 课程视频和PPT 上节课我们主要介绍了解决线性分类问题的一个简单的方法:PLA.PLA能够在平面中选择一条直线将样本数据完全正确分类(前提数据是线性可分的,在高维空间中,可以用一个超平面完全 ...

  5. 机器学习 | 台大林轩田机器学习基石课程笔记12 --- Nonlinear Transformation

    课程主页 课程视频和PPT 上一节课,我们介绍了分类问题的三种线性模型,可以用来解决binary classification和multiclass classification问题.本节课主要介绍非 ...

  6. 台大林轩田·机器学习技法记要

    台大林轩田·机器学习技法 记要 6/1/2016 7:42:34 PM 第一讲 线性SVM 广义的SVM,其实就是二次规划问题 把SVM问题对应到二次规划的系数 这就是线性SVM,如果想变成非线性,只 ...

  7. 台大林轩田机器学习技法完全解读

    支持向量机(SVM)完全解读 集成学习完全解读 神经网络深度学习完全解读 感谢林轩田老师!

  8. [机器学习基础][台大林轩田]机器学习概念

    什么是机器学习 什么是"学习"?学习就是人类通过观察.积累经验,掌握某项技能或能力.就好像我 们从小学习识别字母.认识汉字,就是学习的过程.而机器学习(Machine Learni ...

  9. ccc-台大林轩田机器学习基石-hw1

    文章目录 Question1-14 Question15-PLA Question16-PLA平均迭代次数 Question17-不同迭代系数的PLA Question18-Pocket_PLA Qu ...

最新文章

  1. Python OpenCV实例:图像重映射
  2. git clone 一些简单笔记
  3. 《企业的边界》的书摘
  4. 卸料装置弹性零件的计算方法_冲裁力、卸料力及推件力的计算-常见问题.doc
  5. Java 9中什么是私有的?
  6. JAVA学习笔记——JAVA基础语法之精华
  7. LeetCode 1660. 纠正二叉树(BFS)
  8. 热点分析图_通过分析功率MOSFET管的工作特性,判断其损坏原因
  9. linux 卸载docker 离线_Linux环境安装、卸载Docker
  10. python使用长ping命令_在Python中调用Ping命令,批量IP的方法
  11. 自定义控件学习笔记(三)Paint详解
  12. HackerEarth, The Grass Type (dsu on tree)
  13. 安卓手机如何快速投屏到windows(10/8.1/7)电脑上
  14. 在我的智能手机上使用 mysql 运行节点服务器
  15. Azure IoT设备到云发送消息和CLI查看
  16. 按要求编写一个Java应用程序程序: (1)定义一个接口CanFly,描述会飞的方法public void fly(); (2)分别定义类飞机和鸟,实现CanFly接
  17. 20200113Python爬虫---猫眼字体反爬
  18. 常规密码学加解密脚本(python)
  19. 808协议 java_基于JT/T808协议的车辆监控平台架构方案
  20. windows 7(32/64位)GHO安装指南(U盘引导篇)~

热门文章

  1. C/C++ 位操作 总结
  2. php+nginx上传文件配置
  3. EC笔记:第二部分:11:在operator=中处理“自我赋值”
  4. eclipse乱码解决方法
  5. 获得供应商最近一次报价:OVER(PARTITION BY)函数用法的实际用法
  6. 过滤选择器——可见性过滤选择器
  7. 设置mysql最大连接数的方法
  8. 三月疯狂——最终结果 / March Madness – Final Score
  9. PADS 9.5安装教程附安装包资源
  10. Java删除文件(delete file in java)