当前位置: 首页 > 专利查询>西藏大学专利>正文

一种基于深度学习的藏汉翻译系统技术方案

技术编号:39497841 阅读:9 留言:0更新日期:2023-11-24 11:27
本发明专利技术公开了一种基于深度学习的藏汉翻译系统,涉及藏汉翻译技术领域

【技术实现步骤摘要】
一种基于深度学习的藏汉翻译系统


[0001]本专利技术涉及藏汉翻译
,具体为一种基于深度学习的藏汉翻译系统


技术介绍

[0002]随着机械翻译的进一步发展,越来越多的方言形式的翻译,藏语,属汉藏语系藏缅语族藏语支

分布在中华人民共和国西藏自治区和青海

四川甘孜藏族自治州

阿坝藏族羌族自治州以及甘肃甘南藏族自治州与云南迪庆藏族自治州5个地区,不丹

印度

尼泊尔

巴基斯坦四个国家的部分地区也有人说藏语,因此藏语作为一种被经常使用过的语音,因此需要进一步地研发对藏语的翻译应用系统;
[0003]参阅公开号为“CN104239294B”的“藏汉翻译系统的多策略藏语长句切分方法”可知,该专利接收藏语长句,对每一成分逐个判断,若成分为数字或特殊符号

逗号但无源文模式匹配成功且模式条件满足的逗号切分实例

单词但在特征词索引表中检索不到,或者检索到然而无源文模式匹配成功且模式条件满足的特征词切分实例,则继续判断下一成分,否则记录切分点,切分点之前成分作为切分子句送出,继续判断余下第一个成分

在判断各成分之前先要判断指针当前是否指向空,若是则将余下成分送出结束,否则读取指针当前指向的成分;
[0004]但是在使用该专利的过程中,申请人发现该专利存在以下问题:由于分段式的翻译,导致整体的翻译过程较慢,且不便于进行对语序情绪的辅助理解,导致功能性和效果较差;
[0005]因此需要对以上问题提出一种新的解决方案


技术实现思路

[0006]本专利技术的目的在于提供一种基于深度学习的藏汉翻译系统,以解决现有的问题:由于分段式的翻译,导致整体的翻译过程较慢,且不便于进行对语序情绪的辅助理解,导致功能性和效果较差

[0007]为实现上述目的,本专利技术提供如下技术方案:一种基于深度学习的藏汉翻译系统,至少包括深度学习框架,所述深度学习框架上搭建有短语翻译模组和同步情感分析表示模组,所述短语翻译模组用于对语言进行便捷翻译,所述同步情感分析表示模组用于在翻译过程中分析语句情感,所述深度学习框架至少包括序列到序列模型

注意力机制和词嵌入模块,所述序列到序列模型将输入的序列转换为输出的序列的一种模型,用于基于上下文信息进行翻译,所述注意力机制是一种权重分配机制,允许模型将注意力集中于输入序列中的某些位置,以便更好地对其进行翻译,所述词嵌入是一种将文本中的单词转换为向量表示的方法,所述深度学习框架的训练方法至少包括教师强制方法和微调应用方法

[0008]优选的,所述序列到序列模型包括两个相互独立的长短时记忆网络,所述两个相互独立的长短时记忆网络分别用于编码输入序列和解码输出序列,在编码器中,每个单词都会转换成一个向量表示,因此整个序列可以表示为一个向量序列,在解码器中,每个输出
单词都由之前的单词预测出来;
[0009]所述注意力机制用于根据上一个输出单词和编码器中的每个输入单词计算一个权重,权重会被用于加权平均和编码器输出,以计算解码器对下一个单词的预测;
[0010]所述词嵌入为将每个单词构成一个向量,其中每个维度代表语义特性,允许计算机将单词之间的语义相似性建模为向量空间中的距离

[0011]优选的,所述短语翻译模组至少包括翻译模型训练工具

语言模型训练工具

词语对齐工具

藏汉机器翻译自动评测工具

搭建的藏汉在线翻译系统工具

藏汉双语对齐语料库

藏汉双语语料预处理

训练藏汉短语翻译模型
、GIZA++
进行双语对齐和构建藏汉解码器

[0012]优选的,所述翻译模型训练工具至少包括
Seq2Seq
模型,所述语言模型训练工具至少包括词嵌入训练和注意力机制的复配应用,所述构建藏汉解码器至少包括循环神经网络和卷积神经网络

[0013]优选地,所述同步情感分析表示模组至少包括
TSD
词典的构建,;
[0014]SSTSD
的构建,主要采用合并去重算法,
SSTSD
词典包含基础情感词

程度词

否定词

转折词

双重否定词

藏文停用词
[0015]优选地,所述同步情感分析表示模组的算法至少包括:
[0016]Input:
[0017]Setmicro

blogpositivescore:positive
[0018]Setmicro

blognegativescore:negative
[0019]SetdegreewordWi:

{most,very,more,

ish,insufficiently,
[0020]over}

[0021]SetdegreelevelW_Degree(Wa):

12,1.75,1.25,0.75,
[0022]0.5,1.5}

[0023]Setmicro

blognumberM:

{M,,M2,

,Ml

[0024]Output:
[0025]Micro

blogscores:Scores(k)

[0026]foreachMdo
[0027]forwordinM
[0028]if(wordinstop_word)
[0029]Deleteword

[0030]elseif(wordinturn_word)
[0031]M,

word.next

[0032]elseif(wordinpos_word)
[0033]positive

W_Emotion_REsuit(i)

[0034]if(word.pre
==
Wi)
[0035]positive

W_Emotion_REsuit(i)*W_Degree(Wa)

[0036]elseif(wordinneg_word)
[0037]negative

W_Emotion_REsuit(j)

[0038]if(word.pre
==
Wi)...

【技术保护点】

【技术特征摘要】
1.
一种基于深度学习的藏汉翻译系统,其特征在于:至少包括深度学习框架,所述深度学习框架上搭建有短语翻译模组和同步情感分析表示模组,所述短语翻译模组用于对语言进行便捷翻译,所述同步情感分析表示模组用于在翻译过程中分析语句情感,所述深度学习框架至少包括序列到序列模型

注意力机制和词嵌入模块,所述序列到序列模型将输入的序列转换为输出的序列的一种模型,用于基于上下文信息进行翻译,所述注意力机制是一种权重分配机制,允许模型将注意力集中于输入序列中的某些位置,以便更好地对其进行翻译,所述词嵌入是一种将文本中的单词转换为向量表示的方法,所述深度学习框架的训练方法至少包括教师强制方法和微调应用方法
。2.
根据权利要求1所述的一种基于深度学习的藏汉翻译系统,其特征在于:所述序列到序列模型包括两个相互独立的长短时记忆网络,所述两个相互独立的长短时记忆网络分别用于编码输入序列和解码输出序列,在编码器中,每个单词都会转换成一个向量表示,因此整个序列可以表示为一个向量序列,在解码器中,每个输出单词都由之前的单词预测出来;所述注意力机制用于根据上一个输出单词和编码器中的每个输入单词计算一个权重,权重会被用于加权平均和编码器输出,以计算解码器对下一个单词的预测;所述词嵌入为将每个单词构成一个向量,其中每个维度代表语义特性,允许计算机将单词之间的语义相似性建模为向量空间中的距离
。3.
根据权利要求1所述的一种基于深度学习的藏汉翻译系统,其特征在于:所述短语翻译模组至少包括翻译模型训练工具

语言模型训练工具

词语对齐工具

藏汉机器翻译自动评测工具

搭建的藏汉在线翻译系统工具

藏汉双语对齐语料库

藏汉双语语料预处理

训练藏汉短语翻译模型
、GIZA++
进行双语对齐和构建藏汉解码器
。4.
根据权利要求3所述的一种基于深度学习的藏汉翻译系统,其特征在于:所述翻译模型训练工具至少包括
Seq2Seq
模型,所述语言模型训练工具至少包括词嵌入训练和注意力机制的复配应用,所述构建藏汉解码器至少包括循环神经网络和卷积神经网络
。5.
根据权利要求1所述的一种基于深度学习的藏汉翻译系统,其特征在于:所述同步情感分析表示模组至少包括
TSD
词典的构建,所述
TSD
词典包含基础情感词

程度词

否定词

转折词;
SSTSD
的构建,主要采用合并去重算法,
SSTSD
词典包含基础情感词

程度词

否定词

转折词

双重否定词

藏文停用词
。6.
根据权利要求1所述的一种基于深度学习的藏汉...

【专利技术属性】
技术研发人员:朱云飞达瓦次仁岳昕哲李旭昌袁雨琛
申请(专利权)人:西藏大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1