【问题标题】:What if we do not apply activation to the hidden layers and only to the output layer of a feed forward neural network?如果我们不对隐藏层应用激活,而只对前馈神经网络的输出层应用激活呢?
【发布时间】:2018-03-21 10:26:25
【问题描述】:

这里有什么隐藏的陷阱吗?甚至流行的 ReLU 是 max(0,x),我们将允许最大值通过并将负数剪裁为零。如果我们同时允许正值和负值,会有什么问题?或者我们为什么要在 ReLU 中将负值裁剪为零。

【问题讨论】:

    标签: machine-learning neural-network deep-learning artificial-intelligence activation-function


    【解决方案1】:

    连续层意味着功能意义上的叠加:

    x -> L1(x) -> L2(L1(x)) -> ...

    对于输入 x,它会生成 L2(L1(x))L1L2 的组合。

    两个线性层的组合实际上是one big linear layer,这并没有使模型变得更好。任何应用于层的非线性,甚至像 ReLu 一样简单,splits the space,因此允许学习复杂的函数。您可以在图片上看到 4 个 ReLu 的这种效果:

    当然,您可以在输出层中只有一个非线性。但这基本上意味着具有一个隐藏层和一个激活函数的最简单的神经网络。确实可以approximate any function,但是在隐藏层中使用了成倍增加的神经元。向网络添加 depth 可以让您获得非常复杂的表示并且具有相对较少数量的神经元。这就是深度学习发挥作用的地方。

    【讨论】:

      【解决方案2】:

      激活函数使您的网络“非线性”。

      为了说明我的意思,请考虑这个示例,其中有一个输入层、2 个隐藏层和 1 个输出层(具有完整的权重和偏差集)。如果没有激活函数,网络末端的输出将是:

      y = w1x+b1 + w2x+b2 = (w1+w2)x+ (b1+b2) = Wx + B  
      

      如您所见,如果没有激活函数,网络就会变得线性,即输出线性依赖于输入特征。

      然而,假设您在中间有一个激活函数,并且为简单起见考虑它是一个 sigmoid 函数而不是 ReLU。想想上面的等式是怎样的。它肯定是非线性的,并且肯定取决于输入的各种组合。

      现在对于我们使用 ReLU 的原因,简单地说,它是一个帮助输出快速收敛的超参数。推理非常有趣,恐怕超出了这个问题的范围。不过请仔细阅读。

      【讨论】:

      • 我明白为什么需要激活以及为什么 ReLU 有助于收敛。我要问的是仅在输出层引入非线性?正如您所说的“没有激活函数,网络只是变成线性的,即输出线性地取决于输入特征”。当你使用 ReLU 时,我也有同样的感觉
      • 仅向输出层添加非线性使其表现得好像所有隐藏层都被压缩到一层。你可以做到,这样做并没有什么“错误”,但只是期望准确性会低一些。我猜你为什么对 ReLU 感到困惑是因为你只是从前向传递的角度来考虑它。想想它在反向传播中的行为以及它如何在梯度中移动,然后也许你会更好地理解为什么我们需要在每一层中使用非线性来更好地学习。
      • 如果我错了,请纠正我,虽然反向传播梯度向量将乘以激活函数的导数,但 ReLU 的导数是 1,即使我不使用 ReLU,那么导数也只会是 1。所以我猜在反向传播时这不是问题。
      • 啊,我显然误解了你的问题。我相信this CrossValidated question 准确地回答了你的问题。
      【解决方案3】:

      允许使用负值。当您可以使用负值时,有一些 RELu 的特殊情况。

      经典 RELu 中的“裁剪”是因为非线性要求。没有“裁剪”的经典 RELu 将是线性单元,这样的单元将无法“捕捉”输入和输出之间的非线性依赖关系。

      One example of non-clipping RELu

      【讨论】:

        猜你喜欢
        • 2019-08-02
        • 2020-03-19
        • 2012-12-14
        • 2023-04-03
        • 1970-01-01
        • 2018-03-22
        • 2018-07-14
        • 2021-04-27
        • 2021-05-14
        相关资源
        最近更新 更多