随着人工智能的火热,越来越多朋友想要进入深度学习领域,但是总会遇到一个问题:想要系统的入门,集体智慧编程过时了么,但是身边的资料铺天盖地,不知道该从哪里入手。因此,本文想通过自己的一些学习经历和平时收集的一些资料,为大家提供一个深度学习的炼丹清单,以期望帮助大家对深度学习有一个更详细而全面的学习。
一、数学篇
1.1 知识要点
1.1.1 线性代数
标量、向量、矩阵、张量、范数、特征分解、奇异值分解、距离
1.1.2 概率论
随机变量、概率分布、条件概率、贝叶斯公式、期望、方差、常见分布函数、Lagrange乘子法、最大似然估计
1.1.3 微积分
极限、导数、微分、向量微积分、泰勒展开式、离散性和连续性变量
1.1.4 数值计算
上溢和下溢、复杂性与NP问题、数值计算
1.1.5 信息论
熵、联合熵、条件熵、相对熵、互信息、最大熵模型
1.1.6 最优化理论
1.2 课程推荐
网易公开课 麻省理工公开课:线性代数讲师:Gilbert Strang
1.3 书籍推荐
链接:https://pan.baidu.com/s/1PM2MA-3Ba03Lcs2N_Xa1Rw ?pwd=zxcv 提取码:zxcv Python3爬虫入门到精通课程视频【附软件与资料】【34课时】--崔庆才|章节5: 分布式篇|章节4: 框架篇|章节3: 实战篇|章节
《Convex Optimization》(豆瓣),Stephen Boyd
《Introduction to Linear Algebra,4th edition 》(豆瓣),GILBERT STRANG
二、算法篇
2.1 知识要点
2.1.1机器学习
正则化算法(Regularization Algorithms)
集成算法(Ensemble Algorithms)
决策树算法(Decision Tree Algorithm)
回归(Regression)
人工神经网络(Artificial Neural Network)
深度学习(Deep Learning)
支持向量机(Support Vector Machine)
降维算法(Dimensionality Reduction Algorithms)
链接: https://pan.baidu.com/s/1yONY6XILVMvSUjutBtyl2w 提取码: qj9m 书名:集体智慧编程 作者:Toby Segaran 译者:莫映 豆瓣评分:9.0 出版社:电子工业出版社 出版年份:2009-1 页数:364 内容简介:本书以。
聚类算法(Clustering Algorithms)
基于实例的算法(Instance-based Algorithms)
贝叶斯算法(Bayesian Algorithms)
关联规则学习算法(Association Rule Learning Algorithms)
图模型(Graphical Models)
2.1.2深度学习
卷积神经网络(convolutional neural network), 这种算法在图像识别中应用广泛。
Recursive neural network, 这种算法主要用在时序数据集中,比如语音。
neural autoregressive topic model, 这种算法主要用在自然语言处理(主题模型)中。
基于autoencoder,restricted Boltzmann machine的深层模型。
sum-product network,这种模型是基于和积运算的。
2.2 课程推荐
《Machine Learning》,Andrew Ng
11. 《Pattern Recognition and Machine Learning》 作者:Christopher M. Bishop 12. 《集体智慧编程Programming Collective Intelligence》 作者:Toby Segaran 13. 《统计学习方法》作者:李航 。
《Deep Learning》,Andrew Ng
《机器学习基石》和《机器学习技法》,林轩田
《优达学城纳米学位:机器学习工程师》
《优达学城纳米学位:深度学习》
斯坦度CS231n:面向视觉识别的卷积神经网络,入门深度学习利器
2.3 书籍推荐
《统计学习方法》(豆瓣)作者: 李航
《集体智慧编程》(豆瓣)作者: Toby Segaran
《机器学习实践》(豆瓣)作者: Peter Harrington
《机器学习》(豆瓣)作者: 周志华
《1天搞懂深度学习》,李宏毅
2.4 论文推荐
RedditSota
arXiv
paperweekly
三、工具篇
3.1 知识要点
3.1.1Github
平时可以将自己的学习笔记和代码放在Github上,同时Github上也有不少好资源
3.1.2 Python库
numpy
matplotlib
pandas
sklearn
tensorflow
3.1.3 R
3.2 课程推荐
阿里云机器学习PAI系列课程
3.3 书籍推荐
《R语言实战》(豆瓣)
四、其他篇
4.1 相关会议
ICML 是 International Conference on Machine Learning的缩写,即国际机器学习大会。ICML如今已发展为由国际机器学习学会(IMLS)主办的年度机器学习国际顶级会议。
KDD Knowledge Discovery and Data Mining,知识发现与数据挖掘)
我个人推荐的入门书是这两本:TOBY SEGARAN的《集体智慧编程》和Ian H. Witten / Eibe Frank的《数据挖掘 实用机器学习技术》 《集体智慧编程》很适合希望了解数据挖掘技术的程序员,这本书讲述了数据挖掘里面的很多实用的算法,而且最重。
AAAI美国人工智能协会(American Association for Artificial Intelligence)美国人工智能协会是人工智能领域的主要学术组织之一。该协会主办的年会(AAAI,The National Conference on Artificial Intelligence)是一个主要的人工智能学术会议。
IJCAI国际人工智能联合会议(International Joint Conference on Artificial Intelligence,简称为IJCAI)是人工智能领域中最主要的学术会议之一,在单数年召开。
4.2 相关竞赛
天池,目前有正在进行的有《未来已来——气象数据领航无人飞行器线路优化大赛》、《商场中精确定位用户所在店铺》等比赛
1、美的力量绝不亚于思维的力量。一个再深刻的思维都可能变为常识,只有一个东西是永不衰老的,那就是美。2、秋天的白云,温柔如絮,悠悠远去,梧桐的枯叶,正在秋风里忽闪忽闪地飘落。3、这一幢幢房子,在乡野纯净的。
Kaggle
KDD CUP
滴滴Di-Tech算法大赛
京东JDATA算法大赛
4.3 技术社区
云栖社区
天池技术圈
Stack Overflow
推酷