首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能理解激活函数

不能理解激活函数
EN

Software Engineering用户
提问于 2021-01-08 09:10:55
回答 1查看 88关注 0票数 -2

我一直试图从零开始学习神经网络(在Python中)。无论他们谈论什么神经网络,我都不知道神经元的激活意义,我需要理解激活的基本含义。它像激活的-非激活的布尔值吗?

偏见的定义说它有助于补偿神经元的激活。那么我们是否需要一个激活函数呢?

EN

回答 1

Software Engineering用户

发布于 2021-01-08 09:40:52

激活函数是神经网络中各层输入输出之间的非线性函数.如果你没有这样的函数,多层神经网络在数学上是不可能学习到一层神经网络已经不可能的函数的(非正式的,因为把线性系统链接在一起仍然会给你留下一个不再强大、计算成本更高的线性系统)。

激活函数的重要之处在于

  • 必须是非线性的(见上文)
  • 必须是可微性的(这样,使NN系统有价值的训练算法才能真正发挥作用)

(我怀疑它也必须是单调的,但我现在找不到参考资料。)

一般来说,一个非线性函数的存在要比使用什么函数重要得多。

票数 6
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/420795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档