内容简介
本书以图解的方式,深入浅出地解析了GPT(Generative Pre-trained Transformer)大语言模型的构建过程。作者黄佳从基础概念出发,逐步讲解Transformer架构、自注意力机制、预训练与微调等核心原理,并通过大量图示和实例,帮助读者理解GPT模型的内部运作方式。
书中不仅涵盖了GPT的技术细节,还介绍了大模型的训练流程、数据准备、模型优化以及实际应用场景。同时,作者结合自己的实践经验,分享了在构建大模型过程中遇到的挑战和解决方案,为读者提供了宝贵的工程实践指导。
本书适合对人工智能、自然语言处理感兴趣的开发者、研究者以及学生阅读,无论你是初学者还是有一定经验的从业者,都能从中获得启发和收获。
目录
内容提要
资源与支持
异步社区介绍
序章 看似寻常最奇崛,成如容易却艰辛
GPT -4:点亮人工通用智能的火花
人工智能演进之路:神经网络两落三起
现代自然语言处理:从规则到统计
何为语言?信息又如何传播?
NLP 是人类和计算机沟通的桥梁
NLP 技术的演进史
大规模预训练语言模型:BERT与GPT争锋
语言模型的诞生和进化
统计语言模型的发展历程
基于Transformer架构的预训练模型
“预训练+微调大模型”的模式
以提示指令模式直接使用大模型
从初代GPT到ChatGPT,再到GPT-
GPT 作为生成式模型的天然优势
C hatGPT背后的推手——OpenAI
第1课 高楼万丈平地起:语言模型的雏形N-Gram和简单文本表示Bag-of-Words
1.1 N-Gram模型
1.2 “词”是什么,如何“分词”
1.3 创建一个Bigram字符预测模型
1.4 词袋模型
1.5 用词袋模型计算文本相似度
小结
思考
第2课 问君文本何所似:词的向量表示Word2Vec和Embedding
2.1 词向量≈词嵌入
2.2 Word2Vec:CBOW模型和Skip-Gram模型
2.3 Skip-Gram模型的代码实现
2.4 CBOW模型的代码实现
2.5 通过nn.Embedding来实现词嵌入
小结
思考
第3课 山重水复疑无路:神经概率语言模型和循环神经网络
3.1 NPLM的起源
3.2 NPLM的实现
3.3 循环神经网络的结构
3.4 循环神经网络实战
小结
思考
第4课 柳暗花明又一村:Seq2Seq编码器-解码器架构
4.1 Seq2Seq架构
4.2 构建简单Seq2Seq架构
小结
思考
第5课 见微知著开慧眼:引入注意力机制
5.1 点积注意力
5.2 缩放点积注意力
5.3 编码器-解码器注意力
5.4 注意力机制中的Q、K、V
5.5 自注意力
5.6 多头自注意力
5.7 注意力掩码
5.8 其他类型的注意力
小结
思考
第6课 层峦叠翠上青天:搭建GPT核心组件Transformer
6.1 Transformer架构剖析
6.2 Transformer代码实现
6.3 完成翻译任务
小结
思考
第7课 芳林新叶催陈叶:训练出你的简版生成式GPT
7.1 BERT与GPT争锋
7.2 GPT:生成式自回归模型
7.3 构建GPT模型并完成文本生成任务
7.4 使用WikiText2数据集训练Wiki-GPT模型
小结
思考
第8课 流水后波推前波:ChatGPT基于人类反馈的强化学习
8.1 从GPT到ChatGPT
8.2 在Wiki-GPT基础上训练自己的简版ChatGPT
8.3 用Hugging Face预训练GPT微调ChatGPT
8.4 ChatGPT的RLHF实战
小结
思考
第9课 生生不息的循环:使用强大的GPT-4 API
9.1 强大的OpenAI API
9.2 使用GPT-4 API
小结
思考
1. 本站分享的所有书籍均来源于自互联网,部分书籍中可能有压制者放置的广告,这并不是本站所为,请注意甄别。
2. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
3. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
4. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
5. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。
📖 支持知识自由流动
每一本书的稳定访问,都离不开服务器、存储与带宽的长期维护。

