1 简介

本文根据作者学习 AI (特别是深度神经网络) 的一些经验,介绍 AI 学习的阅读列表,主要包括书籍、有关机器学习和深度学习的课程、论文、工具和框架、数据集等几个方面。有鉴于作者主要关注深度学习方面,有关阅读列表可能更加侧重于深度学习相关主题。

2 书籍

  • Deep Learning, by Ian Goodfellow, Yoshua Bengio, Aaron Courville,该书由三位享誉全球的神经网络专家编写,涉猎主题广泛,是深度学习方面的教科书。电子版地址 - http://www.deeplearningbook.org。 该书中文版由人民邮电出版社于 2016 年出版发行。
  • Nural Network and Deep Learning, by Michael Nielsen, 该文详细的介绍了有关神经网络和学习算法的知识,特别是有关反向传播算法以及卷积神经网络的细节。
  • Machine Learning Yearning, by Andrew NG,值得期待的一本有关深度学习的书。
  • 机器学习,周志华著,有关机器学习的方方面面,机器学习方面的教科书。
  • Fundamentals of Deep Learning, by Nikhil Buduma with contributions by Nicholas Locascio.

3 课程

3.1 机器学习 (Andrew NG)

3.1.1 课程简介

该课程是传统机器学习著名入门课程之一,由斯坦福大学制作,Andrew Ng 主讲。

课程地址 - https://www.coursera.org/learn/machine-learning

网易云课堂链接:http://study.163.com/course/courseMain.htm?courseId=1004570029

3.1.2 评价

  • 最棒最出名的机器学习入门课程之一(如果不是唯一),很多机器学习初学者(包括我)都从该课程开始。

3.2 谷歌机器学习速成课程(Google MLCC )

3.2.1 课程简介

Google 制作的节奏紧凑、内容实用的机器学习简介课程,涉及机器学习入门的相关主题。

3.2.2 评价

  • 涉猎主题涵盖了机器学习入门必备的相关知识
  • 有很好的可视化示列和编程实践
  • 课程安排非常紧促且实用

3.3 百度 PaddlePaddle 公开课程

3.3.1 课程简介

该课程探讨人工智能前沿技术和开发框架PaddlePaddle,深入介绍AI技术方法的原理及应用。以深度学习为主。

课程地址 - http://ai.baidu.com/paddlepaddle/openCourses

3.3.2 评价

  • 该课程相当全面,基本包罗了深度神经网络的各个层面,如卷积神经网络(CNN)、循环网络(RNN)、生成网络、强化学习等,应用上,介绍了计算机视觉,自然语言等各方面应用。
  • 该课程节奏比较舒缓,可能是主讲人的风格比较慢,感觉不够紧凑,你可以在课程中从容的去打一杯水再回来,也不会错过什么。
  • 该课程的所有应用示例介绍均以 PaddlePaddle 平台为基础。不过基本概念都是通用的。

3.4 Deep Learning Specialization

3.4.1 课程简介

Master Deep Learning, and Break into AI. Tess Ferrandez 完成了一份有关该课程的优美的信息图,详情,请参阅 - 这是一份优美的信息图,吴恩达点赞的 deeplearning.ai 课程总结(机器之心重新编辑备注)。

课程地址 - https://www.coursera.org/specializations/deep-learning

TODO 3.4.2 评价

3.5 MIT 6.S094:深度学习和自动驾驶

3.5.1 课程简介

麻省理工学院(MIT)2018 年最新版「MIT 6.S094:深度学习和自动驾驶」。

课程链接:https://selfdrivingcars.mit.edu

网易云课堂链接:http://study.163.com/course/courseMain.htm?courseId=1004938039

TODO 3.5.2 评价

3.6 斯坦福李飞飞 - 深度学习计算机视觉

3.6.1 课程简介

斯坦福 CS231n 公开课 - 李飞飞主讲的有关计算机视觉的课程。

网易云课堂链接:http://study.163.com/course/courseMain.htm?courseId=1003223001

TODO 3.6.2 评价

3.7 深度学习和强化学习高级课程 (Advanced Deep Learning & Reinforcement Learning)

3.7.1 课程简介

This course, taught originally at UCL and recorded for online access, has two interleaved parts that converge towards the end of the course. One part is on machine learning with deep neural networks, the other part is about prediction and control using reinforcement learning. The two strands come together when we discuss deep reinforcement learning, where deep neural networks are trained as function approximators in a reinforcement learning setting.

The deep learning stream of the course will cover a short introduction to neural networks and supervised learning with TensorFlow, followed by lectures on convolutional neural networks, recurrent neural networks, end-to-end and energy-based learning, optimization methods, unsupervised learning as well as attention and memory. Possible applications areas to be discussed include object recognition and natural language processing.

3.7.2 课程资源链接

TODO 3.7.3 评价

TODO 4 论文和文章

这里列出我看过的一些自己认为比较好的文章和论文,仅供大家参考。

TODO 5 数据集

  • MNIST -
  • ImageNet -
  • COCO Object Detection -
  • VOC Image Segementation -
  • Google Open Images - Open Images Dataset V4, 30,113,078 image-level labels on 19,794 categories.
  • Kaggle -

5.1 MINIST

5.2 ImageNet

5.3 Google Open Images

Open Images Dataset V4, 15,440,132 boxes on 600 categories, 30,113,078 image-level labels on 19,794 categories.

Open Images is a dataset of ~9M images that have been annotated with image-level labels and object bounding boxes. The training set of V4 contains 14.6M bounding boxes for 600 object classes on 1.74M images, making it the largest existing dataset with object location annotations. The boxes have been largely manually drawn by professional annotators to ensure accuracy and consistency. The images are very diverse and often contain complex scenes with several objects (8.4 per image on average). Moreover, the dataset is annotated with image-level labels spanning thousands of classes.

5.4 Kaggle

TODO 6 框架和工具

TODO 6.1 Caffe

TODO 6.2 Tensorflow

TODO 6.3 PaddlePaddle

7 其他阅读列表

本作品采用知识共享署名 4.0 国际许可协议进行许可。