基本信息
【插图】

编辑推荐
1. 本书去繁化简地对深度学习的理论知识进行梳理,并对算法实现做出浅显易懂的讲解,方便初学者学习。
2. 本书精心挑选大量深度学习的案例,通过启发式的自学模式,使读者由浅入深地学习并掌握常用的深度学习模型,快速进行实战,为进一步使用开源深度学习平台与工具提供扎实的理论与实践基础。
内容简介
计算机书籍
深度学习为人工智能带来了巨大突破,也成为机器学习领域一颗闪耀的新星。虽然相关学习资料丰富,但大部分内容较为庞杂且难以理解,并对初学者的相关理论知识与实践能力有较高的要求,这使得大部分想进入这一领域的初学者望而却步。本书去繁化简地对深度学习的理论知识进行了梳理,并对算法实现做出了浅显易懂的讲解,适合初学者进行学习。结合本书的内容,读者可以快速对深度学习进行实践。通过启发式的自学模式,可以使读者由浅入深地学习并掌握常用的深度学习模型,为进一步使用开源的深度学习平台与工具提供理论与实践基础。
本书可作为高等院校计算机专业的本科生或研究生教材,也可供对深度学习感兴趣的研究人员和工程技术人员阅读参考。
作译者
目录
1.1 如何阅读本书 3
1.2 深度学习沉浮史 3
1.2.1 模拟生物大脑的疯狂远古时代 4
1.2.2 联结主义近代 5
1.2.3 百花齐放,层次结构主导,模型巨大的当代 6
1.3 Python简易教程 7
1.3.1 Anaconda搭建 7
1.3.2 IPython Notebook使用 7
1.3.3 Python基本用法 8
1.3.4 NumPy 15
1.3.5 Matplotlib 23
1.4 参考文献 25
第2章 机器学习快速入门 27
2.1 学习算法 28
2.1.1 学习任务 29
2.1.2 性能度量 30
2.1.3 学习经验 32
2.2 代价函数 33
2.2.1 均方误差函数 33
前言
本书共分为8章,第1章为深度学习的发展介绍,其他7章对深度学习的理论知识和应用进行了深入浅出的讲解,分别为第2章 机器学习快速入门,第3章 前馈神经网络,第4章 深度学习正则化,第5章 深度学习优化,第6章 卷积神经网络,第7章 循环神经网络,第8章 TensorFlow快速入门。每一个章节在其结尾部分都会提出深度学习算法与模型的实践学习,按照作者的设计步骤,读者可以逐步完成代码的编写,并对其进行测试,最终完成整个算法与模型代码的实践。本书不同于传统理论介绍+代码演示书籍之处在于,理论知识与实践学习部分可以分开阅读,其每一章节的实践学习部分更加强调与读者的互动性。本书还精心设计了许多子模块,给予大量的编程提示,并引导读者通过自学的方式完成各个子模块的实现,进而强化读者对不同模块编码实现的学习与理解,在每章末尾都会给出相应的参考代码。
本书的作者特别感谢相关科研项目与人才计划的支持,其中包括:国家自然科学基金项目(61402397,61663046),云南省科技厅应用基础研究计划面上项目(2016FB104),云南省软件工程重点实验室开放基金面上项目(2015SE201),云南大学数据驱动的软件工程省科技创新团队(2017HC012),云南省中青年学术和技术带头人后备人才计划(2017HB005),云南省百名海外高层次人才引进计划。
深度学习相关研究领域的发展日新月异,本书作者自认才疏学浅,只略知其中一二,书中内容的设计与撰写是作者对深度学习的个人认识与理解,由于水平有限,如有不妥之处请广大读者不吝赐教。
本书免费提供了云盘下载文件,内容包括书中所有综合案例的素材文件,下载地址为:https://pan.baidu.com/s/1nvacrYL(注意区分英文字母大小写),如果下载有问题,请发送电子邮件至booksaga@126.com,邮件主题设置为“深度学习实战”。
杨云
2017年8月29日于云南大学