[发明专利]基于中文词向量模型的文本识别方法、装置及存储介质有效
申请号: | 202010396412.7 | 申请日: | 2020-05-12 |
公开(公告)号: | CN111563379B | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 赵建强;蒋卓;何星;张辉极;黄剑;杜新胜;陈诚;邓叶勋;李小亮 | 申请(专利权)人: | 厦门市美亚柏科信息股份有限公司 |
主分类号: | G06F40/289 | 分类号: | G06F40/289;G06F40/242;G06F40/30;G06F16/35 |
代理公司: | 厦门福贝知识产权代理事务所(普通合伙) 35235 | 代理人: | 陈远洋 |
地址: | 361000 福建省厦门市思明*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 文词 向量 模型 文本 识别 方法 装置 存储 介质 | ||
1.一种基于中文词向量模型的文本识别方法,其特征在于,该方法包括:
建模步骤,基于目标词、上下文窗口词和目标词声调n-grams构建第一中文词向量模型和第二中文词向量模型;
训练步骤,基于语料库对所述第一中文词向量模型和第二中文词向量模型进行训练得到训练后的所述第一中文词向量模型和第二中文词向量模型;
在对所述第一中文词向量模型和第二中文词向量模型进行训练时,随机选择一部分词作为负样本,计算目标词的上下文窗口词的向量与目标词的向量的第一得分P(wi|wi±j),计算目标词声调的向量与目标词的向量的第二得分所述第一、二得分构成得分对:
其中,和分别为目标词的上下文窗口词的向量和目标词声调的向量的平均值,为随机挑选的第k个负样本词的词向量,K为负样本词的个数,j=1、2、……、 h,z=1、2、……、 m;
根据所述得分对计算所述第一中文词向量模型和第二中文词向量模型的损失,其中,损失函数为L,用于控制所述第一、二中文词向量模型的学习速度,
其中,λ为正则系数,取值为[0,1],D为训练集所有样本的个数;
使用训练后的所述第二中文词向量模型对识别结果进行验证,如果验证结果低于第一阈值,则对所述第一中文词向量模型进行重新训练后再对输入的文本进行识别;
识别步骤,使用训练后的所述第一中文词向量模型获取输入文本的语义向量并输出结果;
其中,所述第一中文词向量模型的输入为上下文窗口词和目标词声调n-grams,输出为目标词,所述第二中文词向量模型的输入为目标词和目标词声调n-grams,输出为上下文窗口词。
2.根据权利要求1所述的方法,其特征在于,在所述训练步骤中,对语料库中的任一文档经过分词处理得到n个词,则将该文档的词列表和声调簇列表表示为:
W=[w1,w2,…,wi,…,wn],1≤i≤n
T=[t1,t2,…,ti,…,tn],1≤i≤n
其中,wi为该文档的第i个词,ti是第i个词的声调簇;
遍历该文档的所有词和声调簇,选取第i个词wi作为选择的目标词,[wi-h,…wi-1,wi+1,…,wi+h]为目标词的上下文窗口词,为目标词及上下文窗口词对应的声调簇列表生成的声调n-grams作为目标词声调n-grams,其中,h为窗口的大小,n的取值为3、4、5,m为n-grams中成员的数目,在对第一中文词向量模型训练时,对wi添加标签,[wi-h,…wi-1,wi+1,…,wi+h]和作为输入;在对第二中文词向量模型训练时,对[wi-h,…wi-1,wi+1,…,wi+h]添加标签,wi和作为输入。
3.根据权利要求2所述的方法,其特征在于,统计所述语料库所有文档的词和声调簇获取语料库词典和声调字典,基于所述语料库词典将所述目标词wi和[wi-h,…wi-1,wi+1,…,wi+h]进行向量化,基于声调字典对进行向量化,使用所述向量化后的wi、[wi-h,…wi-1,wi+1,…,wi+h]和对所述第一中文词向量模型和第二中文词向量模型进行训练。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市美亚柏科信息股份有限公司,未经厦门市美亚柏科信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010396412.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环形注塑夹具的双向快速去料装置
- 下一篇:一种降低发动机尾气排放的方法