强化学习如何入门

强化学习如何入门

      • 强化学习如何入门
        • 参考书目
        • 知乎专栏
        • 博客专栏
        • 视频教程
        • 实践代码
        • 学习建议

参考书目

  • 《Reinforcement Learning : An introduction》
    • 提到强化学习,就不得不提这本书了,这是强化学习的奠基人Sutton历时多年,几经修改撰写的强化学习领域最经典的书,如果能够将该书从头到尾啃下,基本能够对强化学习有一个全面和深入的认识了。且书籍是最直接的养料,可以避免其他专栏和博客中作者见解上难免的偏颇,摒除各方解读的杂音,亲身理解,深入思考,把片段化的东西组成一个完整的体系。
    • 但需要说明的是400+页全英文,要完全啃下来还是有一点难度的,请做好心理和时间上的准备。书籍下载链接
  • 《深入浅出强化学习:原理入门》
    • 该书作者为机器人博士,并对强化学习有深入的研究。该书为2018年最新出版,包括强化学习的基础和时下很火的深度强化学习内容,如书的题目所述,深入浅出,是小白入门的不错选择。

知乎专栏

  • 强化学习知识大讲堂
    • 该专栏作者即为《深入浅出强化学习:原理入门》一书的作者,专栏的讲解包括:入门篇、进阶篇、前沿篇和实践篇,深入浅出,内容翔实,是专门针对强化学习的知识大讲堂。
  • 智能单元
    • 该专栏涵盖的内容较广,主要包括深度学习和强化学习及其相应的实践应用,是知乎上深度学习和强化学习领域关注量最大的专栏,其中对强化学习的介绍也较浅显易懂。
  • 神经网络与强化学习
    • 该专栏主要是作者关于强化学习经典入门书籍《Reinforcement Learning : An introduction》的读书笔记,因此,非常适合在啃该书的时候参考该专栏,以有更深入的理解。

博客专栏

  • 强化学习
    • 该专栏介绍的是传统强化学习的基础内容,包括强化学习的概念和基本方法,讲的非常细致,可以作为强化学习的初步入门选择。
  • 深度强化学习
    • 该专栏介绍了几个经典和常用的深度强化学习方法,包括伪代码的介绍和较详细的图解,能够较深入的理解深度强化学习的训练和实现过程,可以作为深度强化学习的初步入门选择。

视频教程

  • AlphaGo项目负责人David Silver: Teaching
  • 加州大学伯克利分校: CS 294 Deep Reinforcement Learning, Spring 2017
  • 卡内基梅隆大学: Deep RL and Control
    • 以上为国外英文视频教程,因为并未看过,因此不便做评价
  • 全面的机器学习视频教程:莫烦Python
    • 莫烦python是一个很全面的机器学习教学视频网站,包括python学习、机器学习、强化学习、深度学习和相关实践教程。作者是一位博士,周沫凡,而且人很亲切友善,听他的课是一种享受。

实践代码

  • 莫烦python强化学习教程全部代码
  • github上强化学习star数最多的代码
  • Sutton书对应的python代码

学习建议

  • 对于强化学习的学习,首推无疑是Sutton的书籍,但需要在有较好英语水平和较多时间的前提下,对于纯小白,不建议直接学习该书籍,可以先通过阅读专栏对强化学习有一个初步认识之后再啃,啃的同时可以结合知乎专栏 神经网络与强化学习,看一下对应的读书笔记,也试着记录一下自己的想法;并结合莫烦python的强化学习代码,尝试着边学边敲。
  • 专栏渐近学习路径:强化学习-博客专栏——强化学习知识大讲堂-知乎专栏——深度强化学习-博客专栏——智能单元-知乎专栏

以上为对自己强化学习的学习过程的总结,希望能帮助你在学习的路上少走一些弯路~

你可能感兴趣的:(强化学习,强化学习中的小思考,强化学习)