Angenommen wir ein neuronales Netz trainiert haben ....Neuronale Netze (Backpropagation)
Meine Frage wird, dass gleiche erzeugen neuronale Netz die Daten zurück, wenn wir anwenden, was vorher die Ausgabe als wie in vorlag Eingang?
Ich arbeitete an der MNIST-Datenmenge und fragte mich, was passiert, wenn wir unser Netzwerk von der Ausgabeseite aus trainieren (indem wir die endgültige Ausgabe als Eingabe von dieser Seite verwenden), die den Backpropagation-Algorithmus verwendet.
könnte es trivial sein, aber ich brauche noch etwas Hilfe von der Gemeinde
Mein Denken sagt, dass es die Daten wieder zu bekommen (oder Annäherungen an die ursprünglichen Daten-Set) ... kann es gerechtfertigt sein?
'' '2 + 3 = 5'''. '' '5 = 0 + 5; 1 + 4; 2 + 3'''. Für einen mathematischen Hintergrund sollten Sie die bijektiven Funktionen und das Schubladendenken überprüfen. Für einige Lektüre über andere, aber ähnliche Dinge suchen Sie nach etwas Papier mit dem Titel * Deep Neural Networks sind leicht zu fälschen *. – sascha
@ sascha Was ist, wenn die Inverse für die angegebene Funktion existiert ... – Aditya
Überprüfe das Innenleben deiner NN-Architektur und entscheide selbst. Da es sich um mehrere Schichten handelt, geht die bijektive Natur in allen Fällen außer Theorie verloren. – sascha