


作者:陈喆
定价:59元
印次:1-3
ISBN:9787302660705
出版日期:2024.05.01
印刷日期:2025.12.22
图书责编:杨帆
图书分类:教材
本书从原理的角度,力求讲解清楚深度学习、强化学习、深度强化学习中的一些精选方法,并从实践的角度,通过一系列循序渐进的原创实验,引领读者独立编程实现这些方法,以期为读者精通深度强化学习并应用深度强化学习方法解决实际问题奠定坚实基础。 本书不仅适合计算机科学与技术、人工智能、物联网工程、数据科学与大数据、软件工程、通信工程、电子信息、机器人工程、自动化、智能制造等相关专业高年级本科生及研究生教学与自学使用,也适合机器学习等领域的从业者、科研人员及爱好者自学与参考使用。
前言 “水之积也不厚,则其负大舟也无力。风之积也不厚,则其负大翼也无力。” 深度强化学习是机器学习王冠上的一颗璀璨明珠。从AlphaGo到ChatGPT,处处都有它的身影。 虽然深度强化学习问世至今已有多年,但鲜见适合初学者学习的、讲解清楚的、系统的、原理与实践并重的深度强化学习教材。这是阻碍更多人掌握深度强化学习的“拦路虎”。其中一个原因是,强化学习领域和深度学习领域的技术相对复杂——不易想清楚,更不易讲清楚。强化学习领域有一本权威的英文教科书,笔者曾在几年内读了几遍,似懂非懂。某些知名高校的强化学习英文课程,听得云里雾里。有的发表在知名学术期刊上的深度强化学习高被引论文,也存在值得商榷之处。 一本好书是一条捷径,尽管著书是一项苦差事、著“填坑”书更是呕心沥血坐冷板凳啃硬骨头。 本书从原理和实践的角度,尽量详细、清楚、系统地讲解深度学习、强化学习,以及深度强化学习中的精选方法及其编程实现,以期为读者夯实深度强化学习基础。唯有夯实基础,才能走得更远。希望本书对有志精通深度强化学习的读者有所帮助。 本书假设读者已经学习过“高等数学”“线性代数”“概率论与数理统计”等数学类课程、使用过Python语言进行编程、学习过机器学习中的监督学习方法。如果还没有学习过机器学习,推荐在开始学习本书之前学习《机器学习原理与实践(微课版)》(清华大学出版社,2022年6月出版)的前两章。 本书共分5章。 第1章简要介绍深度强化学习的概念、历史及应用领域,并为编程实现奠定基础。 第2章回顾神经网络,重点讲解深度神经网络、卷积神经网络及循环神经网络。 第3章主要讲解强化学习...
第1章引言1
1.1深度强化学习及其简史1
1.2深度强化学习的应用领域3
1.3深度强化学习方法的实现4
1.3.1NumPy库和Matplotlib库4
1.3.2PyTorch框架7
1.4本章实验解析11
1.5本书各章联系14
1.6本章小结14
1.7思考与练习15
第2章从神经网络到深度学习16
2.1神经网络回顾16
2.1.1神经网络的推测过程17
2.1.2神经网络的训练过程18
2.1.3神经网络实践23
2.2从神经网络到深度神经网络26
2.3深度神经网络29
2.3.1深度神经网络的推测过程29
2.3.2深度神经网络的训练过程30
2.3.3反向模式自动微分34
2.3.4深度神经网络实践及分析35
2.4卷积神经网络37
2.4.1卷积层和合并层38
2.4.2卷积神经网络实践41
2.5循环神经网络42
2.6本章实验解析45
2.7本章小结51
2.8思考与练习52第3章强化学习基础53
3.1强化学习概述53
3.1.1多老虎机问题53
3.1.2利用与探索57
3.1.3强化学习的要素58
3.2有限马尔可夫决策过程59
3.2.1状态与马尔可夫性59
3.2.2什么是有限马尔可夫决策过程60
3.2.3收益与策略63
3.3求解MDP65
3.3.1贝尔曼方程与贝尔曼最优方程65
3.3.2价值迭代69
3.3.3策略评估74
3.3.4策略迭代77
3.3.5广义策略迭代82
3.4本章实验解析85
3.5本章小结90
3.6思... 查看详情
?从原理的角度,力求讲解清楚这些方法,以帮助读者迅速掌握并深入理解这些方法。
?从实践的角度,通过41个循序渐进的原创实验,引领读者独立编程实现这些方法,为读者精通深度强化学习并应用深度强化学习方法解决实际问题奠定坚实基础。
?每个实验配有提示、解析及带中文注释的参考程序3种不同层面的指导,供读者根据情况选择使用。
?提供完整的实验参考程序,可通过扫描书中二维码下载,便于读者迅速应用书中方法解决实际问题。
"

