首页 > 其他分享 >站在巨人的肩膀上:《统计学习方法》的代码实现

站在巨人的肩膀上:《统计学习方法》的代码实现

时间:2022-12-12 13:32:07浏览次数:65  
标签:巨人 李航 github 机器 代码 学习 监督 肩膀 方法


李航老师的《统计学习方法》可以说是机器学习的入门宝典,许多机器学习培训班、互联网企业的面试、笔试题目,很多都参考这本书。为解决github下载速度较慢,我将我的github仓库打包成镜像文件,放到百度云提供下载,5秒即可保存。(黄海广)

资源介绍

站在巨人的肩膀上:《统计学习方法》的代码实现_统计学习

我初学机器学习过程中,李航老师的《统计学习方法》给我极大的帮助,我试着从github搜索下载和自己修改代码,把这本书用python代码实现了,并放到了github下载(差不多7095+star):

​https://github.com/fengdu78/lihang-code​

今年7月我参加机器之心举办的GMIS峰会,见到来了李航老师,加了微信,简单交流了下,我做的这个项目得到了李航老师的肯定,后来我邀请李航老师加入了我的博士微信群,李航老师热情应邀。

站在巨人的肩膀上:《统计学习方法》的代码实现_github_02

图:代码目录(ipynb格式)

站在巨人的肩膀上:《统计学习方法》的代码实现_github_03

站在巨人的肩膀上:《统计学习方法》的代码实现_github_04

图:代码截图(ipynb格式)

图书说明

《统计学习方法》第一版于 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散度的定义和狄利克雷分布的性质

百度云下载文件说明

由于某种原因,国内用户访问github非常慢,下载资源经常失败,于是,为方便读者,我们把github内容做成镜像文件予以发布,针对非会员无法一次性保存大量文件,我把所有文件压缩成一个iso文件,转存即可,只需5秒即可保存!

文件说明:

备注:本人其他github也做成镜像下载了,近期将陆续介绍每个热门仓库:

站在巨人的肩膀上:《统计学习方法》的代码实现_统计学习_05

机器学习初学者

站在巨人的肩膀上:《统计学习方法》的代码实现_机器学习_06

黄海广博士的个人公众号,黄海广博士个人知乎粉丝21000+,github排名全球前120名(29000+)。本公众号致力于人工智能方向的科普性文章,为初学者提供学习路线和基础资料。原创作品有:吴恩达机器学习个人笔记、吴恩达深度学习笔记等。

标签:巨人,李航,github,机器,代码,学习,监督,肩膀,方法
From: https://blog.51cto.com/u_15671528/5929503

相关文章

  • JimuReport v1.5.6版本发布—免费的可视化低代码报表
    项目介绍一款免费的低代码可视化报表,像搭建积木一样在线拖拽设计!低代码开发必备,功能涵盖,数据报表、打印设计、图表报表、大屏设计等!秉承“简单、易用、专业”的产品理念......
  • javascript-代码随想录训练营day27
    39.组合总和题目链接:https://leetcode.cn/problems/combination-sum/题目描述:给你一个无重复元素的整数数组candidates和一个目标整数target,找出candidates中......
  • JeecgBoot 3.4.4 ONLINE专项升级,开源的企业级低代码平台
    项目介绍JeecgBoot是一款企业级的低代码平台!前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue3,Mybatis-plus,Shiro,JWT支持微服务。强大的代码生成器让前后端代码......
  • 本地的代码上传到码云
    本地的代码上传到码云方法1:在码云创建仓库,并且初始化然后本地创建新的文件夹,打开gitbashhere,输入gitclone(新创建仓库的地址),将本地代码放到此文......
  • 一起来写 VS Code 插件:为你的团队提供常用代码片段
    前言VSCode是前端开发者最佳的开发工具,你在开发中是否疲倦了从一个文件拷贝来新建一个文件呢?或者在你的团队内部是否有一些内部组件库,比如AntDesign、Reacthooks等组......
  • 几十行JS代码简单编写一个小游戏
    前言如你所见,这是一个萌系休闲类小游戏,应该非常适合在深夜里一个人打发寂寞时光!(查询作者精神状态)游戏是这样的,通过控制鼠标可以在这个被黑夜笼罩的都市中打开一束光,照亮某片......
  • 关键代码
    @WebServlet("/userLogin")publicclassUserLoginServletextendsHttpServlet{@OverrideprotectedvoiddoGet(HttpServletRequestreq,HttpServletRespons......
  • 学代码 多敲 敲完默一遍
    学代码多敲敲完默一遍v2也用而且这个项目还用了ts对你来说成本很高你就是看得多,敲的少我就是老让你敲你哪怕看着敲一遍,再默写一遍都行看课吧要敲  !!!!!!!!!......
  • Mybatisplus-Generator代码生成器-简单示例
    简单示例importcom.baomidou.mybatisplus.annotation.FieldFill;importcom.baomidou.mybatisplus.annotation.IdType;importcom.baomidou.mybatisplus.core.toolkit.......
  • 继续南山聊代码!Apache Kafka × Apache Flink Meetup · 深圳站
    8月31日,ApacheFlinkMeetup深圳站来啦,继续南山聊代码!本次Meetup由ApacheFlink(以下简称Flink)与ApacheKafka联合举办,邀请到来自Confluent、中国农业银行、虎......