深度学习100问28:什么是RNNLM(RNN语言模型)

嘿,你知道 RNNLM 是啥不?简单来说,它就像是一个语言小魔法师。
 
想象一下,RNNLM 是一个特别会猜词的小伙伴。它的任务呢,就是预测一个句子出现的概率,或者当你给它一些上文的时候,它能猜出下一个词会是啥。
 
它是怎么做到的呢?它有一个像魔法盒子一样的结构,由输入层、隐藏层和输出层组成。输入层就像是接收魔法信号的入口,把词的表示,比如一些特别的编码或者词向量给接收进来。隐藏层可神奇啦,它就像有个记忆小口袋,通过循环连接,可以记住前面出现的词呢。这样它就能根据前面的情况来猜下一个词啦。输出层呢,就会给出下一个词的可能概率分布,就好像在告诉你下一个词可能是哪些。
 
这个小魔法师在很多地方都能大显身手哦!在机器翻译里,它能让翻译出来的句子更准确、更通顺;在语音识别中,它能帮着更好地理解你说的话;在文本生成的时候,它能变出自然流畅的内容来。是不是很厉害呀!

 

你可能感兴趣的:(人工智能,自然语言处理,机器学习)