来源:机器之心

本文约1000字,建议阅读5分钟

《统计学习导论》很经典,但用的是 R 语言,没关系,这里有份 Python 版习题实现。

斯坦福经典教材《The Element of Statistical Learning》(简称 ESL)被称为频率学派的统计学习「圣经」,由三位统计学大师——Trevor Hastie、Robert Tibshirani、Jerome Friedman 共同完成。这本书介绍了神经网络、支持向量机、分类树和 boosting、图模型、随机森林、集成方法、Lasso 最小角度回归和路径算法、非负矩阵分解和谱聚类等各类机器学习算法,可以帮助读者了解机器学习算法全貌。

但对于刚入门的小白来说,把这本经典教材啃下来难度还是相当大的,因为书中有大量的公式、矩阵推导,总长度达到 700 多页。因此,Trevor Hastie 等人又写了一本入门级的《Introduction to Statistical Learning with R(统计学习导论:基于 R 应用)》(简称 ISL),帮助更多的人尽快上手。ISL 弱化了数学推导的细节,更注重方法的应用,相当于 ESL 的导读版,在入门读者中很受欢迎。

但美中不足的是,书中的练习是用 R 语言来实现的,这对于主要使用 Python 语言的机器学习研究者来说不太友好。

为了克服这一障碍,有人尝试用 Python 语言解决了书里的所有概念、应用练习,并将其上传到了 GitHub。

GitHub 链接:

https://github.com/hardikkamboj/An-Introduction-to-Statistical-Learning

除了练习之外,他还提供了书中某些话题的 Python 教程并重制了一些图表。

作者表示,完成这项工作并不简单,需要做很多研究工作,书中也可能存在纰漏。

和原书对应,作者给出的 Python 解决方案正文也分为以下九章:

  • 统计学习

  • 线性回归

  • 分类

  • 重采样方法

  • 线性模型选择与正则化

  • 非线性模型

  • 基于树的方法

  • 支持向量机

  • 无监督学习

每章至少包含两部分:应用问题和概念问题,对应书中两种不同的练习题。

第四章的「应用问题」部分。

如果你正在读这本书或者想重新做一下书里的练习,可以参考这份 Python 版资料,也可以跟着教材的配套视频边学边做。

视频链接:

https://www.bilibili.com/video/BV11t411A7Ym

参考链接:

https://zhuanlan.zhihu.com/p/27556007

编辑:文婧

经典教材《统计学习导论》现在有了Python版相关推荐

  1. 赞!经典教材《统计学习导论》终于有Python版了

    <统计学习导论>是数据科学家中最受欢迎的书籍之一,旨在介绍机器学习算法背后的概念,但这本书的习题都是用R语言实现的,这对于主要使用 Python 语言的机器学习研究者来说不太友好. 为了解 ...

  2. 统计学习圣经!经典教材《统计学习导论》Python版

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 编辑:张倩,来源:机器之心 <统计学习导论>很经典,但习题用 ...

  3. 没有统计学基础可以学python-没错!经典教材《统计学习导论》现在有了 Python版!...

    点击关注"Python学习与数据挖掘" 更多超级干货第一时间推送给你哦!!! <统计学习导论>很经典,但用的是 R 语言,没关系,这里有份 Python 版习题实现. ...

  4. python心得1000字-经典教材《统计学习导论》现在有了Python版

    来源:机器之心 本文约1000字,建议阅读5分钟 <统计学习导论>很经典,但用的是 R 语言,没关系,这里有份 Python 版习题实现. 斯坦福经典教材<The Element o ...

  5. 【重磅】Python版《统计学习导论》来啦!附代码链接!

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要5分钟 Follow小博主,每天更新前沿干货 <统计学习导论>很经典,但用的是 R 语言,没关系,这里有份 Python 版习题实 ...

  6. 《统计学习导论》R语言代码整理

    <统计学习导论>R语言代码整理 一.特殊函数 二.基本函数 三.画图 一些函数 一些参数 type pch (plotting character) lty(line types) 特定问 ...

  7. 统计学习导论(ISLR)(三):线性回归(超详细介绍)

    统计学习导论(ISLR) 参考资料: The Elements of Statistical Learning An Introduction to Statistical Learning 统计学习 ...

  8. 最优化理论c语言代码,《统计学习导论基于R应用》PDF代码导图+《最优化理论与算法第2版》PDF习题指导...

    要想深入理解机器学习,或者对人工智能的某个领域有所研究,都必须掌握统计学.最优化.矩阵及其应用等知识. 推荐<统计学习导论:基于R应用>,适合运用统计学习前沿技术分析数据的人士.读起来不费 ...

  9. 统计学习导论:基于R应用——第二章习题

    目前在看统计学习导论:基于R应用,觉得这本书非常适合入门,打算把课后习题全部做一遍,记录在此博客中. 第二章习题 1. (a) 当样本量n非常大,预测变量数p很小时,这样容易欠拟合,所以一个光滑度更高 ...

最新文章

  1. PHP验证邮箱地址代码
  2. 程序员究竟能干多少年?用数据说话!
  3. linux关闭和开启防火墙(Ubuntu、centos、Redhat)
  4. 【MM模块】 Goods Receipt 收货 2
  5. IE8不支持jQuery问题
  6. 学成在线--7.CMS页面管理开发(异常处理)
  7. systemtap PHP,systemtap初体验
  8. 实验四 lr0分析程序的设计与实现_试验机海外直播丨实现高精度CAE分析实验的材料评价案例技术介绍...
  9. MySQL从查找数据库表到删除全过程
  10. 量化基金投资之套利策略简介
  11. 打卡day01 python基础—常用数据类型
  12. vue的h函数_vue 中的h函数
  13. Tigo Energy通过Stark Renováveis安装案例向巴西安装商展示优化技术
  14. simulink实现他励直流电动机串电阻调速仿真
  15. B站在计算机内部,如何在Bilibili中弹幕式播放本地视频?
  16. GIT Enter passphrase for key 'xxx': 已解决
  17. SVG—初识5之SVG变形动画和阶段性学习成果展示
  18. python判断成年_用python判断你是青少年还是老年人
  19. TX1储存空间装满不能正常进入系统问题的解决
  20. P1220 关路灯 (区间dp)

热门文章

  1. win10未开启没有运行无线服务器,win10系统提示共享无线自动配置服务没有自动运行的解决办法...
  2. 【Zookeeper系列】ZooKeeper管理分布式环境中的数据(转)
  3. Windows Azure Cloud Service (19) 动态指定WCF的发布地址
  4. 通用社区登陆组件技术分享(开源)中篇:OAuth 登陆组件流程及组件集成方法...
  5. github 项目绑定自己的域名
  6. 刷题_thinkinginjava_吸血鬼数字
  7. Office WORD如何设置表格背景颜色
  8. struts2 过滤器和拦截器
  9. 通过了OCP的全部考试后的感受(ZT)
  10. 常见的面试算法题:创建几个线程按顺序打印数字或者字母(多线程编程)(套用该模板即可)