经典书单 —— 语言/算法/机器学习/深度学习/AI/CV/PGM
0.0 计算机科学
- 《Lex 与 Yacc》
- Think Complexity(使用 Python 语言)
0.1 语言类书
C/C++
Python
- Python 编程快速上手 —— 让繁琐工作自动化
R 语言
1. 计算机算法
- 算法导论
- 计算机程序设计艺术
- I:基本算法
- II:半数值算法
- III:排序和查找
- IVA:组合算法
- 《算法心得:高效算法的奥秘》:该书涉及大量的二进制表示,及位运算,来降低算法的时间复杂度;
- 《算法问题实战策略》:韩国人编的一本书,十分系统完备,且理论实践结合十分紧密,循序渐进,由浅入深;
- 《Python 算法教程》:《Python 基础教程》一书的作者写另一本书;
2. 机器学习
算法(algorithm):
- PRML(Bishop)
- 模式识别(Pattern Recognition)(希)Sergios Theodoridis / (希)Konstantinos Koutroumbas(有代码)
- 模式分类(Richard O. Duda / Peter E. Hart / David G. Stork )(有配套的习题解答册)
- The Elements of Statistical Learning(斯坦福大学三位大牛)
- MLaPP:Machine Learning: a Probabilistic Perspective
- code:probml/pmtk3
理论(theory):
- Foundations of Machine Learning(Mehryar Mohri)
- Understanding Machine Learning —— from theory to algorithms(有电子版)
编程实战:
- Python Machine Learning
- 《图解机器学习》:
- 日本人写的书,总是新奇;
- 既然是图解,可视化,帮助理解;
- 《白话大数据与机器学习》:
- 2016 年 6 月份出的一本新书
- 见名知义,也是帮助理解的一本书;
new topics:
- 增强学习
- 转移学习
3. 从神经网络到深度学习
神经网络
- 人工神经网络理论,设计及应用(韩立群)
- 《matlab 神经网络原理与实例精解》
4. 框架、库与平台
- Spark
- Spark 高级数据分析
5. 机器学习、深度学习的应用
- 推荐系统实践
- 风格类《集体智慧编程》(有相关 Python 实现)
6. 人工智能
7. PGM
经典书单 —— 语言/算法/机器学习/深度学习/AI/CV/PGM的更多相关文章
- AI 经典书单 | 人工智能学习该读哪些书
转载 2018年01月16日 00:00:00 人工智能相关岗位中,涉及到的内容包含: 算法.深度学习.机器学习.自然语言处理.数据结构.Tensorflow.Python .数据挖掘.搜索开发. ...
- [转载]机器学习&深度学习经典资料汇总,全到让人震惊
自学成才秘籍!机器学习&深度学习经典资料汇总 转自:中国大数据: http://www.thebigdata.cn/JiShuBoKe/13299.html [日期:2015-01-27] 来 ...
- 机器学习&深度学习基础(机器学习基础的算法概述及代码)
参考:机器学习&深度学习算法及代码实现 Python3机器学习 传统机器学习算法 决策树.K邻近算法.支持向量机.朴素贝叶斯.神经网络.Logistic回归算法,聚类等. 一.机器学习算法及代 ...
- 机器学习&深度学习基础(目录)
从业这么久了,做了很多项目,一直对机器学习的基础课程鄙视已久,现在回头看来,系统的基础知识整理对我现在思路的整理很有利,写完这个基础篇,开始把AI+cv的也总结完,然后把这么多年做的项目再写好总结. ...
- Netflix工程总监眼中的分类算法:深度学习优先级最低
Netflix工程总监眼中的分类算法:深度学习优先级最低 摘要:不同分类算法的优势是什么?Netflix公司工程总监Xavier Amatriain根据奥卡姆剃刀原理依次推荐了逻辑回归.SVM.决策树 ...
- 用Python实现随机森林算法,深度学习
用Python实现随机森林算法,深度学习 拥有高方差使得决策树(secision tress)在处理特定训练数据集时其结果显得相对脆弱.bagging(bootstrap aggregating 的缩 ...
- 深度学习与CV教程(2) | 图像分类与机器学习基础
作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/37 本文地址:http://www.showmeai.tech/article-det ...
- 机器学习&深度学习资料
机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 1) 机器学习(Machine Learning)&深度学习(Deep Lea ...
- 最全的机器学习&深度学习入门视频课程集
资源介绍 链接:http://pan.baidu.com/s/1kV6nWJP 密码:ryfd 链接:http://pan.baidu.com/s/1dEZWlP3 密码:y82m 更多资源 ...
随机推荐
- 损失函数 - Andrew Ng机器学习公开课笔记1.2
线性回归中提到最小二乘损失函数及其相关知识.对于这一部分知识不清楚的同学能够參考上一篇文章<线性回归.梯度下降>. 本篇文章主要解说使用最小二乘法法构建损失函数和最小化损失函数的方法. 最 ...
- QWaitCondition 的正确使用方法(通过 mutex 把有严格时序要求的代码保护起来,同时把 wakeAll() 也用同一个 mutex 保护起来)
简单用法 QWaitCondition 用于多线程的同步,一个线程调用QWaitCondition::wait() 阻塞等待,直到另一个线程调用QWaitCondition::wake() 唤醒才继续 ...
- mybatis-generator使用
开发工具:eclipse,依赖环境 :maven 首先在eclipse marketplace中安装mybatis-generator,如图: 安装后需要重启. 新建一个maven项目MybatisG ...
- mysql常见故障诊断
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u010230971/article/details/80335578 作为故障预警,应该尽量把问题扼 ...
- C/C++ 程序的跟踪和分析工具 uftrace
uftrace 用于跟踪和分析 C/C++ 编写的程序的执行情况,它受到 Linux 内核的 ftrace 框架的启发(特别是 function graph tracer),支持 userspace ...
- DOCKER学习心得
原文:DOCKER学习心得 前言: Docker的主要学习心得来源于<docker技术入门与实战> --2019.1.1->2019.1.5 la 着重从基础部分--实例分析-- ...
- Linux下kill进程脚本
Linux下kill进程脚本 在Linux有时会遇到需要kill同一个程序的进程,然而这个程序有多个进程,一一列举很是繁琐,使用按名字检索,统一kill Perl脚本 使用方法 kill_all.pl ...
- HTTP协议和HTTPS协议初探
概况 HTTP是hypertext transfer protocol(超文本传输协议)的简写.它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEBserver之间交换数据的过程. HT ...
- bash 提示用户输入 choice
read -p "Continue (y/n)?" choice case "$choice" in y|Y ) echo "yes";; ...
- Windows Phone 8.1 数据处理
Windows Phone 8.1 应用的数据存储位置包括: Installation Folder ApplicationData Credential Locker Known Folders S ...