当前位置:   article > 正文

4. OpenAI GPT算法原理解析

gpt算法
1. 语言模型
2. Attention Is All You Need(Transformer)算法原理解析
3. ELMo算法原理解析
4. OpenAI GPT算法原理解析
5. BERT算法原理解析
6. 从Encoder-Decoder(Seq2Seq)理解Attention的本质

1. 前言

本文对2018年OpenAi提出的论文《Improving Language Understanding
by Generative Pre-Training》做一个解析。

一个对文本有效的抽象方法可以减轻NLP对监督学习的依赖。大多数深度学习方法大量的人工标注信息,这限制了在很多领域的应用。在这些情况下,可以利用来未标记数据的语言信息的模型来产生更多的注释,这可能既耗时又昂贵。此外,即使在可获得相当大的监督的情况下,以无人监督的方式学习良好的表示也可以提供显着的性能提升。到目前为止,最引人注目的证据是广泛使用预训练词嵌入来提高一系列NLP任务的性能。

2. OpenAI GPT原理

本文提出一种半监督的方式来处理语言理解的任务。使用非监督的预训练和监督方式的微调。我们的目标是学习一个通用的语言标示,可以经过很小的调整就应用在各种任务中。这个模型的设置不需要目标任务和非标注的数据集在同一个领域。模型有两个过程。

  1. 使用语言模型学习一个深度模型
  2. 随后,使用相应的监督目标将这些参数调整到目标任务

3. OpenAI GPT模型结构

3.1 非监督预训练

处理非监督文本(x1,x2,...,xm)(x1,x2,...,xm)的普通方法是用语言模型去最大化语言模型的极大似然。

L1(X)=ilogP(xi|xik,...,xi1:θ)

L1(X)=ilogP(xi|xik,...,xi1:θ)

文章中使用的是多层Transformer的decoder的语言模型。这个多层的结构应用multi-headed self-attention在处理输入的文本加上位置信息的前馈网络,输出是词的概念分布。
h0=UWe+Wp

h0=UWe+Wp

hl=transformer_block(hl1)
hl=transformer_block(hl1)

P(u)=softmax(hnWTe)
P(u)=softmax(hnWTe)

3.2 监督微调fine-tuning

这个阶段要对前一个阶段模型的参数,根据监督任务进行调整。我们假设有标签数据集CC,里面的结构是(x1,x2,...,xm,y)(x1,x2,...,xm,y)。输入(x1,x2,...,xm)(x1,x2,...,xm)经过我们预训练的模型获得输出向量hmlhml,然后经过线性层和softmax来预测标签。
P(y|x1,x2,...,xm)=softmax(hmlWy)

P(y|x1,x2,...,xm)=softmax(hmlWy)

L2(C)=x,ylogP(y|x1,...,xm)
L2(C)=x,ylogP(y|x1,...,xm)

我们增加了语言模型去辅助微调,提高了监督模型的结果。最后的损失函数可以标示为
L3(C)=L2(C)+λL1(C)

L3(C)=L2(C)+λL1(C)

模型结构如下:

image

3.3 特殊任务的输入变换

对于有些任务,像文本分类,我们能够直接用上文的模型进行微调。另外的任务,问答系统,需要构造输入的句子对,或者三个文档。由于我们的预训练模型需要连续的文本序列,我们需要改变这种多句文本的输入。

  • 文本含义:用$链接前后两个文本
  • 相似度:对于相似度的问题,由于没有文本内部的先后顺序。我们可以有两个输入Text1$Text2Text1$Text2Text2$Text1Text2$Text1,输出的表示向量在加起来。
  • 问答系统:有ContextContextAnswer1,...,AnswerNAnswer1,...,AnswerN,我们可以组合成NNContext$AnsweriContext$Answeri输入,获得N个输出,在通过linear后softmax出概率分布。

4. 总结

论文中介绍了一通过预训练学习和有针对性的微调的个强有力的框架。通过预训练是不同的长文本连续的数据集,模型能够有能力去处理长而广的依赖关系,这个是解决问答系统、语义相似度、文本分类中的关键点。

转载于:https://www.cnblogs.com/huangyc/p/9860181.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/868148
推荐阅读
相关标签
  

闽ICP备14008679号