Datensätze

Um die Inhalte dieses Kurses verstehen zu können, solltest du bereits mit Grundlagen neuronaler Netze vertraut sein.

Künstliche neuronale Netze können nicht nur verwendet werden, um Klassifikationsaufgaben zu lösen. Mit der Generierung von Bildern gehen wir einer weiteren Einsatzmöglichkeit nach.

Wie üblich benötigen Trainingsdaten. Dies sind nun Bilder von Objekten, die wir anschließend generieren wollen. Um es einfach zu halten, beschränken wir uns auf Schwarz-Weiß-Bilder und machen uns klar, dass jedes Schwarz-Weiß-Bild auch als Zeilenvektor oder Datenfeld von Zahlen interpretiert werden kann:

Auf diese Art und Weise sind auch alle Datensätze aufgebaut, die in diesem Kurs verwendet werden:

Pixel 1Pixel 2Pixel 3...Pixel n
Bild 1GraustufeGraustufeGraustufe...Graustufe
Bild 2GraustufeGraustufeGraustufe...Graustufe
...............
Bild mGraustufeGraustufeGraustufe...Graustufe

Jede Zeile repräsentiert ein Schwarz-Weiß-Bild, wobei die Zahlenwerte zwischen 0 (Schwarz) und 1 (Weiß) jeweils die Graustufe der einzelnen Bildpunkte (Pixel) kodieren.

Beispiel

Das Scribble-Datenpaket beinhaltet Schwarz-Weiß-Bilder (Strichzeichnungen) unterschiedlicher Objekte:

Zur Referenz

Diese können als Datensatz ausgelesen werden, sodass jede Zeile als Bild dargestellt werden kann (z.B. unter Verwendung des Picture-Pakets):

Zur Referenz

Beispiel
Es wird ein Datensatz bestehend aus Schwarz-Weiß-Bildern ausgelesen, eine Zeile davon gewählt und als Bild dargestellt.
Beispiel
Es wird ein Datensatz bestehend aus Schwarz-Weiß-Bildern ausgelesen, eine Zeile davon gewählt und ausgegeben.
Quiz
Ich habe verstanden, wie Datensätze bestehend aus Schwarz-Weiß-Bildern aufgebaut sind.
ja
nein
Autoencoder