PyTorch自然语言处理入门与实战

PyTorch自然语言处理入门与实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

一本兼顾理论基础和工程实践的入门级教程。

内容简介

运用PyTorch 探索自然语言处理与机器学习!这是一本兼顾理论基础和工程实践的入门级教程,基于 PyTorch,揭示自然语言处理的原理,描绘经典学术研究脉络,通过实践与项目展现技术与应用的细节,并提供可扩展阅读的论文出处。

作者简介

作者孙小文,毕业于北京邮电大学计算机学院(国家示范性软件学院),目前就职于微软(中国)。研究领域包括自然语言处理、分布式存储和计算、搜索技术。

章节目录

版权信息

内容提要

前言 自然语言处理领域有什么前途

第1篇 自然语言处理基础篇

第1章 自然语言处理概述

1.1 什么是自然语言处理

1.2 自然语言处理中的挑战

1.3 自然语言处理中的常用技术

1.4 机器学习中的常见问题

1.5 小结

第2章 Python自然语言处理基础

2.1 搭建环境

2.2 用Python处理字符串

2.3 用Python处理语料

2.4 Python的一些特性

2.5 在Python中调用其他语言

2.6 小结

第2篇 PyTorch入门篇

第3章 PyTorch介绍

3.1 概述

3.2 与其他框架的比较

3.3 PyTorch环境配置

3.4 Transformers简介及安装

3.5 Apex简介及安装

3.6 小结

第4章 PyTorch基本使用方法

4.1 张量的使用

4.2 使用torch.nn

4.3 激活函数

4.4 损失函数

4.5 优化器

4.6 数据加载

4.7 使用PyTorch实现逻辑回归

4.8 TorchText

4.9 使用TensorBoard

4.10 小结

第5章 热身:使用字符级RNN分类帖子

5.1 数据与目标

5.2 输入与输出

5.3 字符级RNN

5.4 数据预处理

5.5 训练与评估

5.6 保存和加载模型

5.7 开发应用

5.8 小结

第3篇 用PyTorch完成自然语言处理任务篇

第6章 分词问题

6.1 中文分词

6.2 分词原理

6.3 使用第三方工具分词

6.4 实践

6.5 小结

第7章 RNN

7.1 RNN的原理

7.2 PyTorch中的RNN

7.3 RNN可以完成的任务

7.4 实践:使用PyTorch自带的RNN完成帖子分类

7.5 小结

第8章 词嵌入

8.1 概述

8.2 Word2vec

8.3 GloVe

8.4 实践:使用预训练词向量完成帖子标题分类

8.5 小结

第9章 Seq2seq

9.1 概述

9.2 使用PyTorch实现Seq2seq

9.3 实践:使用Seq2seq完成机器翻译任务

9.4 小结

第10章 注意力机制

10.1 注意力机制的起源

10.2 使用注意力机制的视觉循环模型

10.3 Seq2seq中的注意力机制

10.4 自注意力机制

10.5 其他注意力机制

10.6 小结

第11章 Transformer

11.1 Transformer的背景

11.2 基于卷积网络的Seq2seq

11.3 Transformer的结构

11.4 Transformer的改进

11.5 小结

第12章 预训练语言模型

12.1 概述

12.2 ELMo

12.3 GPT

12.4 BERT

12.5 Hugging Face Transformers

12.6 其他开源中文预训练模型

12.7 实践:使用Hugging Face Transformers中的BERT做帖子标题分类

12.8 小结

第4篇 实战篇

第13章 项目:中文地址解析

13.1 数据集

13.2 词向量

13.3 BERT

13.4 HTML5演示程序开发

13.5 小结

第14章 项目:诗句补充

14.1 了解chinese-poetry数据集

14.2 准备训练数据

14.3 实现基本的LSTM

14.4 根据句子长度分组

14.5 使用预训练词向量初始化Embedding层

14.6 使用Transformer完成诗句生成

14.7 使用GPT-2完成对诗模型

14.8 开发HTML5演示程序

14.9 小结

参考文献

PyTorch自然语言处理入门与实战是2022年由人民邮电出版社出版,作者孙小文。

得书感谢您对《PyTorch自然语言处理入门与实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
PowerShell实战 电子书
系统管理领域的"不加班"利器,轻松实现烦琐任务自动化,实战式练习,帮你快速上手PowerShell。
STM32单片机原理与项目实战 电子书
本书介绍了单片机技术的具体应用,并通过具体项目讲解单片机开发的基本流程和方法,以及单片机开发工具的使用方法。
Windows 10从入门到精通 电子书
《Windows10从入门到精通》通过精选案例引导读者深入学习,系统地介绍了Windows10操作系统的相关知识和应用技巧。《Windows10从入门到精通》分为5篇,共16章。第1篇【入门篇】主要介绍Windows10的基础知识、安装方法和基本设置等内容;第2篇【基础篇】主要介绍Windows10的个性化设置、电脑打字和文件资源管理等内容;第3篇【提高篇】主要介绍Windows10的内置应用程序
《新编Win10从入门到精通》 电子书
透彻讲解——杰出Windows专家与具有数十年经验的电脑培训教师联手打造 特色方法——设计图解和视频双通道教学模式,“入门”更简单,“精通”更高效 视频授课——全程同步高清教学录像,如名师现场指导,透彻解析实操技能 系统全面——系统讲解Windows 10必读知识点,全面囊括相关操作技法 精选案例——精心遴选、设计教学案例,典型实用,事半功倍 紧贴实战——紧密结合日常工作、学习、生活中的真实需求,学完就用,快速上手 实用技巧——精心甄选秘技,极速提升实战水平 海量资源——超值赠送海量学习资料,举一反三,全面提高 DVD多媒体光盘超值赠送 赠送资源1 Windows 10操作系统安装教学录像 赠送资源2 Office 2016软件安装教学录像 赠送资源3 Office 2016快捷键查询手册 赠送资源4 2000个Word精选文档模板 赠送资源5 1800个Excel典型表格模板 赠送资源6 1500个PPT精美演示模板 赠送资源7 移动办公技巧手册 赠送资源8 Word/Excel/PPT技巧手册 赠送资源9 Excel函数查询手册 赠送资源10 电脑技巧查询手册 赠送资源11 网络搜索与下载技巧手册 赠送资源12 电脑维护与故障处理技巧查询手册 赠送资源13 常用五笔编码查询手册 赠送资源14 5小时Photoshop CC教学录像 赠送资源15 10小时电脑选购、组装、维护与故障处理教学录像 赠送资源16 教学用PPT课件 本书特色 零基础、入门级的讲解 无论读者是否从事计算机相关行业,是否使用过Windows 10,都能从本书中找到起点。本书入门级的讲解,可以帮助读者快速地从新手迈向高手行列。 精心排版,实用至上 全部内容都经过精心选取编排,在贴近实际的同时,突出重点、难点,帮助读者对所学知识深化理解,触类旁通。 实例为主,图文并茂 在介绍过程中,每一个知识点均配有实例辅助讲解,每一个操作步骤均配有对应的插图加深认识。这种图文并茂的方法,能够使读者在学习过程中直观、清晰地看到操作过程和效果,便于深刻理解和掌握。 高手指导,扩展学习 本书在每章后以“高手秘技”的形式为读者提炼了各种高级操作技巧,总结了大量系统实用的操作方法,以便读者学习到更多的内容。 双栏排版,超大容量 本书采用双栏排版的格式,大大扩充了信息容量,在不到500 页的篇幅中容纳了传统图书700 多页的内容。这样,就能在有限的篇幅中为读者奉送更多的知识和实战案例。 书盘结合,互动教学 本书配套的多媒体教学光盘内容与书中知识紧密结合并互相补充。在多媒体光盘中,我们仿真工作、学习中的真实场景,帮助读者体验实际工作环境,并借此掌握日常所需的知识和技能以及处理各种问题的方法,达到学以致用的目的,从而大大增强了本书的实用性。
计算机图形图像处理Photoshop CS6项目教程 电子书
本书共分为10个项目,包括软件的基本操作,各种选区和移动工具的应用,渐变、绘画和各种修复工具的应用,路径和矢量图形工具的应用,文本的输入与编辑,图层、蒙版和通道的概念及应用方法,图像颜色的调整方法及滤镜命令介绍和几种特殊效果的制作内容。每个项目都以实例操作为主,操作实例都有详细的操作步骤,同时配有项目实训和项目拓展。