En av de vanligaste aktiveringsfunktionerna inom maskininlärning, eller närmare bestämt inom neurala nätverk, är den sigmoida funktionen. I backpropagationssteget vid träning av ett neuralt nätverk måste man hitta derivatan av förlustfunktionen med avseende på varje vikt i nätverket. För att göra detta måste du hitta derivatan av din aktiveringsfunktion. Den här artikeln syftar till att reda ut all förvirring om hur man hittar derivatan av den sigmoida funktionen.
För att börja, här är den sigmoida funktionen:
För att testa, ta sigmoiden av 5 på din miniräknare. Du bör få 0,99330714907.
För derivatan kan denna funktion också skrivas som:
Det första jag lade märke till med den här funktionen, är att den är en sammansättning av funktioner. Den första funktionen är
Lämna ett svar