Frage

Es gibt eine Frage, die ich die folgende Formel für die unipolare Übertragungsfunktion steckte auf mit:

f(net)=     1
         __________
               -net
         1 + e 

Das Beispiel hat die folgende:

out =        1
        ____________  = 0.977
               -3.75
        1 + e

Wie kommen wir auf 0.977?

Was ist e?

War es hilfreich?

Lösung

e = 2,71828 ... ist die Basis des natürlichen Logarithmus . Es ist eine mathematische Konstante, die in vielen verschiedenen Gleichungen, ähnlich wie π aufkommt. Sie werden es die ganze Zeit sehen, wenn Exponenten und Logarithmen zu tun.

stecken Sie es in Ihre Gleichung und Sie bekommen 0.977.

Andere Tipps

Während korrigiert faktisch die anderen Antworten lediglich den Wert von e liefern und bestätigt die zugrunde liegende Berechnung. Diese Art von Sigmoidfunktionen ist so allgegenwärtig zu neuronalen Netzen, dass einige zusätzliche Einblicke willkommen sein können.

im wesentlichen die Exponentialfunktion (e zum x power), hat eine sehr Kennlinie:

  • Meist flach auf Null (sehr leicht über Null, tatsächlich), von - unendlich bis etwa -2
  • inkrementell scharfe Kurve in Richtung der Vertikalen zwischen etwa -2 und +4
  • quasi „vertikal“, mit Werten von mehr als 150 und zunehmend riesig, von 5 bis unendlich

Als Ergebnis exponentielle Kurven sind sehr nützlich für die Herstellung von "S-förmige" Funktionen ; BTW, "S" ist Sigma in griechischen Sprache, die die Etymologie geliefert für " sigmoid ". Solche Funktionen sind in der Frage nach der Formel häufig strukturiert:

 1/(1 + e^-x)

wobei x die Variable. Typischerweise werden solche Funktionen auch bei Dehnung den Bereich (die Eingangszone, wo Änderungen in x signifikant sind) mit dem Ziel Konstanten und / oder an der Kurve in diesem mittleren Bereich zu verändern.
Das Ergebnis einer solcher Funktionen ist, dass zu einem bestimmten Wert der Eingangsaufnahme, die Funktion quasi konstant ist, dann, für einen bestimmten Bereich der Eingänge stellt die Funktion eine Erhöhung der Leistung, und schließlich über den oberen Wert des Bereichs, wird die Funktion ist quasi konstant. Auch in mehr Details suchen, so Sigmoiden hat einen Wendepunkt, die zu einer Umkehr der Änderungsrate des ouptut entsprechen und die auch markiert einen Bereich der Kurve, auf beiden Seiten, wobei die Änderungen die langsamsten sind, relativ.

wiederum solche S-förmigen Kurven (1) sind sehr nützlich, um den Ausgang der neuralen Netzwerks Neuronen oder allgemeiner zu normalisieren, verschiedene numerische Werte bei Prozessen verschiedener Art zu normalisieren. Intuitiv diese entsprechen ein " sweet spot " oder " süß Bereich " von dem zugrunde liegende Neuronen oder Gerät.

(1) oder auch gegebenenfalls „step-down“ förmigen Kurven, das heißt Kurven mit einem hauptsächlich konstanten hohen Wert, einen abnehmenden Wert innerhalb des mittleren Bereichs, und einen niedrigen konstanten Wert meist danach.

e Eulersche Zahl == 2,718281828 ....

Wenn Sie e zum -3,75 potenzieren, fügen Sie ein, um es, und die inverse nehmen, werden Sie genau 0,977022630 bekommen ....

‚e‘ ist die Basis für die Funktion des natürlichen Logarithmus, deren Wert entspricht der Summe der unendlichen Reihe 1 / n! für n von 0 bis unendlich. Es ist in der C-Standardbibliothek oder das Java-Math-Paket als exp () Funktion.

Wenn Sie bewerten 1 / (1 + exp (-3,75)) Sie erhalten 0,977

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top