Dieser Kurs bietet eine umfassende Erkundung des Maschinellen Lernens und des Deep Learning mit PyTorch und Scikit-Learn. Er bietet klare Erklärungen, Visualisierungen und praktische Beispiele, die den Lernenden helfen, Modelle des Maschinellen Lernens zu erstellen und bereitzustellen. Der Kurs ist ideal für Python-Entwickler und deckt die neuesten Trends im Deep Learning ab, einschließlich GANs, Bestärkendes Lernen und NLP mit Transformern. Der Kurs ist vollgepackt mit klaren Erklärungen, Visualisierungen und Arbeitsbeispielen und deckt wesentliche Techniken des Maschinellen Lernens in der Tiefe ab, zusammen mit zwei hochmodernen Techniken des Maschinellen Lernens: Transformer und Neuronale Netze. Dieser Kurs ist für Entwickler und Datenwissenschaftler mit einem soliden Verständnis der Python-Grundlagen, Kalkül und linearer Algebra konzipiert. Er ist ideal für diejenigen, die praktische Anwendungen des Maschinellen Lernens mit Scikit-Learn und PyTorch erstellen und ihr Wissen über fortgeschrittene Deep Learning-Techniken vertiefen möchten. In diesem Kurs lernen Sie: - Modelle des Maschinellen Lernens mit Scikit-Learn und PyTorch zu entwickeln - Neuronale Netze und Transformer für verschiedene Datentypen zu implementieren - Bewährte Verfahren für die Modellevaluation und -abstimmung anzuwenden. Dieser Kurs basiert auf Material, das von einem Fachautor geschrieben wurde, und bringt die Tiefe eines Buches in ein ansprechenderes, interaktives Format. Der Kerninhalt wird durch einen klaren, strukturierten Text vermittelt, den Sie in Ihrem eigenen Tempo lesen können, unterstützt durch kurze Videos und Quizfragen, um die wichtigsten Ideen hervorzuheben und Ihr Verständnis zu testen. Durch die Kombination der Stärken des Buchlernens mit interaktiven Bewertungen erhalten Sie das Beste aus beiden Welten: die Tiefe und Klarheit des Fachwissens eines Autors sowie die Flexibilität, Konzepte jederzeit wieder aufzugreifen, zu üben und zu festigen.

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

Empfohlene Erfahrung
Was Sie lernen werden
Umfassende Abdeckung der Theorie und Anwendung des Maschinellen Lernens.
Moderne Inhalte zu PyTorch, Transformern und neuronalen Netzen.
Intuitive Erklärungen, praktische Beispiele und Übungen für ein praxisnahes Lernen.
Kompetenzen, die Sie erwerben
- Kategorie: Verarbeitung natürlicher Sprache
- Kategorie: Deep Learning
- Kategorie: Scikit Learn (Bibliothek für Maschinelles Lernen)
- Kategorie: NumPy
- Kategorie: Generative KI
- Kategorie: Prädiktive Modellierung
- Kategorie: Datenverarbeitung
- Kategorie: Reinforcement Learning
- Kategorie: Unüberwachtes Lernen
- Kategorie: Dimensionalitätsreduktion
- Kategorie: Datenumwandlung
- Kategorie: Pandas (Python-Paket)
- Kategorie: PyTorch (Bibliothek für Maschinelles Lernen)
- Kategorie: Maschinelles Lernen
- Kategorie: Künstliche neuronale Netze
- Kategorie: Python-Programmierung
- Kategorie: Feature Technik
- Kategorie: Überwachtes Lernen
Wichtige Details

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

In diesem Kurs gibt es 19 Module
In diesem Abschnitt erkunden wir die grundlegenden Konzepte des Maschinellen Lernens und konzentrieren uns darauf, wie Algorithmen Daten in Wissen umwandeln können. Wir befassen uns mit den praktischen Anwendungen des überwachten und unüberwachten Lernens und vermitteln Ihnen die Fähigkeiten, diese Techniken mit Python-Tools für eine effektive Datenanalyse und Vorhersage zu implementieren.
Das ist alles enthalten
2 Videos5 Lektüren1 Aufgabe
In diesem Abschnitt implementieren wir den Perceptron Algorithmus in Python, um die Blumenarten im Iris-Datensatz zu klassifizieren und unser Verständnis der Klassifizierung durch Maschinelles Lernen zu verbessern. Außerdem erforschen wir adaptive lineare Neuronen zur Optimierung von Modellen und verwenden Tools wie Pandas, NumPy und Matplotlib zur Datenverarbeitung und -visualisierung.
Das ist alles enthalten
1 Video7 Lektüren1 Aufgabe1 Programmieraufgabe1 Unbewertetes Labor
In diesem Abschnitt werden verschiedene Klassifikatoren des Maschinellen Lernens mit der Python-API von Scikit-learn untersucht, wobei der Schwerpunkt auf ihrer Implementierung und praktischen Anwendung liegt. Wir analysieren die Stärken und Schwächen von Klassifikatoren mit linearen und nichtlinearen Entscheidungsgrenzen, um unser Verständnis für die effiziente Lösung von Klassifizierungsproblemen in der realen Welt zu verbessern.
Das ist alles enthalten
1 Video11 Lektüren1 Aufgabe1 Programmieraufgabe1 Unbewertetes Labor
In diesem Abschnitt konzentrieren wir uns auf Techniken zur Datenvorverarbeitung mit Pandas 2.x, um die Leistung von Modellen des Maschinellen Lernens zu verbessern. Wir befassen uns mit dem Umgang mit fehlenden Daten und der Feature Selection, um die Genauigkeit und Effizienz des Modells zu optimieren.
Das ist alles enthalten
1 Video9 Lektüren1 Aufgabe1 Programmieraufgabe1 Unbewertetes Labor
In diesem Abschnitt untersuchen wir Techniken zur Dimensionalitätsreduktion wie PCA und LDA, um große Datensätze zu vereinfachen und gleichzeitig wesentliche Informationen zu erhalten. Außerdem untersuchen wir t-SNE für eine effektive Datenvisualisierung, die unsere Fähigkeit zur effizienten Verwaltung und Interpretation komplexer Daten verbessert.
Das ist alles enthalten
1 Video7 Lektüren1 Aufgabe
In diesem Abschnitt werden bewährte Verfahren zur Bewertung und Verfeinerung von Modellen des Maschinellen Lernens vorgestellt, wobei der Schwerpunkt auf Techniken wie der K-Fold Kreuzvalidierung und der Abstimmung von Hyperparametern zur Verbesserung der Modellleistung liegt. Wir diagnostizieren auch Bias- und Abweichungsprobleme mithilfe von Lernkurven, um sicherzustellen, dass Modelle in realen Anwendungen sowohl genau als auch zuverlässig sind.
Das ist alles enthalten
1 Video8 Lektüren1 Aufgabe1 Programmieraufgabe1 Unbewertetes Labor
In diesem Abschnitt untersuchen wir Ensemble Learning-Techniken, indem wir Majority Voting, Bagging und Boosting einsetzen, um die Genauigkeit und Robustheit der Modelle zu verbessern. Wir konzentrieren uns auf praktische Anwendungen, wie die Verringerung der Überanpassung und die Verbesserung der Leistung schwacher Lerner, um zuverlässigere Vorhersagemodelle zu erstellen.
Das ist alles enthalten
1 Video9 Lektüren1 Aufgabe
In diesem Abschnitt wenden wir Maschinelles Lernen auf die Sentimentnalyse an, indem wir Daten aus IMDb-Filmrezensionen aufbereiten, den Text in Merkmalsvektoren umwandeln und ein logistisches Regressionsmodell zur Klassifizierung trainieren. Wir erforschen auch Out-of-Core-Lerntechniken, um große Datensätze effizient zu verarbeiten und unsere Fähigkeit zu verbessern, Erkenntnisse aus umfangreichen Textdatensammlungen abzuleiten.
Das ist alles enthalten
1 Video7 Lektüren1 Aufgabe1 Programmieraufgabe1 Unbewertetes Labor
In diesem Abschnitt befassen wir uns mit der Regressionsanalyse zur Vorhersage kontinuierlicher Variablen, wobei wir uns auf die Implementierung der linearen Regression mit Scikit-learn und den Entwurf robuster Modelle zur Behandlung von Ausreißern konzentrieren. Wir analysieren auch nichtlineare Daten mit polynomialer Regression und verbessern so unsere Fähigkeit, komplexe Datenmuster zu interpretieren und fundierte Vorhersagen in wissenschaftlichen und industriellen Kontexten zu treffen.
Das ist alles enthalten
1 Video6 Lektüren1 Aufgabe
In diesem Abschnitt befassen wir uns mit Clustering-Analysen, um unmarkierte Daten mithilfe von Techniken des Unüberwachten Lernens in sinnvolle Gruppen einzuteilen. Wir implementieren k-Means Clustering mit Scikit-learn, entwerfen hierarchische Clustering-Bäume und analysieren die Datendichte mit DBSCAN, um die Datenanalyse und Entscheidungsprozesse zu verbessern.
Das ist alles enthalten
1 Video5 Lektüren1 Aufgabe
In diesem Abschnitt implementieren wir ein mehrschichtiges neuronales Netz von Grund auf mit Python, wobei wir uns auf den Backpropagation Algorithmus für das Training konzentrieren. Wir bewerten auch die Leistung des Netzwerks bei Aufgaben zur Klassifizierung von Bildern und betonen, wie wichtig das Verständnis dieser grundlegenden Konzepte für die Entwicklung fortgeschrittener Deep Learning-Modelle ist.
Das ist alles enthalten
1 Video8 Lektüren1 Aufgabe
In diesem Abschnitt erfahren Sie, wie PyTorch die Effizienz des Trainings neuronaler Netze verbessert, indem es sein Dataset und seinen DataLoader für optimierte Eingabepipelines nutzt. Wir untersuchen auch die Implementierung neuronaler Netze mit dem torch.nn Modul von PyTorch und analysieren verschiedene Aktivierungsfunktionen zur Optimierung künstlicher neuronaler Netze.
Das ist alles enthalten
1 Video9 Lektüren1 Aufgabe1 Programmieraufgabe1 Unbewertetes Labor
In diesem Abschnitt befassen wir uns mit der Mechanik von PyTorch und konzentrieren uns dabei auf die Implementierung neuronaler Netze mit dem Modul `torch.nn` und die Entwicklung benutzerdefinierter Schichten für Forschungsprojekte. Wir analysieren auch Berechnungsgraphen, um die Modellbildung zu verbessern und Ihnen die Fähigkeiten zu vermitteln, komplexe Aufgaben des Maschinellen Lernens effizient zu bewältigen.
Das ist alles enthalten
1 Video9 Lektüren1 Aufgabe
In diesem Abschnitt wird die Implementierung von Convolutional Neural Networks (CNNs) in PyTorch für Aufgaben der Klassifizierung von Bildern untersucht, wobei der Schwerpunkt auf dem Verständnis von CNN-Architekturen und der Verbesserung der Leistung des Modells durch Datenerweiterungstechniken liegt. Wir befassen uns auch mit den Bausteinen von CNNs, einschließlich Faltungsoperationen und Unterabtastungsschichten, um Sie mit den Fähigkeiten auszustatten, die für die Entwicklung robuster Bilderkennungssysteme erforderlich sind.
Das ist alles enthalten
1 Video10 Lektüren1 Aufgabe
In diesem Abschnitt wird die Implementierung von rekurrenten neuronalen Netzen (RNNs) für die Sequenzmodellierung in PyTorch untersucht, wobei der Schwerpunkt auf ihrer Anwendung in der Sentimentnalyse und der Sprachmodellierung auf Zeichenebene liegt. Wir befassen uns mit den Feinheiten von RNNs, einschließlich Long Short-Term Memory (LSTM)-Zellen, um unser Verständnis für die effektive Verarbeitung sequenzieller Daten zu verbessern.
Das ist alles enthalten
1 Video7 Lektüren1 Aufgabe
In diesem Abschnitt untersuchen wir, wie Aufmerksamkeitsmechanismen NLP durch die Verbesserung von RNNs und die Einführung von Selbstaufmerksamkeit in Transformermodellen verbessern. Außerdem lernen wir, BERT für die Sentimentnalyse mit PyTorch zu fine-tunen und so die Sprachverarbeitungsanwendungen voranzubringen.
Das ist alles enthalten
1 Video14 Lektüren1 Aufgabe
In diesem Abschnitt untersuchen wir Generative Adversarial Networks (GANs) und ihre Anwendung bei der Synthese neuer Stichproben, wobei wir uns auf die Implementierung eines einfachen GANs zur Generierung handgeschriebener Ziffern konzentrieren. Wir analysieren auch die Verlustfunktionen für den Generator und den Diskriminator und erörtern Verbesserungen durch Faltungstechniken, um die Qualität der Datenerzeugung zu verbessern.
Das ist alles enthalten
1 Video8 Lektüren1 Aufgabe
In diesem Abschnitt untersuchen wir die Implementierung von neuronalen Netzen (GNNs) mit PyTorch Geometric und konzentrieren uns dabei auf die Entwicklung von Graphenfaltungen für die Vorhersage molekularer Eigenschaften. Wir analysieren auch, wie Graphdaten in neuronalen Netzwerken dargestellt werden, um das Verständnis und die Anwendung von GNNs in KI-Aufgaben wie Arzneimittelentdeckung und Verkehrsprognosen zu verbessern.
Das ist alles enthalten
1 Video7 Lektüren1 Aufgabe
Dieses Kapitel führt in das Bestärkende Lernen ein und behandelt die Theorie und Implementierung von Algorithmen für das Training von Agenten, um optimale Entscheidungen zu treffen. Wir untersuchen Schlüsselkonzepte wie Markov-Entscheidungsprozesse, Q-Learning und Deep Q-Learning mit praktischen Beispielen in Python unter Verwendung von OpenAI Gym.
Das ist alles enthalten
1 Video13 Lektüren
Dozent

von
Mehr von Maschinelles Lernen entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser TestzeitraumCoursera
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
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
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.
Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugang zu allen Kursmaterialien, einschließlich der benoteten Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen.
Ja. Für ausgewählte Lernprogramme können Sie eine finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Anmeldungsgebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

