Kernel: SageMath 9.5
8.5.3 Gradienten, Lokale Gradienten und Autodiff
Die Ausgabefunktion eines Perzeptrons . Nach der Kettenregel ist und .
Die partiellen Ableitungen nach den Eingangsvariablen ergeben sich analog zu den partiellen Ableitungen nach den Gewichten und wir können den Gradienten der Ausgabefunktion des Perceptrons schreiben als
$$\vec{\nabla}(out)= \left(\begin{array}{c} \dfrac{\partial out}{\partial \vec{x}} \\ \dfrac{\partial out}{\partial b} \\ \dfrac{\partial out}{\partial \vec{w}} \\ \end{array}\right) = \left(\right) \cdot \alpha'$$Da wir für alle Perceptronen dieselben Aktivierungsfunktionen verwenden, fixieren wir diese außerhalb der Definition der Klasse - hier als Sigmoid-Funktion S
.. Selbstverständlich können Sie die Wahl der Aktivierungsfunktion in der folgenden Zelle jederzeit ändern.
In [0]: