前言
现在市面上深度学习方面的图书越来越多,那么为什么还有人要继续写另外的呢?我一直对深度学习的概念及其商业应用很着迷。它提供了很多新的可能性,可以从数据中提取很多有用的见解。现在,随着R语言的兴起,这些工具比以往更容易使用。很多知名的科技企业已经部署了深度学习技术来帮助它们解决业务问题。但是,现在很多教科书侧重于技术细节,并且篇幅过长,偏数学化,对于应用案例的讲述反而太少。
本书的目标是向读者介绍深度神经网络中各种强大的应用工具。我的愿望是帮助读者通过R语言开发得心应手的实用工具。本书通过使用真实数据和R编程语言阐述了深度学习技术在解决商业问题上的潜力,它采用通俗易懂的语言避免涉及过多的数学知识。
你不需要是一名天才
本书内容通俗易懂,读者不需要是一名专业的统计员或编程专家,就能理解本书讨论的实用理念并能够直接从解决方案中受益。对于希望将深度学习工具应用于商业问题的读者来说,目前市面上有关这方面的书籍仍难觅踪迹。本书的主要目标是鼓励读者广泛采用深度学习技术来解决企业面临的问题。
内容概要
本书包含了构建深度神经网络的所有重要内容,从具体的商业插图,到按部就班的R示例,再到读者可能在实际工作中遇到的问题。本书收集了经过精简处理的最佳实用工具、理念和可能用到的提示技巧,其中包括一系列真实的商业分析案例,它们用于说明业务问题的特殊性和深度神经网络技术用于解决这类问题的强大特性。
实践方法是贯穿本书的重点,它们已被证明能够提供出色的性能,并能够提高清晰度和效率。出于这个原因,本书在相关章节中包含了很多技术细节。
关于R新手
本书旨在为读者提供一条捷径,它将逐步向读者展示如何在免费且流行的R语言统计软件包中构建各种模型。
这些示例都有明确的说明,并且可以直接在R语言开发环境下输入并显示结果。R语言新手也可以轻松地使用本书,而无需任何预备知识。最好通过输入示例中的代码并阅读代码中的注释来理解它们。可以在R Project网站免费下载适用于初学者的R语言程序和教程。如果读者对R语言一无所知,可前往CRAN网站查看R语言的简易教程,这些教程对于R语言新手真的非常棒。
最后,数据科学最终是关乎现实生活和真实的人的,也是力求将机器学习算法应用于实际问题,以便提供有用的解决方案。无论你是谁,来自何处,你的背景或学历是什么,你都有能力掌握本书介绍的方法。有了适当的软件工具、足够的耐心和正确的指导,我个人认为深度学习方法可以被任何对它感兴趣的人所掌握。
古希腊哲学家伊壁鸠鲁曾经说过:
“我写东西并不是为了取悦大众,而是为了你,我们每个人都有足够的观众。”
尽管本书中的想法可能会传递给万千读者,但是我仍然努力遵循伊壁鸠鲁的原则——让你阅读的每一页内容都非常有意义。
一个建议
当读完本书的时候,希望你将能够把本书讨论过的某些方法付诸实践,你会因为在R中能够快速简单地将这些技术应用和部署而感到惊讶。只需几次实战应用,你将很快成为一名熟练的执业人员。因此,建议你将这些阅读到的内容付诸实践。