最常见的激活函数

编程入门 行业动态 更新时间:2024-10-20 03:17:43

<a href=https://www.elefans.com/category/jswz/34/1757053.html style=最常见的激活函数"/>

最常见的激活函数

文章目录

    • 1. 激活函数
    • 2. Sigmoid函数
    • 3. RelU函数
    • 4. Softmax函数


1. 激活函数

 1. 神经网络中的每个神经元节点接受上一层神经元的输出值作为本神经元的输入值,并将输入值传递给下一层,输入层神经元节点会将输入属性值直接传递给下一层(隐层或输出层)。在多层神经网络中,上层节点的输出和下层节点的输入之间具有一个函数关系,这个函数称为激活函数(又称激励函数)。

 2. 线性的表达能力太有限了,如果不用激励函数(其实相当于激励函数是 f ( x ) = x f(x) = x f(x)=x ),在这种情况下你每一层节点的输入都是上层输出的线性函数,很容易验证,即使经过多层网络的叠加,输出都是输入的线性组合,与没有隐藏层效果相当。激活函数的作用:激活函数是用来加入非线性因素的,因为线性模型的表达能力不够,引入非线性函数作为激励函数,这样深层神经网络表达能力就更加强大(不再是输入的线性组合,而是几乎可以逼近任意函数)。

2. Sigmoid函数

  S i g m o i d Sigmoid Sigmoid 函数是一种常用的激活函数,它将输入映射到一个介于 0 0 0 和 1 1 1 之间的值。它的公式和图像如下所示:

3. RelU函数

  R e L U ReLU ReLU 函数是一种非常简单和有效的激活函数。它的公式和图像如下所示:

4. Softmax函数

  S o f t m a x Softmax Softmax 函数是一种用于多分类问题的激活函数。它将输入映射到一个概率分布上,使得所有输出值之和为 1 1 1。 S o f t m a x Softmax Softmax 函数的公式如下所示:

更多推荐

最常见的激活函数

本文发布于:2023-12-01 18:25:31,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1651701.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:最常见   函数

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!