Kurs
Deep Learning mit PyTorch für Fortgeschrittene
FortgeschrittenSchwierigkeitsgrad
Aktualisiert 06.2025Kurs kostenlos starten
Im Lieferumfang enthalten beiPremium or Teams
PyTorchArtificial Intelligence4 Std.15 Videos51 Übungen4,050 XP24,869Leistungsnachweis
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.Beliebt bei Lernenden in Tausenden Unternehmen
Training für 2 oder mehr Personen?
Probiere es mit DataCamp for BusinessKursbeschreibung
Deep Learning lernen
Deep Learning ist ein sich rasch entwickelnder Bereich der künstlichen Intelligenz, der das maschinelle Lernen revolutioniert und Durchbrüche in Bereichen wie maschinelles Sehen, Verarbeitung natürlicher Sprache und Spracherkennung ermöglicht hat. Die jüngsten Fortschritte in der generativen KI, darunter Bildgeneratoren und Chatbots, haben Deep-Learning-Modelle ins Licht der Öffentlichkeit gerückt. Lerne noch heute, wie Deep Learning funktioniert und wie du selbst Deep-Learning-Modelle trainieren kannst.Verwende PyTorch, die Deep-Learning-Lösung für Python
PyTorch ist ein leistungsstarkes und flexibles Deep-Learning-Framework, mit dem Forschende und Experten ganz einfach neuronale Netze aufbauen und trainieren können. PyTorch wird von Python-Nutzern auf der ganzen Welt geliebt und bietet enorme Flexibilität und eine intuitive Möglichkeit, Deep-Learning-Konzepte zu implementieren.Robuste Deep Learning Modelle trainieren
Dieser Kurs in Deep Learning mit PyTorch vermittelt dir ein umfassendes Verständnis der grundlegenden Konzepte und Techniken des Deep Learning und verleiht dir die praktischen Fähigkeiten, verschiedene Konzepte neuronaler Netze zu implementieren. Du wirst dich mit Multi-Input- und Multi-Output-Architekturen befassen. Du lernst, wie du das Problem der verschwindenden und explodierenden Gradienten durch nicht sättigende Aktivierungen, Batch-Normalisierung und die richtige Initialisierung der Gewichte vermeidest. Mit Hilfe von Regularisierung und Dropout kannst du das Overfitting abmildern. Schließlich erfährst du, wie du den Trainingsprozess mit der Lernratenplanung beschleunigen kannst.Bild- und Sequenzmodelle erstellen
Du lernst zwei spezielle Architekturen für neuronale Netze kennen: Convolutional Neural Networks (CNNs) für Bilddaten und Recurrent Neural Networks (RNNs) für sequentielle Daten wie Zeitreihen oder Text. Du wirst ihre Vorteile verstehen und in der Lage sein, sie bei der Bildklassifikation und Zeitreihenvorhersage anzuwenden.Am Ende des Kurses wirst du das Wissen und das Selbstvertrauen haben, deine eigenen Deep-Learning-Modelle für eine Reihe von Anwendungen zu trainieren und zu evaluieren.
Voraussetzungen
Introduction to Deep Learning with PyTorch1
Training Robust Neural Networks
Learn how to train neural networks in a robust way. In this chapter, you will use object-oriented programming to define PyTorch datasets and models and refresh your knowledge of training and evaluating neural networks. You will also get familiar with different optimizers and, finally, get to grips with various techniques that help mitigate the problems of unstable gradients so ubiquitous in neural nets training.
2
Images & Convolutional Neural Networks
Train neural networks to solve image classification tasks. In this chapter, you will learn how to handle image data in PyTorch and get to grips with convolutional neural networks (CNNs). You will practice training and evaluating an image classifier while learning about how to improve the model performance with data augmentation.
3
Sequences & Recurrent Neural Networks
Build and train recurrent neural networks (RNNs) for processing sequential data such as time series, text, or audio. You will learn about the two most popular recurrent architectures, Long-Short Term Memory (LSTM) and Gated Recurrent Unit (GRU) networks, as well as how to prepare sequential data for model training. You will practice your skills by training and evaluating a recurrent model for predicting electricity consumption.
4
Multi-Input & Multi-Output Architectures
Build multi-input and multi-output models, demonstrating how they can handle tasks requiring more than one input or generating multiple outputs. You will explore how to design and train these models using PyTorch and delve into the crucial topic of loss weighting in multi-output models. This involves understanding how to balance the importance of different tasks when training a model to perform multiple tasks simultaneously.
Deep Learning mit PyTorch für Fortgeschrittene
Kurs abgeschlossen
Leistungsnachweis verdienen
Füge diesen Fähigkeitsnachweis zu Deinem LinkedIn-Profil, Anschreiben oder Lebenslauf hinzuTeile es auf Social Media und in Deiner Leistungsbeurteilung
Im Lieferumfang enthalten beiPremium or Teams
Jetzt anmeldenSchließe dich 19 Millionen Lernenden an und starte Deep Learning mit PyTorch für Fortgeschrittene heute!
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.