Sigmoid

term_id: sigmoid

Category: basic_concepts

Definition

De sigmoidfunctie, gedefinieerd als σ(z) = 1 / (1 + e^-z), wordt veel gebruikt in machine learning om waarschijnlijkheden te modelleren. Het drukt invoerwaarden samen tot het bereik (0, 1), wat het geschikt maakt voor binaire classificatie.

Summary

Een wiskundige functie die elke reëel getal omzet in een waarde tussen nul en één, met een S-vormige curve als resultaat.

Key Concepts

  • Logistische functie
  • Waarschijnlijkheidsmapping
  • Verdwijnend gradientprobleem
  • Non-lineariteit

Use Cases

  • Uitvoer bij binaire classificatie
  • Logistische regressie
  • Activering in ondiepe neurale netwerken

Code Example

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