《统计学习方法》的代码实现分享

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

1)

GitHub - fengdu78/lihang-code: 《统计学习方法》的代码实现 (标星:13.6k+)

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

2)GitHub - WenDesi/lihang_book_algorithm: 致力于将李航博士《统计学习方法》一书中所有算法实现一遍 (标星:4.7k+)

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

3)GitHub - Dod-o/Statistical-Learning-Method_Code: 手写实现李航《统计学习方法》书中全部算法 (标星:7k+)

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

4)GitHub - SmirkCao/Lihang: Statistical learning methods, 统计学习方法(第2版)[李航] [笔记, 代码, notebook, 参考文献, Errata, lihang] (标星:4.1k+)

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

机器学习:李航-统计学习方法-代码实现相关推荐

  1. 【李航统计学习方法】感知机模型

    目录 一.感知机模型 二.感知机的学习策略 三.感知机学习算法 感知机算法的原始形式 感知机模型的对偶形式 参考文献 本章节根据统计学习方法,分为模型.策略.算法三个方面来介绍感知机模型. 首先介绍感 ...

  2. 统计学习方法 pdf_李航统计学习方法(第三章)

    第3章 k 近邻法 k 近邻法(k-NN)是一种基于实例的学习方法,无法转化为对参数空间的搜索问题(参数最优化问题).它的特点是对特征空间进行搜索.除了k近邻法,本章还对以下几个问题进行较深入的讨论: ...

  3. 机器学习(李航统计学习方法)

    目录 绪论-资料介绍 绪论-频率派vs贝叶斯派 频率派的观点 贝叶斯派的观点 监督学习与无监督学习 单变量线性回归 模型表示 代价函数 梯度下降 多变量线性回归 多维特征 多变量梯度下降 梯度下降法实 ...

  4. 李航 统计学习方法 第二版 课后习题答案 机器学习

    李航<统计学习方法>课后习题答案(第2版)

  5. 《李航 统计学习方法》学习笔记——第八章提升方法

    提升方法 8.1提升方法AdaBoost 8.1.1提升方法的基本思路 8.1.2AdaBoost算法 8.1.3AdaBoost的例子(代码实现) 8.2AdaBoost算法的训练误差分析 定理8. ...

  6. 李航统计学习方法笔记——泛化误差上界

    泛化误差上界 References 统计学习方法(第2版)李航著 p25~27 定理 对于二分类问题,当假设空间是有限个函数的集合F={f1,f2,...,fd}F=\{f_1,f_2,...,f_d ...

  7. 最大熵阈值python_李航统计学习方法(六)----逻辑斯谛回归与最大熵模型

    本文希望通过<统计学习方法>第六章的学习,由表及里地系统学习最大熵模型.文中使用Python实现了逻辑斯谛回归模型的3种梯度下降最优化算法,并制作了可视化动画.针对最大熵,提供一份简明的G ...

  8. 学习笔记:李航统计学习方法

    是关于李航的<统计学习方法>的学习笔记 主要是看七月在线的网课 1 统计学习及监督学习概论 1.1 基础概念 概念:关于计算机基于数据构建概率统计模型.并运用模型对数据进行预测与分析的一门 ...

  9. 机器学习 --》统计学习方法01(刘建平老师的博客)Adaboost类库的使用

    刘建平老师博客: https://www.cnblogs.com/pinard/p/6136914.html 以下代码是在刘老师的代码进注解,由于对于sklearn包不熟悉,所以新手可以参考 code ...

最新文章

  1. Python 解一道江苏 小升初 数学题,如此变态,看不起来谁?
  2. 给自己Mark一下要学习的东西
  3. ElementUI的el-cascader级联选择器各个属性的设置
  4. ExecutorService-10个要诀和技巧
  5. Atlassian发布事故管理解决方案Jira Ops
  6. linux常见命令的常用方法示例
  7. 主链 100 强榜单出炉, XRP 竟与比特币比肩; 以太坊每周产生 1248 种新代币 | 数据周榜...
  8. TurboDrive技术
  9. VLAN aggregation(vlan聚合)配置
  10. webservice4
  11. 服务器打微软补丁后无法启动,关于打了最新微软补丁后,针式打印机突然不好打印的处理方法。...
  12. android apk更新下载以及安装
  13. c盘扩容提示簇被标记_如何解决C盘爆满
  14. Windows 开机启动时自动删除 Temp 文件夹下的临时文件
  15. 艾永亮:百果园的商业模式是什么?打造超级产品引领生鲜电商行业
  16. 解读用巨象指纹浏览器进行引流的4种操作手法
  17. 电脑连接公司中国电信爱wifi反复验证无法连接wifi
  18. 怎样计算两个时间之间的间隔
  19. linux虚拟网桥 docker,Docker 使用自定义网桥
  20. 获取163联系人名字和邮箱地址

热门文章

  1. canvas坐标转换屏幕坐标_Canvas坐标系转换
  2. 学习计算机视觉,你必须了解的基础概念
  3. Python科学计算:读取txt,csv,mat文件
  4. python的tell和seek_4.2Python文件基本操作2:tell、seek
  5. 关于RNN理论和实践的一些总结
  6. unity游戏破解 修改粒子材质
  7. java游戏开发入门(十) -粒子特效
  8. 初识MIMO(二):MIMO的信道容量及其仿真
  9. 北京小客车摇号数据的一点质疑
  10. 日语学习资料下载 N5—N1都有