Funzione softmax

In matematica, una funzione softmax, o funzione esponenziale normalizzata,[1] è una generalizzazione di una funzione logistica che mappa un vettore -dimensionale di valori reali arbitrari in un vettore -dimensionale di valori compresi in un intervallo la cui somma è . La funzione è data da:

   per

La funzione softmax è anche il gradiente della funzione LogSumExp. La funzione softmax è usata in vari metodi di classificazione multi-classe, come la regressione logistica multinomiale,[2] analisi discriminante lineare multiclasse, classificatori bayesiani e reti neurali artificiali.[3]

  1. ^ Bishop, p. 198.
  2. ^ Bishop, pp. 206-209.
  3. ^ Raquel Urtasun, Lecture 4: Neural Networks (PDF), su Introduction to Machine Learning, cs.toronto.edu, Università di Toronto - Dipartimento di Informatica, 2015, p. 19. URL consultato il 22 aprile 2017.