编辑 | Will

出品 | 字节AI

李航:毕业于日本京都大学电气电子工程系,日本东京大学获得计算机科学博士学位。1990年至2001年就职于日本NEC 公司中央研究所,任研究员,2001年至2012年就职于微软亚洲研究院,任高级研究员与主任研究员。2012年至2017年就职于华为技术有限公司诺亚方舟实验室,任首席科学家、主任。现任字节跳动科技有限公司人工智能实验室总监,北京大学、南京大学客座教授,IEEE 会士,ACM 杰出科学家,CCF 高级会员。研究方向包括信息检索,自然语言处理,统计机器学习,及数据挖掘。曾出版过三部学术专著,并在顶级国际学术会议和顶级国际学术期刊上发表过120多篇学术论文,拥有40项授权美国专利。

李航老师编写的《统计学习方法》全面系统地介绍了统计学习的主要方法,特别是监督学习方法,包括感知机、k近邻法、朴素贝叶斯法、决策树、逻辑斯谛回归与支持向量机、提升方法、em算法、隐马尔可夫模型和条件随机场等。除第1章概论和最后一章总结外,每章介绍一种方法。叙述从具体问题或实例入手,由浅入深,阐明思路,给出必要的数学推导,便于读者掌握统计学习方法的实质,学会运用。

《统计学习方法》可以说是机器学习的入门宝典,许多机器学习培训班、互联网企业的面试、笔试题目,很多都参考这本书。

今天我们将李航老师经典的机器学习资源进行汇总,并整理后提供下载。


 1. 《统计学习方法》(第二版)

《统计学习方法》第一版于 2012年出版,讲述了统计机器学习方法,主要是一些常用的监督学习方法。第二版增加了一些常用的无监督学习方法,由此本书涵盖了传统统计机器学习方法的主要内容。

第二版课程目录:
第1篇 监督掌习
第1章 统计学习及监督学习概论
第2章 感知机
第3章 k近邻法
第4章 朴素贝叶斯法
第5章 决策树
第6章 逻辑斯谛回归与优选熵模型
第7章 支持向量机
第8章 提升方法
第9章 EM算法及其推广
第10章 隐马尔可夫模型
第11章 条件随机场
第12章 监督学习方法总结
第2篇 无监督学习
第13章 无监督学习概论
第14章 聚类方法
第15章 奇异值分解
第16章 主成分分析
第17章 潜在语义分析
第18章 概率潜在语义分析
第19章 马尔可夫链蒙特卡罗法
第20章 潜在狄利克雷分配
第21章 PageRank算法
第22章 无监督学习方法总结
附录A  梯度下降法
附录B  牛顿法和拟牛顿法
附录C  拉格朗日对偶性
附录D  矩阵的基本子空间
附录E  KL散度的定义和狄利克雷分布的性质

我们可以看到:《统计学习方法(第2版)》分为监督学习和无监督学习两篇,全面系统地介绍了统计学习的主要方法。包括感知机、k近邻法、朴素贝叶斯法、决策树、逻辑斯谛回归与大熵模型、支持向量机、提升方法、EM算法、隐马尔可夫模型和条件随机场,以及聚类方法、奇异值分解、主成分分析、潜在语义分析、概率潜在语义分析、马尔可夫链蒙特卡罗法、潜在狄利克雷分配和PageRank算法等。
《统计学习方法(第2版)》比第一版更全面,而且价格也不高(不到100元还有打折)。这本书是统计机器学习及相关课程的教学参考书,适用于高等院校文本数据挖掘、信息检索及自然语言处理等专业的大学生、研究生,也可供计算机应用等专业的研发人员参考。

出于版权保护,本文不提供电子书下载,请大家购买正版。


2. 《统计学习方法》的代码实现

《统计学习方法》这本书,附件里并没有代码实现,于是许多研究者复现了里面算法的代码,并放在github里分享,这里介绍几个比较热门的《统计学习方法》代码实现的项目:

1)https://github.com/fengdu78/lihang-code (标星:13.6k+)

这个仓库由黄海广博士整理,第一版的监督学习方法已经整理完毕(更新完十二章),仓库的主要内容以Jupyter Notebook格式展现,同时介绍书上的主要算法及公式推导。

2)https://github.com/WenDesi/lihang_book_algorithm (标星:4.7k+)

这个仓库不介绍任何机器学习算法的原理,只是将《统计学习方法》中每一章的算法用我自己的方式实现一遍。除了李航书上的算法外,还实现了一些其他机器学习的算法,这个仓库用Python代码实现。(更新完十二章)

3)https://github.com/Dod-o/Statistical-Learning-Method_Code (标星:7k+)

这个仓库力求每行代码都有注释,重要部分注明公式来源。具体会追求下方这样的代码,学习者可以照着公式看程序,让代码有据可查。(更新完二十一章)

代码截图,注释完整且规范

4)https://github.com/SmirkCao/Lihang (标星:4.1k+)

这个仓库用markdown编写,前十二章更新完毕,后面部分也更新了大部分,没有代码,但是,公式推导相当全。


3. 《统计学习方法》课件

《统计学习方法》第二版的最新课件是由清华大学深圳研究院的袁春教授制作的。我们一起来看看该课件的主要内容。

所有的课件都是 ppt 格式,总共包含 22 章。正好是《统计学习方法》第 2 版的完整内容。

完整版下载见文末!


资源获取

本文搜集了李航老师的《统计学习方法》的相关资源。

以上资源我们已经打包整理完毕!需要的可以按照以下方式获取:

 公众号后台回复关键词:lihang

李航老师《统计学习方法》及相关资源(代码、课件)的汇总及下载相关推荐

  1. 李航《统计学习方法》K近邻代码

    李航<统计学习方法>K近邻代码 import numpy as np import pandas as pd import time#加载数据集,使用numpy进行加载 def loadD ...

  2. 笔记、代码清晰易懂!李航《统计学习方法》最新资源全套!

    向AI转型的程序员都关注了这个号

  3. 缺失数据em算法python_重磅!李航《统计学习方法》Python 代码更新,适应第二版!...

    重磅!李航<统计学习方法>Python 代码更新,适应第二版! 点击上方"AI有道",选择"星标"公众号 重磅干货,第一时间送达 李航的<统计 ...

  4. 李航《统计学习方法》感知机代码

    李航<统计学习方法>感知机代码 import numpy as np import timedef loadData(filename):'''加载minist训练集数量:60000测试集 ...

  5. 手写实现李航《统计学习方法》书中全部算法

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来源:专知 [导读]Dod-o的手写实现李航<统计学习方法>书中全部算法, ...

  6. 机器学习经典必读书,李航《统计学习方法》出视频课了!

    PaperWeekly推荐炼丹入门课程: 算法推导+作业讲解+教学指导 众所周知,AI行业里的技术大牛,微软亚洲研究院.华为诺亚方舟实验室等知名机构有着丰富的从业经历的李航博士,又推出了"蓝 ...

  7. 包邮赠书!李航《统计学习方法》详解

    GitHub有位dodo大神手写实现了李航<统计学习方法>中的全部算法.他仅用基本的Python基本库来复现算法,并附有详细的代码中文注解,对学习机器学习的人来说,非常友好! 李航< ...

  8. python做马尔科夫模型预测法_李航《统计学习方法》第十章——用Python实现隐马尔科夫模型...

    相关文章: 李航<统计学习方法>第二章--用Python实现感知器模型(MNIST数据集) 李航<统计学习方法>第三章--用Python实现KNN算法(MNIST数据集) 李航 ...

  9. 小白学习:李航《统计学习方法》第二版第11章 条件随机场

    小白学习:李航<统计学习方法>第二版第11章 条件随机场 小白学习:李航<统计学习方法>第二版第11章 条件随机场(一)----马尔科夫随机场 马尔科夫随机场(Markov r ...

  10. 研0必读!李航《统计学习方法》啃书指南

    李航<统计学习方法>是机器学习必读的经典书籍.无论是人工智能专业的导师们给学生所列的必读书单,还是网上各种人工智能推荐书单,其中一定少不了一本李航的<统计学习方法>. 然而,这 ...

最新文章

  1. TensorFlow练习12: 判断男声女声
  2. RMAN异机复制数据库(不同路径)
  3. 小学生python-小学生学python(五)
  4. python字符串面试题:找出一个字符串中第一个字母和最后一个字符是第一次重复,中间没有重复且最长的子串...
  5. css+图标偏移,css background-position 偏移的问题
  6. 蓝桥杯-组合公式求值(java)
  7. python PyQt5 sender(是发出信号的对象)、receiver(接收信号的对象)、slot(插槽)(是对信号做出反应的方法)
  8. PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)
  9. Angular ɵɵelementStart和ɵɵText的工作原理
  10. parsley.js正确使用姿势
  11. 用代码向 90 后逝去的青春致敬!
  12. android把代码打包成sdk,基于Library去开发android SDK——sdk打包(示例代码)
  13. 地图比例尺与空间分辨率之间的关系_卫星遥感制图最佳影像空间分辨率与地图比例尺关系探讨.doc...
  14. 如何把视频压缩到最小?请看详细步骤
  15. 美和易思——互联网技术学院返校周测题
  16. iOS SafeArea安全区域
  17. 大数据之ZooKeeper数据类型和节点操作
  18. PAT L1 007 念数字
  19. 【密码资料】纳瓦霍密码
  20. 移动端隐藏scroll滚动条::-webkit-scrollbar

热门文章

  1. chrome刷新缓存
  2. NSQ 源码分析之NSQD--lookup
  3. 计算机如何将两个磁盘合在一起,win10怎么把电脑自带的两个磁盘合并到一起
  4. 关于笔记本自动睡眠更改设置无用的解决办法
  5. Expandable的条目存在抢点击事件的控件
  6. 儒略日 (Julian Date)
  7. bam文件flag的含义
  8. 大数据未来趋势和实用价值
  9. Pdfarranger:开源的 PDF 分割和合并工具
  10. 成都盛铭轩:做好主图要从这些方面做