[发明专利]一种用玻尔兹曼机训练算法翻译越南话和四川话的APP在审
| 申请号: | 201710174649.9 | 申请日: | 2017-03-22 |
| 公开(公告)号: | CN108628853A | 公开(公告)日: | 2018-10-09 |
| 发明(设计)人: | 邱念 | 申请(专利权)人: | 湖南本来文化发展有限公司 |
| 主分类号: | G06F17/28 | 分类号: | G06F17/28;H04M1/725 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 410000 湖南省*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 翻译 云计算中心 训练算法 存储空间 大数据库 用户手机 资金成本 大数据 疲劳 替代 | ||
1.一种用玻尔兹曼机训练算法翻译越南话和四川话的APP,其特征在于,包括1)用户手机APP软件、2)云计算中心不低于100TB的大数据存储空间、3)云计算中心内关于四川口音和越南话的数个大数据库、4)云计算中心搭载的玻尔兹曼机训练算法,四个主要部件构成。
2.根据权利要求1所述的部件1),本发明的APP软件需安装在用户的智能手机上,且该手机需联网并具备耳机,用户佩戴耳机才能使用。
3.根据权利要求1所述的部件2)需要对部件3)的大数据进行分类存储。
4.根据权利要求1所述的一种用玻尔兹曼机训练算法翻译越南话和四川话的APP,其特征在于:用于翻译的核心部件为玻尔兹曼机,玻尔兹曼机训练翻译大数据和对音频进行翻译的具体算法为以下六个步骤:
步骤一、置输入层与隐蔽层之间的权值W1及隐蔽层与输出层之间的权值W2为[-1, +1]间的任意值;
步骤二、置时间计数t = 1;对训练样本做如下处理:
1)把Ak加到输入层,Ck加到输出层()
2)随机选择隐蔽层结点i,,令其状态bi翻转:
3)计算由此而引起的网络总体能量变化
4)若,则确认这种状态变化;若,则计算概率:
其中T(t) > 0为当前温度;设λ为随机产生的正数,0 <λ< 1。
5.若Pi >λ,则接受这次状态的改变,否则不接受本次状态的改变,并将bi复位至原有状态;
5)若隐蔽层结点未全部考察,则挑选一新的隐蔽层结点,返回2);
6) 置时间计数t = t + 1,并更新温度:
7)返回2),直至对于,全局能量最低()为止;此时认为网络达到平衡状态;
8)对于输入Ak,记录隐蔽层状态,存入向量Dk,为后续统计使用:
步骤三、对每次输入Ak及输出Ck,隐蔽层结点的稳态为Dk;统计第h个输入结点与第i个隐蔽层结点状态相同的概率Qhi,以及第i个隐蔽层结点与第j个输出结点状态相同的概率Rij:
其中Φ(x,y)为关联函数:
步骤四、重置t = 1,将Ak,置于网络的输入端,而使输出端自由活动;重复步骤2和3,此时由bi翻转引起的全局能量变化:
并相应计算概率分布和
步骤五、调整网络权结构:
步骤六、重复步骤2-5,直至对于所有的,,都充分小为止。
6.根据权利要求4所述的玻尔兹曼机对温州话大数据和越南话大数据的训练和翻译,能够得到与输入音频最符号的输出翻译音频,从云计算中心传回用户的手机APP上,再经过与该APP相连的耳机播放给用户完成翻译。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南本来文化发展有限公司,未经湖南本来文化发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710174649.9/1.html,转载请声明来源钻瓜专利网。





