展开全部

主编推荐语

一本基于深度学习的自然语言处理的基础知识大全。

内容简介

将深度学习方法应用于各种自然语言处理任务,可以让你的算法在速度和准确性方面提升到一个全新的水平。本书首先介绍自然语言处理领域的基本构件,接着介绍使用最先进的神经网络模型可以解决的问题。深入研究各种神经网络架构及其特定的应用领域将有助于你理解如何选择最佳模型来满足你的需求。随着学习的深入,你将学到卷积神经网络、循环神经网络、递归神经网络以及长短期记忆网络。在后面的章节中,你将能够使用自然语言处理技术(如注意力机制模型和集束搜索)开发应用程序。

学完本书,你不仅能具备自然语言处理的基础知识,还能选择适合的文本预处理和神经网络模型来解决一些自然语言处理的问题。本书能帮助你:了解深度学习问题的各种预处理技术。用word2vec和GloVe构建文本的矢量表示。使用Apache OpenNLP创建命名实体识别器和词性标注器。在Keras中构建机器翻译模型。用LSTM开发文本生成应用程序。使用注意力模型构建触发词检测应用程序。

目录

  • 版权信息
  • 译者序
  • 前言
  • 第1章 自然语言处理
  • 1.1 本章概览
  • 1.2 自然语言处理的基础知识
  • 1.3 自然语言处理的能力
  • 1.4 自然语言处理中的应用
  • 1.4.1 文本预处理
  • 1.4.2 文本预处理技术
  • 1.5 词嵌入
  • 1.6 本章小结
  • 第2章 自然语言处理的应用
  • 2.1 本章概览
  • 2.2 词性标注
  • 2.2.1 词性
  • 2.2.2 词性标注器
  • 2.3 词性标注的应用
  • 2.4 分块
  • 2.5 加缝
  • 2.6 命名实体识别
  • 2.6.1 命名实体
  • 2.6.2 命名实体识别器
  • 2.6.3 命名实体识别的应用
  • 2.6.4 命名实体识别器类型
  • 2.7 本章小结
  • 第3章 神经网络
  • 3.1 本章概览
  • 3.1.1 深度学习简介
  • 3.1.2 机器学习与深度学习的比较
  • 3.2 神经网络
  • 3.3 训练神经网络
  • 3.3.1 计算权重
  • 3.3.2 损失函数
  • 3.3.3 梯度下降算法
  • 3.3.4 反向传播
  • 3.4 神经网络的设计及其应用
  • 3.4.1 有监督神经网络
  • 3.4.2 无监督神经网络
  • 3.5 部署模型即服务的基础
  • 3.6 本章小结
  • 第4章 卷积神经网络
  • 4.1 本章概览
  • 4.2 理解CNN的架构
  • 4.2.1 特征提取
  • 4.2.2 随机失活
  • 4.2.3 卷积神经网络的分类
  • 4.3 训练CNN
  • 4.4 CNN的应用领域
  • 4.5 本章小结
  • 第5章 循环神经网络
  • 5.1 本章概览
  • 5.2 神经网络的早期版本
  • 5.3 RNN
  • 5.3.1 RNN架构
  • 5.3.2 BPTT
  • 5.4 更新和梯度流
  • 5.4.1 调整权重矩阵Wy
  • 5.4.2 调整权重矩阵Ws
  • 5.4.3 关于更新Wx
  • 5.5 梯度
  • 5.5.1 梯度爆炸
  • 5.5.2 梯度消失
  • 5.5.3 Keras实现RNN
  • 5.5.4 有状态与无状态
  • 5.6 本章小结
  • 第6章 门控循环单元
  • 6.1 本章概览
  • 6.2 简单RNN的缺点
  • 6.3 门控循环单元
  • 6.3.1 门的类型
  • 6.3.2 更新门
  • 6.3.3 重置门
  • 6.3.4 候选激活函数
  • 6.3.5 GRU变体
  • 6.4 基于GRU的情感分析
  • 6.5 本章小结
  • 第7章 长短期记忆网络
  • 7.1 本章概览
  • 7.1.1 LSTM
  • 7.1.2 遗忘门
  • 7.2 输入门和候选单元状态
  • 7.3 输出门和当前激活
  • 7.4 神经语言翻译
  • 7.5 本章小结
  • 第8章 自然语言处理前沿
  • 8.1 本章概览
  • 8.1.1 注意力机制
  • 8.1.2 注意力机制模型
  • 8.1.3 使用注意力机制的数据标准化
  • 8.1.4 编码器
  • 8.1.5 解码器
  • 8.1.6 注意力机制
  • 8.1.7 α的计算
  • 8.2 其他架构和发展状况
  • 8.2.1 transformer
  • 8.2.2 BERT
  • 8.2.3 Open AI GPT-2
  • 8.3 本章小结
  • 第9章 组织中的实际NLP项目工作流
  • 9.1 本章概览
  • 9.1.1 机器学习产品开发的一般工作流
  • 9.1.2 演示工作流
  • 9.1.3 研究工作流
  • 9.1.4 面向生产的工作流
  • 9.2 问题定义
  • 9.3 数据采集
  • 9.4 谷歌Colab
  • 9.5 Flask
  • 9.6 部署
  • 9.6.1 对Flask网络应用程序进行更改
  • 9.6.2 使用Docker将Flask网络应用程序包装到容器中
  • 9.6.3 将容器托管在亚马逊网络服务EC2实例上
  • 9.6.4 改进
  • 9.7 本章小结
  • 附录
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。