了解自然语言处理之文本嵌入模型BERT
由于在许多自然语言处理任务上的卓越表现,BERT彻底改变了自然语言处理的方法。
BERT是Bidirectional Encoder Representations from Transformers的缩写,意为多Transformer的双向编码器表示法,它是由谷歌发布的先进的嵌入模型。BERT是自然语言处理领域的一个重大突破,它在许多自然语言处理任务中取得了突出的成果,比如问答任务、文本生成、句子分类等。BERT成功的一个主要原因是,它是基于上下文的嵌入模型,这是它与其他流行的嵌入模型的最大不同,比如无上下文的word2vec。
首先,让我们了解有上下文的嵌入模型和无上下文的嵌入模型之间的区别。请看以下两个句子。
句子A:He got bit by Python(他被蟒蛇咬了)
句子B:Python is my favorite programming language(Python是我最喜欢的编程语言)
阅读了上面两个句子后,我们知道单词Python在这两个句子中的含义是不同的。在句子A中,Python是指蟒蛇,而在句子B中,Python是指编程语言。
如果我们用word2vec这样的嵌入模型计算单词Python在前面两个句子中的嵌入值,那么该词的嵌入值在两个句子中都是一样的,这会导致单词Python在两个句子中的含义没有区别。因为word2vec是无上下文模型,所以它会忽略语境。也就是说,无论语境如何,它都会为单词Python计算出相同的嵌入值。
与word2vec不同,BERT是一个基于上下文的模型。它先理解语境,然后根据上下文生成该词的嵌入值。对于前面的两个句子,它将根据语境对单词Python给出不同的嵌入结果。这背后的原理是什么?BERT是如何理解语境的?下面让我们详细解答这些疑问。
首先来看句子A:He got bit by Python。
BERT将该句中的每个单词与句子中的所有单词相关联,以了解每个单词的上下文含义。具体地说,为了理解单词Python的上下文含义,BERT将Python与句子中的所有单词联系起来。
BERT可以通过bit这一单词理解句子A中的Python是用来表示蟒蛇的,如下图所示。
下面来看句子B:Python is my favorite programming language。同理,BERT将这句话中的每个单词与句子中的所有单词联系起来,以了解每个单词的上下文含义。所以,通过programming一词,BERT理解了句子B中的单词Python与编程语言有关,如下图所示。
由此可见,与word2vec等无上下文模型生成静态嵌入不同,BERT能够根据语境生成动态嵌入。
BERT(多Transformer的双向编码器表示法)是基于Transformer模型的。我们可以把BERT看作只有编码器的Transformer。
我们把句子A(He got bit by Python)送入Transformer的编码器,得到句子中每个单词的上下文特征(嵌入)。一旦我们将句子送入编码器,编码器就会利用多头注意力层来理解每个单词在句中的上下文(将句子中的每个单词与句子中的所有单词联系起来,以学习单词之间的关系和语境含义),并将其特征值作为输出。
举报/反馈
上一篇:谁曾想广东“车震门”张小姐人民教师“面具”下的她是如此模样?
下一篇:2012年,江西一老师批阅作文,看到一半转身就报警:我学生杀了人
最近更新素质教育
- 信用信息赋能,助力社会信用体系建设
- 今天距第二届全国博士后创新创业大赛总决赛还有10天!
- 北京自学考试和成教有什么不同?
- 道县:开展2023年基础教育业务工作培训
- 融入智能技术 赋能创新人才培养
- 怎么知道自己是不是脊柱侧弯?一个方法教你判断!
- 让长三角市民共享,上海城市业余联赛市面越做越大
- 华容县实验小学:最美莫过夕阳红 最浓不过敬老情
- 原创恭喜!王楚钦代替樊振东世界排名来到第一位,双方积分差仅有15分
- 自考会计专业有哪些课程?
- 播出预告丨上海市天山初级中学:不一样的学习评价
- 杭州亚残运会火炬传递圆满成功 “桂冠”画出现代版“富春山居图”
- 自考学士学位英语什么时候报名
- 日本学校要求的托福分数
- 证明差“老师”能教出好“学生”?江苏博士最新研究成果,引发国际关注!
- 让共同发展繁荣之路越走越宽广
- 原创拒绝恩比德!尼克斯目标清晰!锡伯杜点名要他,三分王成球队答案
- 喜庆乔迁五周年,共度九九重阳节
- 蚂蚁庄园今日答案最新:味精加热太久真的会致癌吗
- 2024年辽宁省普通高考报名即将开始
- 粤港澳大湾区第三届职业技能大赛将于10月23
- 难忘那次5天5夜的长途机动,还有那个同车的义务兵驾驶员
- “周五课堂”来了新老师
- 在学生中走俏的萝卜刀引发争议,消保委提醒:警惕其暴力暗示
- 校园圈丨让学生走出家门做历史作业,结果出人意料