AI用語辞典

A comprehensive multilingual AI terminology dictionary

Definition

シグモイド関数(σ(z) = 1 / (1 + e^-z))は、機械学習で確率をモデル化するために広く使用されています。入力値を(0, 1)の範囲に圧縮するため、二値分類の出力層などに適しています。ただし、勾配消失問題を引き起こす可能性があります。

Summary

任意の実数値を0から1の間の値にマッピングし、S字型の曲線を描く数学関数。

Key Concepts

Use Cases

Code Example

1
2
3
import numpy as np
def sigmoid(z):
    return 1 / (1 + np.exp(-z))