Sigmoidi

term_id: sigmoid

Category: basic_concepts

Definition

Sigmoidifunktio, määriteltynä σ(z) = 1 / (1 + e^-z), on laajalti käytetty koneoppimisessa todennäköisyyksien mallintamiseen. Se puristaa syötearvot välille (0, 1), mikä tekee siitä sopivan binääriluokitteluun.

Summary

Matemaattinen funktio, joka kuvaa minkä tahansa reaaliluvun arvoksi välille nolla ja yksi, muodostaen S-kirjaimen muotoisen käyrän.

Key Concepts

  • Logistinen funktio
  • Todennäköisyyksien kuvaaminen
  • Häviävä gradientti
  • Ei-lineaarisuus

Use Cases

  • Binääriluokittelun lähtöarvo
  • Logistinen regressio
  • Aktivaatio matalissa neuroverkoissa

Code Example

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