神经网络之激励函数(Activation Function)

激活函数在神经网络中起到关键作用,它将神经元的线性输入转化为非线性输出,以引入非线性因素解决线性模型无法很好处理的问题。激活函数通过非线性映射,使得网络能处理更复杂的模式,如在分类问题中用曲线而非直线来区分数据点。
摘要由CSDN通过智能技术生成

一、什么是激励函数?

在人工神经网络中,单个神经元的输入与输出之间的函数关系叫做激励函数。

Activation Function 也可翻译为“激活函数”,它用于激活某些神经元并把激活的神经元接受到的值通过映射,作为输出传递下去。

激励函数实质上是一种将线性方程非线性化的方法。
函数 y = AF(Wx+b) 中 x 表示输入、y 表示输出,Wx+b 是一个关于 x 的线性方程,而激励函数 AF 就负责将这个线性方程“掰弯”(即把它变成非线性的)。简而言之,激励函数就是对数据进行非线性化处理。

二、为什么需要激励函数?

根本原因是为了引入非线性因素。线性模型在很多情况下不能很好地表现实际情况,对于一些情况并不适用。

例如,要将一个平面上的两类点分隔开,有时一条直线就可以很好地实现,但是有时需要用曲线才能较好地区分。

在下面这张图中,一条直线就可以将红蓝两类点区分开来。
这里写图片描述

但是对于这张图,就无法用一条直线区分了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值