Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.8
15 Bewertungen
Stufe Mittel
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
Sie bringen gute Python-Kenntnisse und eine solide Grundlage in PyTorch mit, insbesondere Erfahrung im Umgang mit Tensoren, Datensätzen und dem Training neuronaler Netze.
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.8
15 Bewertungen
Stufe Mittel
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
Sie bringen gute Python-Kenntnisse und eine solide Grundlage in PyTorch mit, insbesondere Erfahrung im Umgang mit Tensoren, Datensätzen und dem Training neuronaler Netze.
Entwurf und Implementierung fortgeschrittener Architekturen in PyTorch.
Anwendung fortgeschrittener Techniken in den Bereichen Bildverarbeitung, Sprache und generative Modellierung, einschließlich Transformers und Diffusionsmodelle.
Vorbereiten, Komprimieren und Bereitstellen von Modellen für den Einsatz in der Praxis.
Kompetenzen, die Sie erwerben
Kategorie: Einbettungen
Einbettungen
Kategorie: Modell-Optimierung
Modell-Optimierung
Kategorie: Faltungsneuronale Netze
Faltungsneuronale Netze
Kategorie: Modellierung großer Sprachen
Modellierung großer Sprachen
Kategorie: Generative Modellarchitekturen
Generative Modellarchitekturen
Kategorie: Computer Vision
Computer Vision
Kategorie: Künstliche neuronale Netze
Künstliche neuronale Netze
Kategorie: Tiefes Lernen
Tiefes Lernen
Kategorie: Software-Visualisierung
Software-Visualisierung
Kategorie: MLOps (Operationen für maschinelles Lernen)
MLOps (Operationen für maschinelles Lernen)
Werkzeuge, die Sie lernen werden
Kategorie: PyTorch (Bibliothek für maschinelles Lernen)
PyTorch (Bibliothek für maschinelles Lernen)
Kategorie: Modell-Einsatz
Modell-Einsatz
Kategorie: Generative KI
Generative KI
Wichtige Details
Zertifikat zur Vorlage
Zu Ihrem LinkedIn-Profil hinzufügen
Bewertungen
8 Aufgaben
Unterrichtet in Englisch
91% of learners achieved a positive career outcome
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für dieses berufsbezogene Zertifikat 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 von DeepLearning.AI zur Vorlage
In diesem Kurs gibt es 4 Module
Erweitern Sie Ihre PyTorch-Kenntnisse, indem Sie anspruchsvolle Deep-Learning-Modelle erstellen und sie für den Einsatz vorbereiten. Sie werden benutzerdefinierte Architekturen entwerfen, die über sequenzielle Modelle hinausgehen, und Siamese Networks, ResNet und DenseNet erforschen, um zu verstehen, wie moderne Systeme mit komplexen Daten umgehen.
Sie bauen Transformer-Architekturen und untersuchen, wie Aufmerksamkeitsmechanismen moderne Sprachmodelle antreiben. Sie werden auch lernen, wie Diffusionsmodelle realistische Bilder durch Umkehrung des Rauschens erzeugen. Auf dem Weg dorthin werden Sie das Modellverhalten mithilfe von Saliency Maps und Class Activation Maps visualisieren und Modelle mit ONNX, MLflow, Pruning und Quantisierung für den Einsatz vorbereiten. Am Ende werden Sie in der Lage sein, effiziente, interpretierbare und einsatzfähige PyTorch-Modelle für reale Deep-Learning-Aufgaben zu erstellen.
In diesem Modul werden benutzerdefinierte Architekturen vorgestellt, die über sequenzielle Modelle hinausgehen und zeigen, wie die dynamischen Graphen von PyTorch Multi-Input/Multi-Output-Design, gemeinsame Nutzung von Parametern, bedingte Ausführung und dynamische Erstellung unterstützen. Sie werden Siamesische Netzwerke, ResNet und DenseNet erstellen, um zu sehen, wie architektonische Entscheidungen echte Herausforderungen wie Ähnlichkeitsvergleiche, verschwindende Gradienten und Informationswiederverwendung lösen.
Jenseits von Abkürzungen: DenseNet-Architektur•60 Minuten
Spezialisierte Ansätze für das Sehen in PyTorch
Modul 2•7 Stunden abzuschließen
Moduldetails
Dieses Modul erforscht spezialisierte Bildverarbeitungsansätze in PyTorch, beginnend damit, wie rezeptive Felder in CNNs wachsen, bis hin zu Interpretationswerkzeugen wie Saliency Maps und Grad-CAM, um herauszufinden, was Modellvorhersagen antreibt. Anschließend tauchen Sie in generative Modelle ein und verwenden Diffusionstechniken mit der Hugging Face Diffuser-Bibliothek und Stable Diffusion, um Bilder zu erstellen und mit Parametern zu experimentieren, die das Ergebnis beeinflussen.
CNNs: Merkmalskarten und rezeptive Felder•9 Minuten
Salienzkarten•8 Minuten
Klasse Aktivierungskarten•9 Minuten
Diffusion•8 Minuten
Komplettlösung für die Bilderzeugung•7 Minuten
1 Lektüre•Insgesamt 10 Minuten
Modul 2 Ressourcen•10 Minuten
2 Aufgaben•Insgesamt 30 Minuten
Quiz 1•10 Minuten
Quiz 2•20 Minuten
1 Programmieraufgabe•Insgesamt 180 Minuten
Kontrolle und Erzeugung von Obstqualität•180 Minuten
3 Unbewertete Labore•Insgesamt 180 Minuten
Visualisierung und Interpretation von Convolutional Neural Networks (Neuronale Netzwerke)•60 Minuten
Salienz- und Klassenaktivierungskarten•60 Minuten
Stabile Diffusion: Von der Bildklassifikation zur generativen Modellierung•60 Minuten
Spezialisierte Ansätze für die Verarbeitung natürlicher Sprache in Pytorch
Modul 3•7 Stunden abzuschließen
Moduldetails
Dieses Modul entmystifiziert Transformer-Architekturen, indem es zeigt, wie moderne NLP-Modelle aus bekannten PyTorch-Komponenten wie linearen Schichten, Einbettungen und Aufmerksamkeit aufgebaut sind. Sie werden Schritt für Schritt Encoder-Only-, Decoder-Only- und Encoder-Decoder-Designs erkunden und lernen, wie Aufmerksamkeit, Positionskodierung und Cross-Attention diese Modelle für Aufgaben von der Klassifikation bis zur Übersetzung so leistungsfähig machen.
Selbstaufmerksamkeit: Das Fundament der Transformatoren•60 Minuten
Aufbau eines Transformer Encoders für die Textklassifizierung•60 Minuten
Verstehen und Erstellen von Decodermodellen•60 Minuten
Vorbereiten von Modellen für die Bereitstellung in PyTorch
Modul 4•9 Stunden abzuschließen
Moduldetails
Dieses Modul schlägt die Brücke zwischen dem Training von Modellen und ihrer Bereitstellung in der realen Welt. Es behandelt das Speichern, Verfolgen und Verwalten von Experimenten mit PyTorch Serialisierung und MLflow. Anschließend werden Sie Modelle mit ONNX portabel machen und sie für die Produktion mit Pruning- und Quantisierungstechniken optimieren, die die Größe verringern und die Geschwindigkeit erhöhen, ohne an Genauigkeit zu verlieren.
DeepLearning.AI ist ein Bildungstechnologie-Unternehmen, das eine globale Gemeinschaft von KI-Talenten entwickelt.
Die von Experten geleiteten Bildungserfahrungen von DeepLearning.AI geben KI-Praktikern und nicht-technischen Fachleuten die notwendigen Werkzeuge an die Hand, um von den Grundlagen bis hin zu fortgeschrittenen Anwendungen zu gelangen und eine KI-gestützte Zukunft aufzubauen.
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich dieses Zertifikat abonniere?
Wenn Sie sich für den Kurs anmelden, erhalten Sie Zugang zu allen Kursen des Zertifikats, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird zu Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen.