Sequense to Sequence(seq2seq)
含义:所谓Seq2Seq(Sequence to Sequence),即序列到序列模型,就是一种能够根据给定的序列,通过特定的生成方法生成另一个序列的方法,同时这两个序列可以不等长。经常应用于输出的长度不确定时。
相关应用
1)语音辨识
输入是声音讯号的一串的vector,输出是语音辨识的结果,也就是输出的这段声音讯号,所对应的文字⇒输出的长度由机器自己决定,
2)机器翻译
输入的文字的长度是N,输出的句子的长度是N',那N跟N'之间的关系,也要由机器自己来决定
3)语音翻译
4)语音合成Text-to-Speech (TTS) Synthesis
输入一段文字,输出语音
5)Seq2seq for Chatbot聊天机器人
输入输出都是文字
利用人的对话进行训练