Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Vorwärtspropagation | Neural Network von Grund Auf
Einführung in Neuronale Netze

bookVorwärtspropagation

Sie haben die Vorwärtspropagation für eine einzelne Schicht bereits im vorherigen Kapitel implementiert. Nun besteht das Ziel darin, die vollständige Vorwärtspropagation von den Eingaben bis zu den Ausgaben zu implementieren.

Um den gesamten Vorwärtspropagationsprozess zu implementieren, muss die Methode forward() in der Klasse Perceptron definiert werden. Diese Methode führt die Vorwärtspropagation Schicht für Schicht durch, indem sie die jeweilige Methode für jede Schicht aufruft:

class Perceptron:
    def __init__(self, layers):
        self.layers = layers

    def forward(self, inputs):
        x = inputs
        for layer in ...:
            # Pass x layer by layer
            x = ...

        return ...

Die Eingaben durchlaufen die erste verborgene Schicht, wobei die Ausgaben jeder Schicht als Eingaben für die nächste dienen, bis die letzte Schicht erreicht wird und die endgültige Ausgabe erzeugt wird.

Aufgabe

Swipe to start coding

Ihr Ziel ist es, die Vorwärtsausbreitung für das Perzeptron zu implementieren:

  1. Iteration über die Schichten des Perzeptrons.
  2. Sequenzielles Weiterleiten von x durch jede Schicht im Netzwerk.
  3. Rückgabe der finalen Ausgabe, nachdem alle Schichten die Eingabe verarbeitet haben.

Wenn die Methode forward() korrekt implementiert ist, sollte das Perzeptron bei bestimmten Eingaben (z. B. 0) eine einzelne Zahl zwischen 1 und [1, 0] ausgeben.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

Awesome!

Completion rate improved to 4

bookVorwärtspropagation

Swipe um das Menü anzuzeigen

Sie haben die Vorwärtspropagation für eine einzelne Schicht bereits im vorherigen Kapitel implementiert. Nun besteht das Ziel darin, die vollständige Vorwärtspropagation von den Eingaben bis zu den Ausgaben zu implementieren.

Um den gesamten Vorwärtspropagationsprozess zu implementieren, muss die Methode forward() in der Klasse Perceptron definiert werden. Diese Methode führt die Vorwärtspropagation Schicht für Schicht durch, indem sie die jeweilige Methode für jede Schicht aufruft:

class Perceptron:
    def __init__(self, layers):
        self.layers = layers

    def forward(self, inputs):
        x = inputs
        for layer in ...:
            # Pass x layer by layer
            x = ...

        return ...

Die Eingaben durchlaufen die erste verborgene Schicht, wobei die Ausgaben jeder Schicht als Eingaben für die nächste dienen, bis die letzte Schicht erreicht wird und die endgültige Ausgabe erzeugt wird.

Aufgabe

Swipe to start coding

Ihr Ziel ist es, die Vorwärtsausbreitung für das Perzeptron zu implementieren:

  1. Iteration über die Schichten des Perzeptrons.
  2. Sequenzielles Weiterleiten von x durch jede Schicht im Netzwerk.
  3. Rückgabe der finalen Ausgabe, nachdem alle Schichten die Eingabe verarbeitet haben.

Wenn die Methode forward() korrekt implementiert ist, sollte das Perzeptron bei bestimmten Eingaben (z. B. 0) eine einzelne Zahl zwischen 1 und [1, 0] ausgeben.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
single

single

some-alt