从零开始的机器学习数据科学家深度学习·神经网络·计算机视觉

机器学习内家心法资源整理(持续更新)

2017-03-23  本文已影响379人  多了去的YangXuLei

原文更新在俺的GitHub上,如果觉得好点个star谢谢。
机器学习/人工智能/自然语言处理资料教程集合

前面基本是我看过的书籍和教程推荐,在最后面有我的学习路线,避免多走弯路,实现高效系统学习。

目录:

基础概念和认知:

机器学习 机器学习是近20多年兴起的一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。机器学习理论主要是设计和分析一些让计算机可以自动“学习”的算法。机器学习算法是一类从数据中自动分析获得规律,并利用规律对未知数据进行预测的算法。因为学习算法中涉及了大量的统计学理论,机器学习与统计推断学联系尤为密切,也被称为统计学习理论。算法设计方面,机器学习理论关注可以实现的,行之有效的学习算法。下面是ML比较完备的知识技能图

ML知识技能图

入门

心路历程,别人的经验让我们少走弯路:

机器学习入门者学习指南-研究生型入门者的亲身经历

书籍

数学

ML&&NLP


视频教程

一、基本功

数学基础机器学习必要的数学基础主要包括:

二、修行(推荐李宏毅然后后吴恩达深度学习课程,然后决定走CV OR NLP 再看CS231N 或者 CS224N)

博客等

WeChat公众号:机器之心,数盟,量子位,新智元,

文章-论文

The Discipline of Machine LearningTom Mitchell 当年为在CMU建立机器学习系给校长写的东西。
A Few Useful Things to Know about Machine Learning Pedro Domingos教授的大道理,也许入门时很多概念还不明白,上完公开课后一定要再读一遍。

其它

矩阵求导
知乎找答案


我自己的学习计划

已经大致了解这个领域所用到的知识,根据网上的参考进行1.0阶段的学习,看了前面的知道我对PGM特别感兴趣啊,所以感谢夕小瑶(wx:xixiaoyaoQAQ)按照她的提供的知识结构给自己定个计划。 已经完成的都会带有我在学习过程中见到比较好的资料,或者我自己总的,这样减少大家在学习过程中找资料的成本

第一阶段(五月到六月):基本模型

辅助用视频Ng的courses《machine learning》,台湾国立大学林老师《机器学习基石》、《数据挖掘导论》第4、5章

第二阶段(七月~):最优化(已完成,主要是靠知乎和《统计学习方法》,还得继续深入理解)

复习《概率论与数理统计》、理解《Deep Learning》中的4.3节和4.4节,《Numerical Optimazation》、《最优化理论与方法》袁亚湘,孙文瑜、《统计学习方法》、《数据 挖掘导论》、《机器学习实战》、《智能优化方法》

第三阶段:模式识别与深度学习

第四阶段:

应该是各种框架和工程,比赛吧,哈哈,到这个阶段就有自己的方向,现在自己也不知道干啥,哈哈哈

贯穿始终:

编程是一定要的,推荐先用Python把常用算法实现一遍,然后把NG深度学习课程作业敲一遍,自己写神经网络,你就会明了,一定要code,code,code。后面用tf+keras等都可以。

知识点:(每一周深入学习一种网络)
《统计学习方法》、《Deep Learning》、《模式分类》

原文更新在俺的GitHub上,可能最新。可以进去看看。

上一篇 下一篇

猜你喜欢

热点阅读