Sigmoid 函数 Sigmoid function

Sigmoid 函数是常见的 S 型函数,也被称为 S 型生长曲线,由于其具有单增、反函数单增等性质,Sigmoid 函数常被用作神经网络的阈值函数,将变量映射到 0,1 之间。

Sigmoid 函数基本性质

Sigmoid 函数形式与图像如下:

  • 定义域:( −∞ , +∞ );
  • 值域:(− 1 , 1 );
  • 函数在定义域内为连续光滑函数;
  • 处处可导,导数为:f′ ( x ) = f ( x ) ( 1 − f ( x ) );
  • 函数的取值在 0 到 1 之间,在 0.5 处呈中心对称,且越靠近 x = 0 的取值斜率越大。

Sigmoid 函数与逻辑回归

根据逻辑回归 LR 的目的,选择函数时必须满足以下两个条件:

1)取值范围在 0~1 之间;

2)对于一个事件发生情况, 50% 是结果的分水岭,选择函数应该在 0.5 中心对称。

基于这两点, Sigmoid 正好符合 LR 的需求。

相关词:逻辑回归、阀至函数