Funkcja aktywacji

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

Funkcja aktywacji to pojęcie używane w sztucznej inteligencji do określenia funkcji, według której obliczana jest wartość wyjścia neuronów sieci neuronowej. Do najczęściej używanych funkcji aktywacji należą:

Funkcja aktywacji Wzór matematyczny Gładka (ciągła) Monotoniczna Różniczkowalna Uwagi
Funkcja liniowa T T T
  • Funkcja nieograniczona
  • Z reguły
Obcięta funkcja liniowa

N T T - oprócz punktów x = 1 i x = -1
  • Przedziałami liniowa
Funkcja progowa unipolarna

N T N
  • a - zadana wartość progowa
  • Z reguły
  • Taką funkcję aktywacji () zastosowali w swojej pracy jako matematyczny model neuronu Warren McCulloch i Walter Pitts
Funkcja progowa bipolarna

N T N
  • a - zadana wartość progowa
  • Z reguły
Sigmoidalna funkcja unipolarna

T T T
  • Z reguły
  • Gdy , funkcja przechodzi w progową unipolarną funkcję aktywacji
Sigmoidalna funkcja bipolarna (tangens hiperboliczny)

T T T
  • Z reguły .
  • Gdy , funkcja przechodzi w progową bipolarną funkcję aktywacji
Funkcja Gaussa

T N T
  • e - liczba Eulera