www.wikidata.de-de.nina.az
Eine Sigmoidfunktion Schwanenhalsfunktion Fermifunktion 1 oder S Funktion ist eine mathematische Funktion mit einem S formigen Graphen Oft wird der Begriff Sigmoidfunktion auf den Spezialfall der logistischen Funktion bezogen die durch die GleichungDie logistische Kurve sig t 1 1 e t e t 1 e t 1 2 1 tanh t 2 displaystyle operatorname sig t frac 1 1 e t frac e t 1 e t frac 1 2 cdot left 1 tanh frac t 2 right beschrieben wird Dabei ist e displaystyle e die Eulersche Zahl Diese spezielle Sigmoidfunktion ist also im Wesentlichen eine skalierte und verschobene Tangens hyperbolicus Funktion und hat entsprechende Symmetrien Die Umkehrfunktion dieser Funktion ist sig 1 y ln 1 y 1 ln y 1 y 2 artanh 2 y 1 displaystyle operatorname sig 1 y ln left frac 1 y 1 right ln left frac y 1 y right 2 cdot operatorname artanh 2 cdot y 1 Diese Funktion heisst in Anwendungsbereichen bei denen y displaystyle y eine Wahrscheinlichkeit ist auch Logit Funktion Inhaltsverzeichnis 1 Sigmoidfunktionen im Allgemeinen 2 Sigmoidfunktionen in neuronalen Netzwerken 3 Effiziente Berechnung 4 Siehe auch 5 Weblinks 6 EinzelnachweiseSigmoidfunktionen im Allgemeinen Bearbeiten nbsp Vergleich einiger Sigmoidfunktionen Hier sind sie so normiert dass ihre Grenzwerte 1 bzw 1 sind und die Steigungen in 0 gleich 1 sind Im Allgemeinen ist eine Sigmoidfunktion eine beschrankte und differenzierbare reelle Funktion mit einer durchweg positiven oder durchweg negativen ersten Ableitung und genau einem Wendepunkt Die Menge der Sigmoidfunktionen enthalt neben der logistischen Funktion den Arkustangens den Tangens hyperbolicus und die Fehlerfunktion die samtlich transzendent sind sowie auch einfache algebraische Funktionen wie f x x 1 x 2 displaystyle f x tfrac x sqrt 1 x 2 nbsp Das Integral jeder stetigen positiven Funktion mit einem Berg genauer mit genau einem lokalen Maximum und keinem lokalen Minimum z B die gausssche Glockenkurve ist ebenfalls eine Sigmoidfunktion Daher sind viele kumulierte Verteilungsfunktionen sigmoidal Sigmoidfunktionen in neuronalen Netzwerken BearbeitenSigmoidfunktionen werden oft in kunstlichen neuronalen Netzen als Aktivierungsfunktion verwendet da der Einsatz von differenzierbaren Funktionen die Verwendung von Lernmechanismen wie etwa dem Backpropagation Algorithmus ermoglicht Als Aktivierungsfunktion eines kunstlichen Neurons wird die Sigmoidfunktion auf die Summe der gewichteten Eingabewerte angewendet um die Ausgabe des Neurons zu erhalten Die Sigmoidfunktion wird vor allem aufgrund ihrer einfachen Differenzierbarkeit als Aktivierungsfunktion bevorzugt verwendet denn fur die logistische Funktion gilt sig t sig t 1 sig t displaystyle operatorname sig prime t operatorname sig t left 1 operatorname sig t right nbsp Fur die Ableitung der Sigmoidfunktion Tangens hyperbolicus gilt tanh t 1 tanh t 1 tanh t 1 tanh 2 t displaystyle tanh prime t left 1 tanh t right left 1 tanh t right 1 tanh 2 t nbsp Effiziente Berechnung BearbeitenMit Unums vom Typ III lasst sich die oben angegebene logistische Funktion naherungsweise effizient berechnen indem die Darstellung der Gleitkommazahl Eingabe elegant genutzt wird 2 Siehe auch BearbeitenLogistische Verteilung Kunstliches neuronales Netz Populationsdynamik Fermi Dirac Statistik Gompertz FunktionWeblinks BearbeitenEric W Weisstein Sigmoid Function In MathWorld englisch Einzelnachweise Bearbeiten Einzelnes Neuron Neuronale Netze Abgerufen am 4 April 2019 John L Gustafson Isaac Yonemoto Beating Floating Point at its Own Game Posit Arithmetic PDF 12 Juni 2017 abgerufen am 28 Dezember 2019 englisch Abgerufen von https de wikipedia org w index php title Sigmoidfunktion amp oldid 236672064