2.1. 激活函数单元

2.1.1. 什么是激活函数

2.1.2. 为什么要有激活函数

2.1.3. 经典激活函数分类

Activations函数图像

图 2.18 Activations函数图像

Activations函数图像

思维导图补充

恒等函数

  • 函数表达式: \(y = x\)

  • 函数特性: 线性

恒等函数图像

图 2.19 恒等函数图像

恒等函数图像, 线性函数.

tanh

  • tanh, sinh, cosh

  • 函数表达式: \(y = {\rm tanh}(x) = {{e^{2x} - 1} \over {e^{2x} + 1}}\)

  • 函数特性: 非线性, 存在梯度弥散

tanh函数图像

图 2.20 tanh函数图像

tanh函数图像, 非线性函数.

Sigmoid

  • sigmoid

  • 函数表达式: \(y = {e^x \over {e^x + 1}}\)

  • 函数特性: 非线性, 存在梯度弥散

Sigmoid函数图像

图 2.21 Sigmoid函数图像

Sigmoid函数图像, 非线性函数.

softplus

  • 函数表达式: \({\rm log}(e^x + 1)\)

  • 函数特性: 非线性

tanh函数图像

图 2.22 softplus函数图像

softplus函数图像, 非线性函数.

softsign

  • 函数表达式: \(\frac{x} {({\rm abs}(x) + 1)}\)

  • 函数特性: 非线性

tanh函数图像

图 2.23 softsign函数图像

softsign函数图像, 非线性函数.

elu

  • 函数表达式: \(y = \left\{ {\begin{array}{ccc}{x,\;\;\;\;\;\;\;\;\;x \ge 0}\\{{e^x} - 1,\;\;\;x < 0}\end{array}} \right.\)

  • 函数特性: 非线性

elu函数图像

图 2.24 elu函数图像

elu函数图像, 非线性函数.

relu

  • 函数表达式: \({\rm max}(x, 0)\)

  • 函数特性: 非线性+线性

relu函数图像

图 2.25 relu函数图像

relu函数图像, 非线性函数.

relu6

relu6函数图像

图 2.26 relu6函数图像

relu6函数图像, 非线性函数.

leaky relu

leaky relu函数图像

图 2.27 leaky relu函数图像

leaky relu函数图像, 非线性函数.

selu

  • Self-Normalizing Neural Networks

  • 函数表达式: \(y = \lambda \left\{ {\begin{array}{ccc}{x,\;\;\;\;\;\;\;\;\;\;\;\;\;x \ge 0}\\{\alpha ({e^x} - 1),\;\;\;\;x < 0}\end{array}} \right.\)

  • 函数特性: 非线性, 自归一化

selu函数图像

图 2.28 selu函数图像

selu函数图像, 非线性函数.

crelu

crelu函数图像

图 2.29 crelu函数图像

crelu函数图像, 非线性函数.

Swish

Swish函数图像

图 2.30 Swish函数图像

Swish函数图像, 非线性函数.

2.1.4. 新颖激活函数