Seite 1 von 1

Neuronales Netz zur Erstellung eines Bildes

Verfasst: Montag 2. September 2019, 17:59
von Hougou1234
Hallo,
ich brauche ein paar Infos zur Bilderstellung mit neuronalen Netzen. Mit welchen Modulen kann man aus Trainingssätzen Bilder erzeugen. Falls ihr da etwas wisst oder Literatur kennt, die mir helfen kann, wäre ich sehr froh, wenn ihr sie mir sagen könntet.
LG
Hougou

Re: Neuronales Netz zur Erstellung eines Bildes

Verfasst: Dienstag 3. September 2019, 06:13
von ThomasL
Erklär mal detailliert, was du ganz genau machen willst, "aus Trainingssätzen Bilder erzeugen" ist etwas weitläufig.

Re: Neuronales Netz zur Erstellung eines Bildes

Verfasst: Mittwoch 4. September 2019, 19:17
von Hougou1234
Ich möchte in ein neuronales Netz Bilder(Kunst) und aus diesen Daten soll das Netz dann ein Bild erzeugen

Re: Neuronales Netz zur Erstellung eines Bildes

Verfasst: Donnerstag 5. September 2019, 06:22
von ThomasL
Kann man machen mit Generative Adversarial Networks (GAN), je nachdem auch mit Variational Autoencoder.
Such mal auf Youtube nach Python Generative Adversarial Networks und mit weiteren Suchbegriffen wie Tensorflow, Keras, Pytorch.
Da ist eine Menge vorhanden, allerdings zu 99,9999% auf Englisch.

Re: Neuronales Netz zur Erstellung eines Bildes

Verfasst: Donnerstag 5. September 2019, 18:14
von Hougou1234
Danke für die schnellen und hoffentlich hilfreichen Antworten

Re: Neuronales Netz zur Erstellung eines Bildes

Verfasst: Freitag 6. September 2019, 06:16
von ThomasL
.
Was man machen kann wenn man die Software und Rechenpower hat, zeigt StyleGAN
https://medium.com/syncedreview/nvidia- ... 46e1a73826

Diese Gesichter wurden alle von einem trainierten Modell erzeugt, d.h. diese Menschen gibt es nicht !
.
Bild

Re: Neuronales Netz zur Erstellung eines Bildes

Verfasst: Samstag 7. September 2019, 01:05
von HarteWare
Direkt mit GANs einsteigen ist ein großer Schritt meiner Meinung nach, etwas zu groß. Als würdest Du anfangen Python zu lernen und willst direkt Super-Mario programmieren.

Neuronale Netze werden ganz schnell frustrierend, wenn man nicht die ganzen Layer und/oder Parameter versteht.

Ich habe auf die schnelle das hier gefunden:
https://machinelearningmastery.com/how- ... -in-keras/

Ich würde Dir aber empfehlen, erstmal mit einfachen FCNN anzufangen, und zu verstehen wie die verschiedenen Layer/Aktivierungsfunktionen/Lossfunktionen etc. zusammenhängen. Zwischen TensorFlow und Keras würde ich auf jeden Fall mit Keras anfangen (TensorFlow kann das back-end von Keras sein, und ist eher low-level im Vergleich).