Packt
Maschinelles Lernen mit PyTorch und Scikit-Learn

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

Packt

Maschinelles Lernen mit PyTorch und Scikit-Learn

Bei Coursera Plus enthalten

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

Empfohlene Erfahrung

4 Wochen 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 Mittel

Empfohlene Erfahrung

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

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

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

September 2025

Bewertungen

18 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

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

Packt - Course Instructors
Packt
1.267 Kurse297.713 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