Was bedeutet es, wenn ein Neuron in einem neuronalen Netzwerk aktiviert wird?


10

Ich bin gerade auf das Konzept der Neuronenabdeckung gestoßen, bei dem es sich um das Verhältnis von aktivierten Neuronen und Gesamtneuronen in einem neuronalen Netzwerk handelt. Aber was bedeutet es für ein Neuron, "aktiviert" zu werden? Ich weiß, was Aktivierungsfunktionen sind, aber was bedeutet es, aktiviert zu werden, z. B. bei einer ReLU- oder einer Sigmoid-Funktion?

Antworten:


10

Ein Neuron wird als aktiviert bezeichnet, wenn sein Ausgang mehr als einen Schwellenwert beträgt, im Allgemeinen 0.

Für Beispiele: , wenn a = w T x + b > 0

y=R.elu(ein)>0
ein=wT.x+b>0

Gleiches gilt für Sigmoid- oder andere Aktivierungsfunktionen.


4

Der Begriff "aktiviert" wird meistens verwendet, wenn es sich um Aktivierungsfunktionen handelt, die nur dann einen Wert (außer 0) ausgeben, wenn die Eingabe für die Aktivierungsfunktion einen bestimmten Schwellenwert überschreitet.

Insbesondere bei der Diskussion von ReLU kann der Begriff "aktiviert" verwendet werden. ReLU wird "aktiviert", wenn der Ausgang größer als 0 ist. Dies gilt auch, wenn der Eingang größer als 0 ist.

Andere Aktivierungsfunktionen wie Sigmoid geben immer einen Wert größer als 0 zurück und haben keine spezielle Schwelle. Daher ist der Begriff "aktiviert" hier weniger bedeutsam.

Obwohl wir wenig über sie wissen, scheinen die Neuronen im Gehirn auch etwas zu haben, das einer Aktivierungsfunktion mit einer Art "Aktivierungsschwelle" ähnelt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.