自然语言处理——基于深度学习的理论与案例
掌握自然语言处理的基本概念、使用深度学习算法建立具体模型、优化模型和具体实践的编写代码能力。MOOC地址:https://www.xueyinonline.com/detail/237575981,提供课件、大纲、源码

作者:雷擎

丛书名:高等学校计算机专业系列教材

定价:69元

印次:1-1

ISBN:9787302657477

出版日期:2024.03.01

印刷日期:2024.03.20

图书责编:龙启铭

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书主要介绍神经网络、深度学习和自然语言处理的基本原理、方法和应用,全书分为3部分,每部分涵盖了不同的主题: 第1部分(第1~3章)介绍神经网络和深度学习的基础知识,包括人工神经网络的起源和发展,神经网络的表示方法、数学基础理论和机器学习基础,以及表征学习的概念;第2部分(第4章和第5章)介绍自然语言处理和转换器网络;第3部分(第6~10章)介绍自然语言处理的案例分析,包括文本分类任务、实体识别、文本生成和文本摘要的方法和技术、基于评审的问答系统等。 本书是学习并实践神经网络、深度学习和自然语言处理的实用指南,每章都给出了代码示例和实际案例,帮助读者理解和实践所学的知识。本书采用渐进式讲解,理论与实践结合,强调自然语言处理,并且关注**技术和趋势,适合作为高等学校神经网络、深度学习和自然语言处理相关课程的教材,也是相关专业人员很好的参考用书。

雷擎,对外经济贸易大学教师,从事计算机科学与技术学科的课程教学多年,已出版《Spark大数据处理与分析》、《基于Android平台的移动互联网应用开发》第一版、第二版等多本教材。

前言 本书是关于神经网络、深度学习和自然语言处理的实用指南。全书分为3部分,每部分涵盖了不同的主题。 第1部分(第1~3章)介绍了神经网络和深度学习的基础知识。其中,第1章概述了人工神经网络的起源和发展,并解释了深度学习的概念;第2章和第3章讨论了神经网络的表示方法、数学基础理论和机器学习基础,以及表征学习的概念。 第2部分(第4章和第5章)专注于自然语言处理和转换器网络。其中,第4章回顾了自然语言处理的历史发展、常见任务和未来趋势,并引入了转换器的概念;第5章详细介绍了转换器网络,包括编码器和解码器的结构、注意力机制及训练过程。 第3部分(第6~10章)给出了一些自然语言处理的案例分析。其中,第6章讨论了文本分类任务,包括数据预处理和训练分类器的方法。第7章介绍了实体识别,展示了多语言转换器的应用;第8章和第9章分别探讨了文本生成和文本摘要的方法与技术;第10章介绍了基于评审的问答系统,包括从文本中提取答案的方法。 通过本书,读者可以了解神经网络、深度学习和自然语言处理的基本原理、方法与应用。每个章节都有代码示例和实际案例,帮助读者理解和实践所学的知识。 本书有以下几个特点。 (1) 综合性: 本书内容涵盖了神经网络、深度学习和自然语言处理等多个领域。本书提供了一个全面的视角,将这些领域的关键概念和技术联系在一起,帮助读者建立起一个完整的知识体系。 (2) 渐进式学习: 本书以渐进式的方式,从基础概念开始逐步深入介绍。本书从人工神经网络和深度学习的起源和发展开始,逐步介绍了不同类型的神经网络和深度学习模型,最后深入介绍自然语言处理和转换器网络领域。 ...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1部分神经网络与深度学习

第1章人工神经网络/3

1.1起源和发展3

1.2什么是深度学习5

1.3神经网络的表示8

1.4数学基础理论12

1.4.1数据类型12

1.4.2函数基础15

1.4.3线性代数20

1.4.4梯度计算28

1.4.5概率分布30

1.4.6代码示例36

1.5机器学习基础38

1.5.1什么是分类40

1.5.2一个简单的分类器: 朴素贝叶斯45

1.5.3一个简单的神经网络: 逻辑回归47

1.5.4评估分类结果54

1.6表征学习57

1.6.1主成分分析58

1.6.2词袋的表征66

第2章前馈神经网络/69

2.1单层感知器69

2.2三层神经网络75

2.3激活函数80

2.3.1线性函数80

2.3.2逻辑函数81

2.4更新权重87

2.4.1学习规则87

2.4.2反向传播95

2.4.3梯度下降102

2.5代码示例105

2.6修改和扩展107

2.6.1预期泛化误差108

2.6.2正则化的思想113

2.6.3调整超参数119

2.6.4其他的问题123

〖1〗自然语言处理——基于深度学习的理论与案例目录〖3〗〖3〗第3章深度学习网络/126

3.1深度的定义127

3.2卷积神经网络128

3.2.1什么是卷积计算129

3.2.2感受野与卷积层131

3.2.3特征图和池化层136

3.2.4一个卷积网络138

3.2.5用于文本分类141

3.3循环神经网络143

3.3.1不等长序列143

3.3.2循环连...

本书是学习并实践神经网络、深度学习和自然语言处理的综合指南,每章都给出了代码示例和实际案例,帮助读者理解和实践所学的知识。本书渐进式讲解,理论与实践结合,强 调自然语言处理,并且关注**技术和趋势,不仅适合作为神经网络、深度学习和自然语言处理相关课程的教材,也是相关专业人员的很好参考用书。