[发明专利]一种基于循环神经网络的蒙古语语言模型的训练方法有效

专利信息
申请号: 201810345632.X 申请日: 2018-04-17
公开(公告)号: CN108549703B 公开(公告)日: 2022-03-25
发明(设计)人: 马杰;马志强;杨瑞 申请(专利权)人: 内蒙古工业大学
主分类号: G06N3/04 分类号: G06N3/04;G06N3/08;G06F16/33;G06F16/332;G06F40/30;G06F40/284
代理公司: 北京睿智保诚专利代理事务所(普通合伙) 11732 代理人: 周新楣
地址: 010080 内蒙古自治*** 国省代码: 内蒙古;15
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明在原有的N‑Gram、NNLM、RNNLM语言模型的基础上提供了一种基于DNN的蒙古语声学模型并公开了其训练方法。本发明在输入层引入上下文词向量和含有语义信息类别的词向量,不仅可以学习到更长距离的历史信息,同时也注入了相关的语义类别信息,有效的解决了现有的语言模型主要存在的问题。
搜索关键词: 一种 基于 循环 神经网络 蒙古语 语言 模型 训练 方法
【主权项】:
1.一种基于循环神经网络的蒙古语语言模型的训练方法,其特征在于:所述的基于循环神经网络的蒙古语语言模型在预训练阶段,使用Word2vec+k‑means算法得到蒙古语词表中的蒙古语词及其所属的语义类别,并设计了基于one‑hot的蒙古语语义词向量,蒙古语语义词向量是根据不同的语义类别下的蒙古语词的个数,作为每个语义类别下的蒙古语词向量的维度,依次按照语义类别进行词向量的编码,编码完成语义类别1下的所有蒙古语词后,继续进行语义类别2下的所有蒙古语词的词向量编码,直至完成所有语义类别下的蒙古语词编码,编码格式同one‑hot编码格式相同,具体训练算法为:输入:V表示包含|V|个蒙古语词向量{w1,…,wV}的数据集合;k表示簇的数目(k≤V).输出:k个簇的集合S当对MLMRNN进行训练和计算时,对每个输入的蒙古语词,根据类别信息创建基于one‑hot的语义词向量,作为输入层进行计算。根据语义分为k类,基于one‑hot的蒙古语语义词向量创建算法如下:输入:k个簇的集合S,其中Si表示第i个集合,S共有k个分类;//k表示簇的数目;index表示k个簇下的蒙古语词向量的位置输出:kc‑one‑hot//k个簇下的基于one‑hot的蒙古语词向量模型的训练算法:wt表示t时刻的当前输入蒙古语基于one‑hot的语义词向量,维度是词典V的大小。ft表示t时刻预训练的蒙古语Skip‑Gram词向量,维度为M(M<V)输入:wt表示t时刻预训练的基于one‑hot的蒙古语语义词向量,ft表示t时刻预训练的蒙古语Skip‑Gram词向量,α表示学习率,epoch表示循环次数,τ表示bptt大小.输出:模型参数Wxs,Wss,Wfs,Wsc,Wsy,下一个蒙古语词在前几个词作用下出现的概率yt.//lt是词在类中期望输出概率,yt是真实输出的类概率,c′t是期望输出的类概率,ct是真实输出的类概率.随机初始化Wxs,Wfs,Wss,Wsy,Wsc
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于内蒙古工业大学,未经内蒙古工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810345632.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top