Listen、Attention、Spell模型
创始人
2024-02-23 05:45:28
0

LAS是一个做语音识别的经典seq2seq模型,主要分为三个部分Listen、Attention、Spell

Listen

Listen部分就是一个encoder。
输入声学特征向量,提取信息、消除噪声,输出向量。
在这里插入图片描述
encoder可以是RNN
在这里插入图片描述
也可以是CNN。比较常见的是先用CNN,再用RNN
在这里插入图片描述
还有一种趋势是使用Self-Attention
在这里插入图片描述

Down Sampling减少取样

由于声音的采集通常都是很大数据量的。比如采样率为16KHz需要在一秒钟采集16000个采样点,所以通常需要对声音的特征向量进行Down Sampling,减少样本数。

对于RNN,
方法一是通过使用两层RNN,4个向量通过第一层RNN输出4个向量,通过第二个RNN输出2个向量
方法二是把通过RNN输出的四个向量中,每隔一个输出向量
在这里插入图片描述

对于CNN,使用TDNN的方法,可以认为一段附近的几个特征向量差不多,采取使用第一个和最后一个向量,减少样本参数。

对于Self-Attention,计算当前向量和所有向量(1秒16K)计算量太大,只计算一个范围内的注意力。
在这里插入图片描述

Attention

我们可以直接编码解码之后直接输出,但是我们当前的编码解码不仅限于这一个编码向量,还取决于周围的编码向量,所以要做attention。

注意力机制如下图所示。zzz是待训练的向量,初始时随机初始化,zzz与每个hhh做match得到注意力分数ααα。
match的方法有两种,一种是Dot-product,另一种是Addictive。
在这里插入图片描述
在这里插入图片描述
做完match之后,每个hhh的注意力分数ααα做softmax,然后对应比例的h相乘相加,得到向量ccc,c0c^{0}c0作为decoder(Spell)的输入。
在这里插入图片描述

Spell

c0c^{0}c0作为decoder的输入
随机初始化的z0z^{0}z0经过训练之后得到z1z^{1}z1,z1z^{1}z1作为RNN的隐状态输入
通过RNN,输出|V|维向量经过Softmax,输出最大概率的token。
在这里插入图片描述
z1z^{1}z1作为待训练的向量,与每个hhh做attention,得到c1c^{1}c1作为输入
把得到的Token加入RNN网络,z1z^{1}z1训练后得到的z2z^{2}z2作为隐状态,训练得到下一个Token
在这里插入图片描述

相关内容

热门资讯

海正生材(688203)披露诉... 截至2025年12月19日收盘,海正生材(688203)报收于12.45元,较前一交易日上涨0.89...
陕国投A:增发价格将按法规要求... 有投资者在互动平台向陕国投A提问:“请问贵公司2024年经审计的归属于母公司普通股股东的每股净资产(...
《重庆市推动“人工智能+”行动... 央广网重庆12月20日消息(记者陈静)近日,重庆市人民政府办公厅印发《重庆市推动“人工智能+”行动方...
天和磁材(603072)披露拟... 截至2025年12月19日收盘,天和磁材(603072)报收于40.95元,较前一交易日上涨1.69...
国常会直通车|事关广大纳税人!... 据新华社消息,12月19日召开的国务院常务会议,审议通过《中华人民共和国增值税法实施条例(草案)》。...
辅警工作近6年因有文身被辞退,... 红星新闻记者从一审判决书中看到,原告刘某在诉讼中称,自己于2019年9月入职被告单位,任警务辅助人员...
骄成超声最新公告:公司提起诉讼 骄成超声(688392.SH)公告称,已向法院提起诉讼,要求萨驰智能装备和安徽吉驰轮胎支付剩余欠款4...
“南博馆藏现身拍卖场事件”,律... 新京报记者 闫沫琛 王惜梦 制作 罗伟伟 近日,“南京博物院藏仇英名作现身拍卖市场”一事引发广泛关注...
原创 监... 12月19日上午,阳江市生态环境局举办新闻通气会解读《生态环境监测条例》,《条例》通过统一标准、明确...
美股异动丨拼多多大涨近7%,宣... 拼多多(PDD.US)盘初涨近7%报113美元。公司在年度股东大会上宣布实行联席董事长制度,任命赵佳...