美文网首页李宏毅深度学习(2017)
10.NN特殊结构(3)——Recursive Network

10.NN特殊结构(3)——Recursive Network

作者: SpareNoEfforts | 来源:发表于2019-02-21 11:02 被阅读10次

    这里介绍三种特殊的结构:spatial transformer layer,highway network & grid LSTM,还有recursive network。
    本节介绍:recursive network



    刚接触RNN的时候根本分不清recursive networkrecurrent network,一个是递归神经网络,一个是循环神经网络,傻傻分不清。但是实际上,recursive networkrecurrent network的一般形式。

    如下图,我们以情感分析为例子,我们输入一个句子,判断这个句子的情感,是正面负面中性等等。在Recurrent Structure里面,句子会被表示成word vector,假如说情感有五类,最后输出的是一个五维向量。


    那么如果用Recursive Structure,怎么去解决呢?在这里面,你需要先决定这四个input word
    那么当我们组合这两个vector的时候,那么这个意思是不是"very good"的意思么?这里我们可能要用到神经网络,因为very good的vector不会简单地等于very的vector和good的vector的加和,显然不会是这么单纯的:“not”: neutral ,“good”: positive,加和的结果是中性的,然而“not good”: negative,因此不会是简单的加和。

    所以我们需要一个神经网络来帮我们处理这个问题。我们希望是这个神经网络要能处理 not和good放一起变成负面的意思,machine要自动学到假设他看到not所代表的vector,自动反转另一个输入的情感;machine也要自动学到假设他看到very所代表的vector,自动强调另一个输入的情感等等诸如此类。函数
    那么函数
    最简单的就是上图上半部分所示:把蓝色和黄色向量串联起来,乘以一个权重矩阵

    接下来,他有很多版本:比如下一个 Matrix-Vector Recursive Network
    这个模型设计的想法就是:

    还有Tree LSTM

    这种recursive network模型还有很多应用:句子关联


    Batch Normalization

    相关文章

      网友评论

        本文标题:10.NN特殊结构(3)——Recursive Network

        本文链接:https://www.haomeiwen.com/subject/lgicyqtx.html