统计分析/机器学习吐血整理最强指南

这篇文章的初衷是由于常常逛论坛、知乎或者在微信群的时候,都会遇到有朋友问,若是想学习统计分析或者机器学习有什么推荐的资料,所以浩彬老撕根据本身的经验和数据分析专家的建议总结了一个学习清单。其实咱们都有过转发某类文章,而后能够下载一大堆资料的经历。但问题是这些材料咱们下载后就一直放在那其实一直都没有看过的。html

 

#关于这份学习清单#web

我会按照基础到入门给出详细推荐,而且附上我的点评。同时尽可能作到各个资料在内容上并不重复(即便内容上有重复,也会在难度上作出区分),但愿能够以最直接的方式告诉你们应该怎么选择。算法

Ps:这是初版学习指南,因为最近时间比较紧张,预计在第二版中会加入业务材料的推荐和更多的学习索引,欢迎关注。微信

 

1网络

先验知识                        机器学习

 

因为统计学几率论甚至到机器学习会对数学基础有必定要求,因此这里给出一些先验知识的内容推荐,主要是矩阵方面。工具

1.1   课程学习

可汗学院公开课:线性代数课程网站

http://open.163.com/special/Khan/linearalgebra.htmlspa

由于网易公开课有翻译,这里是中文字幕课程连接,这里真要给网易100个赞,字幕作得很好。

“可汗学院(Khan Academy),是由孟加拉裔美国人萨尔曼·可汗创立的一家教育性非营利组织,主旨在于利用网络影片进行免费授课,现有关于数学、历史、金融、物理、化学、生物、天文学等科目的内容,教学影片超过2000段,机构的使命是加快各年龄学生的学习速度。”

 

1.2 参考书籍

(1)线性代数  豆瓣评分7.3


清华居余马老师的线性代数教材,比较经典的教材了,里面的知识足够支撑咱们后续统计分析和机器学习须要。

 

(2)高等代数 豆瓣评分8.1

相比于线性代数,高等代数更加深刻,通常线性代数为非数学专业所用,数学类专业通常学习高等代数。不过通常状况下,线性代数也足够使用了。

 

固然,在后续学习中有些算法也会用到微积分的知识,可是都比较基础,所以遇到不懂的时候直接查资料便可,就没有特定推荐材料了。

 

 

 

2

统计分析学习资料          

 

2.1 统计学/几率课程

一样推荐可汗学院的统计学和几率课程,并且恰好这两门课程也被网易公开课进行了翻译:

(1)  可汗学院公开课:统计学

http://open.163.com/special/Khan/khstatistics.html

(2)  可汗学院公开课:几率

http://open.163.com/special/Khan/probability.html

 
这两本课程整体不算太难,适合入门。我的以为讲授仍是蛮有特色的,粗暴直接,另外举的例子也是蛮有趣的。

 

2.2统计学/几率参考书

(1)统计学  豆瓣评分8.8
做者William Mendenhall / Terry Sincich 

“《统计学(原书第5版)》内容丰富,不多涉及统计学理论的严格数学证实,绝大部分是与实际应用紧密联系的例子和练习,适合做为理工科各专业本科生、研究生的统计学教材,也可做为相关领域研究人员的参考读物。”
很是注重实用的统计学课程,偏应用,少数学证实,可读性比较强

(2)统计学  豆瓣评分7.3
做者:贾俊平,何晓群,金勇进

统计比较通用的入门教材了,不知不觉居然到了第六版,我的认为也算是兼顾数学证实和应用,可读性没有上面强,可是也很是的通俗易懂,有不少统计学专业的起始教材也会选择这本。

(3)统计推断  豆瓣评分8.8,/英本本来9.2
做者:William Mendenhall / Terry Sincich


很是经典经典的统计学教材,借用介绍“从几率论的基础开始,经过例子与习题的旁征博引,引进了大量近代统计处理的新技术和一些国内同类教材中不常见而又广为使用的分布。其内容既包括工科几率入门、经典统计和现代统计的基础,又加进了很多近代统计中数据处理的实用方法和思想”
能够做为研究生所用教材,有深度,可是做者按部就班,解释得很是漂亮

 

 

3

机器学习资料                 

 

3.1机器学习课程

强烈推荐Andrew NG吴恩达的斯坦福机器学习课程,英文授课,可是已有完善的中文字幕,内容很是丰富且充实(20节),而且讲解得很是的好,若是你想学习机器学习,必定不能错过!

Coursera地址:

https://www.coursera.org/learn/machine-learning#

网易公开课地址:

http://open.163.com/special/opencourse/machinelearning.html

同时该课程配有课件讲义,一样建议你们在学习视频课程之余多看讲义和习题,虽然是英文,可是阅读上基本没有什么问题,就讲义自己也是很是的棒。

 

若是你们学习完Andrew NG的机器学习,还想经过其余课程举一反三,相互借鉴的话,能够上Coursera上门搜索还有其余选择,例如台大的机器学习基础等等,但毫无疑问首推Andrew NG的课程;

另外如今国内也有愈来愈多的培训网站推出相关课程,你们有兴趣的能够本身搜搜,这里就不作推荐了;

 

3.2机器学习教材

(1)数据挖掘导论  豆瓣评分8.4,/英本本来8.8

做者: Pang-Ning Tan、Michael Steinbach、Vipin Kumar

介绍得很是全面的一本书,但可能由于须要涵盖的内容太多,因此不免有些算法只能简单介绍。尽管这样,我的认为也是很是可贵一见的入门教材,有必定难度。这本书从简单的数据开始,到各类分类算法,聚类算法,关联规则都有相对完整的指引,我认为对于咱们构建自身的统计挖掘体系是有很大的帮助。中文版本翻译仍是挺好的,可是英文原版那是极好的。

 

(2)统计学习方法  豆瓣评分:8.9

做者:李航

我的认为中文教材里面少见的精品,虽然精简,但逻辑很是的清晰,很是详细地为咱们剖析了算法原理,可能不太适合入门者,可是仍是很是值得推荐阅读学习,建议将《数据挖掘导论》以及《统计学习方法》相互借鉴学习

 

(3)The Elements of Statistical Learning(统计学习基础)

豆瓣英本原版评分9.4 中文评分7.4

做者:Trevor Hastie

这本书被广大人民喜称为ESL,虽然书名是统计学习基础,可是此书一点都不基础,一点都不~另外此书还有一本专门的入门版本ISL(后面会介绍)

这本书涵盖了很是多的内容,讲解深刻,有人评价说,“有了这本书就不须要其余机器学习教材”,虽然有点夸张,可是此书实际是机器学习的经典巨做,若是你真的但愿好好研究机器学习,此书很是值得仔细研读,另外此书要求不低的统计理论和数学基础。

此外,这本书还有一个牛逼的地方在于,做者把书放在网上免费下载:

http://statweb.stanford.edu/~tibs/ElemStatLearn/

 

 

 

前面都是一些理论知识,可是数据科学里面实践应用又是另一个重中之重,接下来谈一下借助工具进行实践应用的问题,因为Python还在整理当中,本次主要介绍SPSS与R语言

 

 

4

SPSS学习资料              

 

考虑到SPSS分为统计模块Statistics以及数据挖掘模块Modeler , 所以也分为两大块介绍

 

4.1SPSS统计分析资料

SPSS Statistics 市面上的书籍比较多,从我我的的角度,认为张文彤老师的系列足以让你们加深对统计体系的理解,同时也能很好掌握在实际的应用当中如何使用统计分析帮助咱们完成任务,我认为掌握统计分析原理实战和SPSS操做,如下两本书足矣。

(1)  SPSS统计分析基础教程 豆瓣评分8.4

提供了包括医疗、经济、市场研究等方面的案例贯穿了全书,可以很好从实际应用角度把统计分析原理和SPSS操做结合起来,也提供了很好的结果解读,不失为一本极好的工具指南

 

(2)高等学校教材(SPSS统计分析高级教程)豆瓣评分7.7


相比于基础教材,高级教程介绍了更多的统计算法模型,同时也提供了一些统计新方法和新观点的讲解。总体来讲直观易懂,可以很好提高实战能力

 

另外张文彤老师也有对应视频课程 《张文彤SPSS初中级教程》以及《张文彤SPSS高级教程》

 

4.2 SPSS机器学习教程

(1)Modeler官方的帮助文档和Sample文件


Modeler提供完备Sample数据和数据建模文件,而且配套中文说明,能够帮助入门者一步一步搭建数据建模流并理解实际应用场景。Modeler提供的帮助文档包括有算法说明,节点说明,Crisp-dm方法论,应用文档等,其中比较重要一本如:《IBM SPSS Modler 应用程序指南》

 

(2) IBM SPSS数据分析与挖掘实战案例精粹  豆瓣评分9.3

做者:张文彤,钟云飞


很是详尽工具手册,提供了医疗、金融、保险、汽车、快速消费品、市场研究、互联网等多个行业的数据分析/挖掘案例,基于实战需求,详细讲解整个案例的完整分析过程,并将模型和软件的介绍融于案例讲解之中,尤为是书本最后几章实践案例,从商业问题界定到商业应用,给出了很是详尽的建模指南,我的认为目前市面上Modeler最好的工具手册;另外即便不是使用SPSS,而是用其余工具,该书后面的例子也值得你们研读。

 

 

5

R语言学习资料             

 

(1)R语言实战  豆瓣评分8.8

做者:Robert I.Kabacoff

首先这本书绝对能够担当平常工具手册,从基本操做,数据处理,数据建模,图形展现都给出了很是详尽的介绍;其次虽然是工具手册,可是可以结合基本统计知识于简单案例,具备很强实践性,强烈建议各位把书中的代码都实现,相信可以大大提高R的功力。最后说一句,此书翻译得不错。

 

(2)AnIntroduction to Statistical Learning(统计学习导论)  英本版豆瓣评分9.5,中文版7.6

做者:Trevor Hastie,Robert Tibshirani ,Jerome Friedman 


此书被广大人民群众称为ISL,没错,就是上面ESL的入门版本。不管做为统计教材推荐仍是R语言教材推荐都称得上5星的读物。ISL虽然是入门版本,可是绝对不是由于内容简单。深刻浅出,内容详细,经常读完有种恍然大悟的感受,同时可以结合R语言介绍,大大的加分。

 

最后,此文还会不断更新(这个也得取决于浩彬老撕的读书速度),后续可能还会在各个主题下修改或更新推荐,例如在R的主题上推荐更多的专有读物(例如ggplot2),也会增长如Python,数据等方面的资源。最后欢迎你们推荐你认为更好的材料给浩彬老撕!

相关文章
相关标签/搜索