Es ist unwahrscheinlich, dass dies über Ihre direkten Datenerfassungsbemühungen hinausgeht.
Die Qualität der aktuellen GAN-Ausgaben (ab 2017) wird nicht hoch genug sein. Die von einer GAN erzeugten Bilder sind in der Regel klein und können ungewöhnliche / mehrdeutige Details und ungewöhnliche Verzerrungen aufweisen. In dem von Ihnen verlinkten Artikel weisen die vom System aus einem Satz erzeugten Bilder glaubwürdige Farbblöcke auf, die dem jeweiligen Thema entsprechen. Ohne diesen Satz sind die meisten von ihnen jedoch nicht als ein bestimmtes Thema erkennbar .
GANs mit einem weniger ehrgeizigen Zweck als die Erzeugung von Bildern aus Sätzen (was trotz meiner obigen Kritik eine wahrhaft bemerkenswerte Leistung ist, IMO) sollten eher fotorealistische Bilder produzieren. Ihr Umfang ist jedoch geringer und enthält wahrscheinlich nicht den gewünschten Bildtyp. Außerdem ist die Ausgabegröße in der Regel klein, z. B. 64 x 64 oder 128 x 128 *, und es gibt immer noch genügend Verzerrungen und Unklarheiten, die originalgetreue Fotos vorzuziehen wären.
Das GAN ist selbst durch die verfügbare Trainingsbibliothek begrenzt. Es ist nicht gut, wenn Sie versuchen, Bilder außerhalb des Bereichs der Trainingsdaten zu generieren. Die im Forschungsbericht gezeigten Ergebnisse konzentrieren sich natürlich auf den Bereich, den die Trainingsdaten liefern. Sie können jedoch nicht einfach einen Satz in dieses Modell einfügen und ein Ergebnis erwarten, das an anderer Stelle nützlich wäre.
Wenn Sie eine GAN finden, die für einen geeigneten Datensatz für Ihr Problem geschult wurde, ist es wahrscheinlich besser, wenn Sie versuchen, die gleichen Daten direkt für Ihr Projekt zu beschaffen.
Wenn Sie auf ein Problem mit begrenzten Daten zur Wahrheitsgrundlage stoßen, besteht ein besserer Ansatz für die Verwendung einer GAN darin, einen vorab geschulten Klassifikator wie VGG-19 oder Inception v5 zu verwenden, die letzten vollständig verbundenen Schichten zu ersetzen und in Ordnung zu sein Stimmen Sie es auf Ihre Daten ab. Hier ist ein Beispiel für die Verwendung der Keras-Bibliothek in Python - andere Beispiele können mit Suchanfragen wie "Feineinstellung des CNN-Bildklassifikators" gefunden werden.
* GANs auf dem neuesten Stand der Technik sind besser geworden, seit ich diese Antwort gepostet habe. Ein Forschungsteam von Nvidia hat bemerkenswerte Erfolge bei der Erstellung fotorealistischer Bilder im Format 1024 x 1024 erzielt . Dies ändert jedoch nichts an den anderen Punkten meiner Antwort. GANs sind keine zuverlässige Quelle für Bilder für Bildklassifizierungsaufgaben, mit Ausnahme von Teilaufgaben, für die die GAN bereits geschult wurde, und können bedingt (oder trivialer) Quelldaten für "andere" Kategorien in generieren Klassifikatoren).