Aktualisiert im Mai 2025. Dieser Kurs enthält jetzt den Coursera Coach! Eine intelligentere Art zu lernen mit interaktiven Echtzeitgesprächen, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Begeben Sie sich auf eine aufschlussreiche Reise in das Reich der Generative Adversarial Networks (GANs), wo Sie die Kunst der KI-gesteuerten Bildsynthese beherrschen werden. Dieser Kurs beginnt mit einer soliden Grundlage, die Sie mit den grundlegenden Konzepten und Komponenten von GANs, wie dem Generator und dem Discriminator, vertraut macht. Von dort aus werden Sie sich in die Feinheiten von Fully Connected und Deep Convolutional GANs vertiefen, ihre Architekturen verstehen und lernen, wie man sie effektiv implementiert und optimiert. Der Kurs geht weiter mit praktischen Übungen unter Verwendung beliebter Datensätze wie MNIST und CIFAR-10, in denen Sie lernen, GAN-Modelle zu laden, vorzuverarbeiten und zu trainieren. Jeder Schritt wird genau erklärt, damit Sie praktische Kenntnisse und Erfahrungen sammeln können. Durch den Einsatz von Tools wie Google Colab werden Sie die Möglichkeiten der GPU-Beschleunigung erkunden und so die Effizienz und Leistung Ihres Modell-Trainings verbessern. AS wird sich mit anspruchsvolleren Themen wie Conditional GANs, Einbettung von Labels und Techniken zur Optimierung von Modellen befassen. Der Kurs gipfelt in praktischen Projekten, in denen Sie Ihr Wissen anwenden, um realistische Bilder zu erzeugen und zu analysieren und so die Brücke zwischen theoretischen Konzepten und realen Anwendungen zu schlagen. Dieser umfassende Ansatz stellt sicher, dass Sie die Fähigkeiten und das Selbstvertrauen erlangen, um das volle Potenzial von GANs in Ihren Projekten zu nutzen. Dieser Kurs richtet sich an Datenwissenschaftler, Ingenieure für Maschinelles Lernen und KI-Enthusiasten, die ein grundlegendes Verständnis von Neuronalen Netzwerken und Python-Programmierung haben. Vertrautheit mit Deep Learning Frameworks wie TensorFlow oder Keras wird empfohlen, ist aber nicht zwingend erforderlich.

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.


Fortgeschrittene Generative Adversarische Netze (GANs)
Dieser Kurs ist Teil von Spezialisierung für Keras Deep Learning & Generative Adversarial Networks (GAN)

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Verstehen der Prinzipien und der Architektur von GANs
Erläutern Sie, wie man GAN-Modelle für die Bildsynthese implementiert und trainiert
Anwendung von Techniken zur Optimierung von GAN-Modellen für eine bessere Leistung
GAN-generierte Bilder auswerten und interpretieren
Kompetenzen, die Sie erwerben
- Kategorie: Künstliche neuronale Netze
- Kategorie: Matplotlib
- Kategorie: Netzwerk Architektur
- Kategorie: Leistungsoptimierung
- Kategorie: Generative KI
- Kategorie: NumPy
- Kategorie: Bildanalyse
- Kategorie: Tensorflow
- Kategorie: Jupyter
- Kategorie: Keras (Bibliothek für Neuronale Netze)
- Kategorie: Deep Learning
- Kategorie: PyTorch (Bibliothek für Maschinelles Lernen)
- Kategorie: Generative Modellarchitekturen
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
16 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 42 Module
In diesem Modul werden wir den Prozess des Transfer Learning mit dem ResNet50 Modell auf der GPU von Google Colab erforschen. Sie lernen Schritt für Schritt, wie Sie die Leistungsfähigkeit von Pre-Training-Modellen für die Klassifizierung von Bildern nutzen und die Leistung mit den robusten Rechenressourcen von Google Colab optimieren können.
Das ist alles enthalten
1 Video2 Lektüren
In diesem Modul tauchen wir in die faszinierende Welt der neuronalen Netzwerke ein und erforschen einige der beliebtesten und einflussreichsten Typen. Sie lernen neuronale Netze mit Vorwärtskopplung, Convolutional Neural Networks (CNNs) und Rekurrente neuronale Netze (RNNs) kennen und verstehen ihre Architektur, Stärken und Anwendungen.
Das ist alles enthalten
1 Video
In diesem Modul begeben wir uns auf eine Reise in das Reich der Generative Adversarial Networks (GANs), einem innovativen und leistungsstarken Konzept des Maschinellen Lernens und der Künstlichen Intelligenz. Sie werden Einblicke in die Kernkomponenten und die bahnbrechenden Anwendungen von GANs erhalten.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir ein praktisches Beispiel für die transponierte Faltung, auch bekannt als Dekonvolution, anhand eines Graustufenbildes untersuchen. Sie werden lernen, Bilder mit der Keras-Klasse Sequential zusammenzusetzen und zu verarbeiten, Bilder in NumPy-Arrays zu konvertieren und Dekonvolutionsoperationen durchzuführen.
Das ist alles enthalten
3 Videos
In diesem Modul werden wir uns mit den Feinheiten der Generator- und Diskriminatormechanismen in GANs befassen. Sie werden ein umfassendes Verständnis dafür erlangen, wie diese Kernkomponenten funktionieren und interagieren, um die Funktionalität von GANs zu ermöglichen.
Das ist alles enthalten
1 Video
In diesem Modul tauchen wir in die Welt der vollständig vernetzten einfachen GANs unter Verwendung des MNIST-Datensatzes ein. Sie erhalten eine umfassende Einführung in den Projektaufbau und die grundlegenden Konzepte der Implementierung von GANs mit dem MNIST-Datensatz.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul beginnen wir mit der kritischen Phase des Ladens des MNIST-Datensatzes für unser voll vernetztes GAN. Sie werden lernen, wie Sie Daten vorbereiten und laden und damit die Grundlage für ein robustes Modell-Training schaffen.
Das ist alles enthalten
1 Video
In diesem Modul werden wir den Prozess der Definition der Generatorfunktion für ein vollständig verbundenes GAN untersuchen. Sie werden lernen, das Projekt zu strukturieren und zu organisieren und von der Planung zur Code-Implementierung überzugehen.
Das ist alles enthalten
2 Videos
In diesem Modul werden wir die Discriminator-Funktion für unser vollständig verbundenes GAN definieren. Sie werden lernen, wie Sie diese wichtige Komponente erstellen, die die Grundlage der GAN-Architektur bildet.
Das ist alles enthalten
2 Videos1 Aufgabe
In diesem Modul werden wir den entscheidenden Prozess der Kombination der Modelle Generator und Discriminator vorstellen. Sie werden lernen, diese Schlüsselkomponenten zusammenzuführen, um die Bilderzeugungsfähigkeiten des GAN zu ermöglichen.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie durch den Prozess der Kompilierung des Discriminators und der kombinierten GAN-Modelle. Sie werden lernen, diese wichtigen Komponenten zu konfigurieren und so die Lücke zwischen Theorie und Implementierung zu schließen.
Das ist alles enthalten
1 Video
In diesem Modul werden wir uns mit dem Trainingsprozess des Modells Discriminator befassen. Sie werden lernen, Trainingsschleifen zu konstruieren und den Diskriminator zu optimieren, um seine Fähigkeit zu verbessern, reale Bilder von generierten Bildern zu unterscheiden.
Das ist alles enthalten
3 Videos1 Aufgabe
In diesem Modul werden wir den Prozess des Trainings des Generator-Modells entmystifizieren. Sie lernen, seine Parameter zu optimieren, Backpropagation und Gradientenverfahren zu implementieren und die Verlustfunktionen zu verstehen, mit denen die Fähigkeiten des Generators verfeinert werden.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie durch die Erfassung und Speicherung wichtiger Trainingsmetriken in bestimmten Intervallen. Sie werden lernen, Protokolle zu speichern, um einen detaillierten A-Eintrag über den Fortschritt des GAN für Analysen und Entscheidungen zu erstellen.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie in die Technik der intervallweisen Aufzeichnung von Protokollen ein. Sie werden lernen, den Verlauf des Trainings des GAN zu visualisieren und die aufgezeichneten Metriken zu interpretieren, um die Leistung des Modells zu verstehen und zu analysieren.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul konzentrieren wir uns auf die Darstellung der erzeugten Stichprobenbilder. Sie lernen, den Graphen durch die Visualisierung der erzeugten Bilder zu verbessern, die Ausgabequalität des GAN während der Iterationen zu überwachen und den visuellen Fortschritt des Trainings zu analysieren.
Das ist alles enthalten
2 Videos
In diesem Modul werden wir uns mit dem Prozess des Speicherns des trainierten Generator-Modells befassen. Sie lernen, wie Sie die gelernten Merkmale und Gewichtungen des Generators bewahren können, um eine zukünftige Verwendung und die kontinuierliche Generierung neuer Inhalte zu ermöglichen.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie durch den Prozess der Erzeugung gefälschter Bilder mit Hilfe eines gespeicherten GAN-Modells. Sie werden lernen, das Pre-Training des Modells zu laden und zu nutzen, synthetische Bilder zu erstellen und die kreativen Möglichkeiten von GANs zu erkunden.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir die Unterschiede zwischen fully connected GANs und deep convolutional GANs (DCGANs) untersuchen. Sie werden lernen, ihre Architekturen zu vergleichen, ihre Stärken und Anwendungen zu verstehen und zu analysieren, wie die Wahl des GAN-Typs die Qualität der Bildsynthese beeinflusst.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie durch die Schritte der Vorbereitung und des Ladens des MNIST-Datensatzes für handgeschriebene Ziffern. Sie lernen, die Voraussetzungen für das Training eines DCGAN zu schaffen und das kreative Potenzial dieses ikonischen Datensatzes zu erkunden.
Das ist alles enthalten
1 Video
In diesem Modul definieren wir die Generatorfunktion für ein Deep Convolutional GAN. Sie werden lernen, früheren Code für DCGANs anzupassen und die Generator-Funktion zu implementieren, um die Grundlage für eine komplexe Bilderzeugung zu schaffen.
Das ist alles enthalten
2 Videos1 Aufgabe
In diesem Modul führen wir Sie durch die Definition der Discriminator-Funktion für ein DCGAN. Sie werden lernen, diese wichtige Komponente zu entwerfen und ihre Architektur und Prinzipien zu verstehen, um die Leistung des GAN zu verbessern.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie durch den Prozess der Kombination und Kompilierung des DCGAN-Modells. Sie lernen, die Komponenten Generator und Diskriminator zusammenzuführen und das Modell für eine komplexe und realistische Bilderzeugung zu optimieren.
Das ist alles enthalten
1 Video
In diesem Modul werden wir uns mit dem komplizierten Prozess des Trainings des DCGAN-Modells beschäftigen. Sie werden lernen, fortgeschrittene Deep Learning-Techniken zu implementieren und die Ergebnisse zu analysieren, um den Bilderzeugungsprozess zu verfeinern und zu verbessern.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir das Training des DCGAN-Modells mit der GPU von Google Colab untersuchen. Sie werden lernen, wie Sie die robuste Rechenleistung von Google Colab nutzen können, um die Effizienz und Geschwindigkeit des Trainings zu optimieren und zu verbessern.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie durch die Schritte der Vorbereitung und des Ladens des Fashion MNIST-Datensatzes. Sie werden lernen, die Voraussetzungen für das Training eines DCGAN zu schaffen und das Potenzial für die Erzeugung von Bildern mit Modebezug zu erkunden.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie durch das Training des DCGAN-Modells auf dem Fashion MNIST-Datensatz unter Verwendung der GPU von Google Colab. Sie werden lernen, Techniken zur Optimierung der Modellleistung zu implementieren und mit dem trainierten Modell hochwertige Modebilder zu erzeugen.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir uns mit dem Laden des CIFAR-10-Datensatzes und der Definition der Generatorfunktion beschäftigen. Sie werden lernen, den Datensatz vorzubereiten und zu laden und die Generatorfunktion zu entwerfen, um eine komplizierte Bilderzeugung mit DCGANs zu ermöglichen.
Das ist alles enthalten
2 Videos
In diesem Modul werden wir uns mit der Definition der Diskriminatorfunktion für einen DCGAN unter Verwendung des CIFAR-10-Datensatzes beschäftigen. Sie werden lernen, einen robusten Diskriminator zu entwerfen und zu implementieren, der die Effektivität der Klassifizierung von Bildern verbessert.
Das ist alles enthalten
1 Video
In diesem Modul wird das Training des DCGAN-Modells mit dem CIFAR-10-Datensatz umfassend erläutert. Sie werden lernen, Deep Learning-Techniken zu implementieren und die Ergebnisse zu analysieren, um das Modell zu verfeinern und zu verbessern.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul führen wir Sie durch das Training des DCGAN-Modells auf dem CIFAR-10-Datensatz unter Verwendung der GPU von Google Colab. Sie lernen, den Trainingsprozess zu optimieren und die robuste Rechenleistung zu nutzen, um mit dem trainierten Modell qualitativ hochwertige Bilder zu erzeugen.
Das ist alles enthalten
1 Video
In diesem Modul werden wir die grundlegenden Unterschiede zwischen Vanilla GANs und Conditional GANs untersuchen. Sie werden lernen, ihre Architekturen zu vergleichen, ihre Trainingsziele und Anwendungen zu verstehen und die einzigartigen Stärken und Zwecke jedes Ansatzes zu erkunden.
Das ist alles enthalten
1 Video
In diesem Modul werden wir mit der Definition der grundlegenden Generatorfunktion für ein bedingtes GAN beginnen. Sie lernen die Bedeutung von bedingten Daten kennen und implementieren die Generatorfunktion, um eine kontrollierte und realistische Datengenerierung zu ermöglichen.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir uns mit dem entscheidenden Aspekt der Einbettung von Beschriftungen in die generierten Bilder beschäftigen. Sie lernen, wie Sie die Fähigkeiten des Generators durch die Einbettung von Beschriftungen erweitern und so eine gezielte und kontextbezogene Bilderzeugung ermöglichen.
Das ist alles enthalten
2 Videos
In diesem Modul werden wir Sie durch die Definition der grundlegenden Diskriminatorfunktion für ein Conditional GAN führen. Sie werden lernen, diese grundlegende Komponente zu entwerfen, ihre Rolle zu verstehen und sie für eine effektive Klassifizierung von Bildern zu implementieren.
Das ist alles enthalten
1 Video
In diesem Modul werden wir die Technik der Verbesserung des Diskriminators durch Einbettung von Labels erforschen. Sie werden lernen, wie Sie die Trennschärfe des GAN durch Einbettung von Labels boosten und so die Effektivität Ihrer GAN-basierten Projekte verbessern können.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul konzentrieren wir uns auf die Kombination und Kompilierung des Conditional GAN Modells. Sie werden lernen, die Generator- und Diskriminator-Komponenten zusammenzuführen und das Modell für die Erzeugung realistischer und kontrollierter Stichproben zu optimieren.
Das ist alles enthalten
1 Video
In diesem Modul geht es um die Trainingsphase des Conditional GAN Modells. Sie werden lernen, sowohl den Generator als auch den Diskriminator zu trainieren, fortgeschrittene Techniken zu implementieren und die Ergebnisse zu analysieren, um die Leistung des Modells zu verfeinern und zu verbessern.
Das ist alles enthalten
2 Videos
In diesem Modul wird der Prozess der Erzeugung und Anzeige von Bildern mit dem trainierten Conditional GAN vorgestellt. Sie werden lernen, die Qualität und Relevanz der erzeugten Bilder zu überwachen und die visuelle Ausgabe zu analysieren, um die Fähigkeiten des GAN zu verstehen.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul befassen wir uns mit dem Training des Conditional GAN-Modells auf dem MNIST-Datensatz unter Verwendung der GPU von Google Colab. Sie werden lernen, das Training mit robusten Rechenressourcen zu optimieren und mit dem trainierten Modell hochwertige Bilder zu erzeugen.
Das ist alles enthalten
1 Video
In diesem Modul führen wir Sie durch das Training des Conditional GAN-Modells auf dem Fashion MNIST-Datensatz unter Verwendung der GPU von Google Colab. Sie lernen, wie Sie den Trainingsprozess mit leistungsstarken Rechenressourcen verbessern und qualitativ hochwertige Modebilder erzeugen können.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem letzten Modul werden wir uns mit anderen beliebten GANs und ihren Anwendungen beschäftigen. Sie erhalten Zugang zu Quellcode-Links und Repositories, um weiter zu lernen und Ihr Verständnis und Ihre Implementierung von GANs in verschiedenen Projekten zu verbessern.
Das ist alles enthalten
1 Video1 Lektüre2 Aufgaben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Maschinelles Lernen entdecken
Status: Kostenloser TestzeitraumDeepLearning.AI
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser TestzeitraumDeepLearning.AI
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

