【导读】机器学习专家Nikhil S. Ketkar博士撰写的Python深度学习实战《Deep Learning with Python: A Hands-on Introduction》深入检出地讲解了各个深度学习框架的实际应用,面向尝试深度学习作为解决特定问题的软件开发人员,或者是想要将数据科学家开发的深度学习模型应用于实际场景。本书向我们介绍了Keras,Theano和Caffe等深度学习框架,并且帮助我们可以在较短的时间里掌握这些知识,并且将重点更多地放在实际应用领域,模型和算法上。因此,这本书是想要深入学习的软件开发人员的一个很好的起点。
请关注专知公众号(扫一扫最下面专知二维码,或者点击上方蓝色专知),
▌图书介绍
关于该书
本书通过向您介绍Keras,Theano和Caffe等深度学习框架,使用丰富的Python生态系统实现深度学习相关解决方案,在某种程度上填补了学术界最先进的理论知识和业界的实践经验之间的鸿沟。这些框架的实用性往往是由从业者通过阅读源代码,手册和在社区论坛上发布问题而获得的,往往是一个缓慢而痛苦的过程。Deep Learning with Python可以让您在短时间内掌握非常实用的知识,并将重点更多地放在实际应用领域,模型和算法上。
Deep Learning with Python简要介绍了深度学习的数学基础和其他前期准备,使本书成为想要深入学习的软件开发人员的一个很好的起点。这本书还包括一些对深度学习架构的简要总结。
Deep Learning with Python还向您介绍了自动微分和GPU计算的关键概念,这些概念虽然不是深度学习的核心,但对于进行大规模实验至关重要。
书中介绍了什么
关于读者
本书是:希望尝试深度学习作为解决特定问题实际解决方案的软件开发人员。数据团队的软件开发人员想要将数据科学家开发的深度学习模型应用于生产。
关于作者
Nikhil S. Ketkar目前在印度最大的电子商务公司Flipkart领导机器学习平台团队。 他博士毕业于华盛顿州立大学。之后,他在夏洛特北卡罗来纳大学进行博士后研究,然后在芝加哥Transmaket公司进行高频交易。最近,他领导了在电信领域进行大数据分析的创业公司Guavus的数据挖掘团队,和在电子商务领域从事数据科学的初创公司Indix。他的研究兴趣包括机器学习和图论。
▌详细目录
▌第一部分 深度学习介绍
▌第二部分 机器学习基础
▌第三部分 前馈神经网络
▌第四部分 Theano介绍
▌第五部分 卷积神经网络
▌第六部分 循环神经网络
▌第七部分 Keras介绍
▌第八部分 随机梯度下降
▌第九部分 自动求导机制(Automatic Differentiation)
▌第十部分 GPU介绍
▌第一章详细内容