原创文章,转载请说明来自《老饼讲解神经网络》:www.bbbdata.com
关于《老饼讲解神经网络》:
本网结构化讲解神经网络的知识,原理和代码。
重现matlab神经网络工具箱的算法,是学习神经网络的好助手。
目录
本文介绍matlab神经网络工具箱中的传递函数公式和图象详解。
一、传递函数名称
matlab神经网络工具箱的传递函数有如下:
| 函数 | 函数名称 | 英语解释 |
| tansig | 对称S形函数 | Symmetric sigmoid transfer function. |
| logsig | 对数S形函数 | Logarithmic sigmoid transfer function. |
| elliotsig | Elliot S形函数 | Elliot sigmoid transfer function. |
| hardlim | 正硬限制函数 | Positive hard limit transfer function. |
| hardlims | 对称硬限制函数 | Symmetric hard limit transfer function. |
| poslin | 正线性函数 | Positive linear transfer function. |
| purelin | 线性函数 | Linear transfer function. |
| satlin | 正线性饱和函数 | Positive saturating linear transfer function. |
| satlins | 对称线性饱和函数 | Symmetric saturating linear transfer function. |
| netinv | 反比函数 | Inverse transfer function. |
| tribas | 三角基函数 | Triangular basis transfer function. |
| radbas | 径向基函数 | Radial basis transfer function. |
| radbasn | 标准化径向基函数 | Radial basis normalized transfer function. |
| compet | 竞争函数 | Competitive transfer function. |
| softmax | 软最大化函数 | Soft max transfer function. |
二、传递函数图象
它们的图象画出如下:
(不包含radbasn,softmax,compet)
三、传递函数表达式为
它们的表达式为:
(1) tansig 对称S形函数
(2)elliotsig (Elliot S形函数)
(3) logsig 对数S形函数
(4)compet 竞争函数
将向量中最大者置1,其余置0.
例子,compet([0.2 0.5 0.8 ]) = [0 0 1]
(5) hardlim 正硬限制函数
(6) hardlims 对称硬限制函数
(7) poslin 正线性函数
(8) purelin 线性函数
(9) satlin 正线性饱和函数
(10) satlins 对称线性饱和函数
(11) netinv 反比函数
(12) tribas 三角基函数
(13) radbas 径向基函数
(14) radbasn 标准化径向基函数
为了减少exp计算产生数值问题,可对xi作如下处理:
(15) softmax 软最大化函数
相关文章













1835





