Packt
Fortgeschrittene Generative Adversarische Netze (GANs)

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

Packt

Fortgeschrittene Generative Adversarische Netze (GANs)

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Fortgeschritten

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Fortgeschritten

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

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

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

16 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung für Keras Deep Learning & Generative Adversarial Networks (GAN)
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • 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

Packt - Course Instructors
Packt
1.194 Kurse293.786 Lernende

von

Packt

Mehr von Maschinelles Lernen entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

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