Tatsächlich sind Strichzeichnungen nicht unbedingt dazu geeignet, mit einem Autoencoder generiert zu werden. Daher schauen wir uns nun Katzengesichtern an:
Es wurden 2000 Schwarz-Weiß-Bilder von Katzengesichtern auf eine Größe von 32 x 32 = 1024 Pixel skaliert:
Der Datensatz hat somit folgende Gestalt:
Pixel 1 | Pixel 2 | Pixel 3 | ... | Pixel 1024 | |
Bild 1 | Graustufe | Graustufe | Graustufe | ... | Graustufe |
Bild 2 | Graustufe | Graustufe | Graustufe | ... | Graustufe |
... | ... | ... | ... | ... | |
Bild 2000 | Graustufe | Graustufe | Graustufe | ... | Graustufe |
Diese Daten können verwendet werden, um einen Autoencoder zu trainieren:
In der nachfolgenden Anwendung wurde der Autoencoder bereits trainiert. Daher kann das Decoder-Netzwerk verwendet werden, um Bilder von Katzengesichtern zu generieren.