《自然语言处理:基于预训练模型的方法》 课件05-静态词向量预训练模型_第1页
《自然语言处理:基于预训练模型的方法》 课件05-静态词向量预训练模型_第2页
《自然语言处理:基于预训练模型的方法》 课件05-静态词向量预训练模型_第3页
《自然语言处理:基于预训练模型的方法》 课件05-静态词向量预训练模型_第4页
《自然语言处理:基于预训练模型的方法》 课件05-静态词向量预训练模型_第5页
已阅读5页,还剩12页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

静态词向量预训练模型神经网络语言模型1Word2vec词向量2GloVe词向量3静态词向量的评价与应用4神经网络语言模型1Word2vec词向量2GloVe词向量3静态词向量的评价与应用44分布式(Distributed)词表示分布表示的缺点训练速度慢,增加新语料库困难不易扩展到短语、句子表示分布式表示直接使用低维、稠密、连续的向量表示词通过“自监督”的方法直接学习词向量也称词嵌入(Word

Embedding)发展历程LSA(Deerwester

etal.,

1990)LDA(Blei

etal.,

2003)NNLM(Bengio

etal.,

2003)HLBL(Minh

and

Hinton,

2009)SENNA(Collobert

etal.,

2011)RNNLM(Mikolov

etal.,

2010)Word2vec(Mikolov

etal.,

2013)GloVe(Pennington

etal.,

2014)5前馈神经网络语言模型(FF-NNLM)NeuralNetworkLanguageModels(Bengioetal.,JMLR

2003)根据前n-1个词(历史)预测当前词,即马尔可夫假设模型结构为前馈神经网络通过查找表(Look-up

Table),获得词的向量表示词向量(或词嵌入,Word

Embedding)支撑图灵奖的重要工作通过梯度下降优化词向量表示缺点“历史”长度不可变“他喜欢吃

苹果”“他感冒了,于是下班后去了医院”6循环神经网络语言模型(RNNLM)Recurrent

NeuralNetworkLanguageModels(Mikolovetal.,Interspeech,2010)根据完整的“历史”对当前词进行预测对不定长依赖的建模能力梯度弥散/爆炸问题反向传播过程中按长度进行截断长短时记忆网络(LSTM)缺点“语言模型”约束:只利用了“历史”信息7SENNASemantic/syntacticExtractionusingaNeuralNetworkArchitectureNaturalLanguageProcessing(Almost)fromScratch(Collobertetal.,JMLR

2011)“换词”的思想一个词和它的上下文构成正例随机替换掉该词构成负例优化目标score(catsitsonamat)>score(catsitsHarbina

mat)score的计算方式训练速度慢,在当年的硬件条件下需要训练1个月catsitsonamatcatsitsHarbinamatcatsitsonamat神经网络语言模型1Word2vec词向量2GloVe词向量3静态词向量的评价与应用49Word2vec/archive/p/word2vec/

Mikolovetal.,ICLR

2013CBOW(ContinuousBag-of-Word)根据周围词(上下文)预测中间词如何计算上下文表示:词向量取平均Skip-Gram根据中间词独立地预测周围词(上下文)训练速度快可利用大规模数据弥补了模型能力的不足CBOW模型示意图Skip-gram模型示意图10HARBININSTITUTEOFTECHNOLOGY参数估计优化目标对目标词进行预测(Softmax),优化分类损失CBOWSkip-Gram缺点:当词表较大且计算资源有限时,概率(归一化)计算效率较低负采样(Negative

Sampling)对(词,上下文)进行二元分类,1表示在给定上下文内共现,0表示不共现与SENNA思想近似,通过“换词”构造(词,上下文)负例(负采样分布)注意:词与上下文分别使用不同的向量矩阵神经网络语言模型1Word2vec词向量2GloVe词向量3静态词向量的评价与应用4GloVeGloVe:GlobalVectorsforWordRepresentation

(Pennington

et

al.,

EMNLP

2014)利用“词-上下文”共现信息Word2vec:局部共现,只考虑当前样本中是否共现GloVe:利用全局统计信息,即共现频次利用词向量对“词-上下文”共现矩阵进行预测(或回归)构建共现矩阵:共现“强度”按照距离进行衰减回归目标:参数估计样本权重神经网络语言模型1Word2vec词向量2GloVe词向量3静态词向量的评价与应用414词向量的评价与应用词义相似度计算词类比关系计算知识图谱补全推荐系统15HARBININSTITUTEOFTECHNOLOGY词向量的评价与应用作为词的特征用于下游任务(如文本分类、NER)的输入作为词表示在下游任务训练过程中进行学习(精调)实验设置数据来源:NLTK

sentence_polarity数据大小:正负各1000个样本16一词多义现象静态词向量假设一个词由唯一的词向量表示无法处理一词多义现象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论