深度学习自然语言处理实战
上QQ阅读APP看书,第一时间看更新

前言

随着信息时代的到来,数字化经济革命的浪潮正在大刀阔斧地改变着人类的工作方式和生活方式。在数字化经济时代,从抓数字化管理人才、知识管理人才和复合型管理人才教育入手,加快培养知识经济人才队伍,为企业发展和提高企业核心竞争能力提供强有力的人才保障。目前,数字化经济在全球经济增长中扮演着越来越重要的角色,以互联网、云计算、大数据、物联网、人工智能为代表的数字技术近几年发展迅猛,数字技术与传统产业的深度融合释放出巨大能量,成为引领经济发展的强劲动力。

自然语言处理作为深度学习的重要组成部分之一,已经成为机器语言和人类语言之间沟通的桥梁,起到了人机交流的作用。其发展速度在深度学习技术出现后得到了极大提高,机器学习、深度学习这些曾经仅仅掌握在少数科学家手中的技术已经融入我们的生活。自然语言处理可以分为两个核心任务:自然语言理解与自然语言生成。自然语言理解就是使机器能够具备人类的语言理解能力,可以理解为让计算机“听”懂我们在说什么;而自然语言生成则是将非语言格式的数据转换成人类可以理解的语言格式,也就是将计算机想“讲”的话“说”出来。目前机器翻译、聊天机器人、舆情分析等自然语言的实际应用都可归类于这两大核心任务。

《深度学习自然语言处理实战》作为一本结合理论与实践的参考书,不仅介绍了自然语言处理必备的理论知识,还深入讲解了自然语言处理任务的相关技术实现。读者可以通过本书全面地梳理自然语言处理领域的前沿知识,系统地理解自然语言技术脉络,并在需要寻找某些特定技术时获得一定的帮助。本书共8章。第1章介绍了深度学习理论的发展和基础知识,第2章讲解了PyTorch环境配置及常用操作,第3章介绍了自然语言处理的基础知识,包括词向量和语言模型等,第4章和第5章则分别给出了循环神经网络和卷积网络的理论及技术实现,第6章介绍了经典Seq2Seq模型和Attention机制,第7章和第8章分别介绍了多种大规模预训练模型(ELMo、Transformer、BERT等)。系列丛书的每个章节后面都配有专属的二维码,读者扫描二维码即可获得作者对于本章节重点知识点的介绍视频,同时可以通过扫描二维码获得更多的学习资料。每本书同样配置有专属二维码,读者扫描二维即可获得本书对应的课程观看资格,同时可以参与其他的活动,获得更多的学习课程。

本书是集体智慧的结晶,写作成员包括张楠、苏南、王贵阳、梁培力、金纾羽。同时,感谢很多同事和朋友在写作过程中给予的协助。在写作过程中,我们从实际出发,考虑每一章节结合理论所需要的技术支持是怎样的,并给出实例,同时关注国内外关于自然语言处理的最新进展,并思考如何将这些技术真正传达给读者。

本书每章都配有专属二维码,读者扫描后即可观看作者对于本章重要知识点的讲解视频。扫描下方的开课吧公众号二维码将获得与本书主题对应的课程观看资格及学习资料,同时可以参与其他活动,获得更多的学习课程。此外,本书配有源代码资源文件,读者可登录https://github.com/kaikeba免费下载使用。

限于时间和作者水平,书中难免有不足之处,恳请读者批评指正。

编者