1
模式识别与智能计算的MATLAB实现
1.5.1.2 3.1.2 传递函数
3.1.2 传递函数

在人工神经元系统中,其输出是通过传递函数f(·)来完成的。传递函数的作用是控制输入对输出的激活作用,把可能的无限域变换到给定范围的输出,对输入、输出进行函数转换,以模拟生物神经元线性或非线性转移特性。

由图3.1可见,简单神经元主要由权值、阈值和f(·)的形式定义,其数学表达式为

alt

可以选择传递函数为所希望的函数形式,例如平方根、乘积、log、ex等,表3.1为一些常用的传递函数。除线性传递函数外,其他变换给出的均是累积信号的非线性变换。因此,人工神经网络特别适合于解决非线性问题。

表3.1 神经网络传递函数

alt