Python ist eine der am weitesten verbreiteten Programmiersprachen im Bereich des maschinellen Lernens (ML), und in vielen Stellenausschreibungen für ML wird diese Sprache als Kernkompetenz verlangt. Dieser Kurs stattet angehende Praktiker des maschinellen Lernens mit grundlegenden Python-Kenntnissen aus, die ihnen helfen, sich bei Arbeitgebern zu profilieren.
![IBM](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/http://coursera-university-assets.s3.amazonaws.com/bb/f5ced2bdd4437aa79f00eb1bf7fbf0/IBM-Logo-Blk---Square.png?auto=format%2Ccompress&dpr=1&w=28&h=28)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/1a4589dccee10648821b7ea23e5fca9a.png?auto=format%2Ccompress&dpr=1&q=80)
![IBM](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/http://coursera-university-assets.s3.amazonaws.com/c0/87a10033a311e892619b85c6fd62bb/IBM-200x48.png?auto=format%2Ccompress&dpr=1&h=45)
Maschinelles Lernen mit Python
Dieser Kurs ist Teil mehrerer Programme.
![Joseph Santarcangelo](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/19/c6bf4030a611e897095b4bb8907d1a/joseph.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
![Jeff Grossman](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/c4/1d44d3c1b546c9ab86b3d6d2e24d58/Jeff-Grossman-Pic.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
Dozenten: Joseph Santarcangelo
506.875 bereits angemeldet
Bei enthalten
(16,798 Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
In nur 6 Wochen erlernen Sie grundlegende Kenntnisse des maschinellen Lernens in Python, einschließlich der Verwendung von Scikit-Learn zum Erstellen, Testen und Bewerten von Modellen.
Anwendung von Datenaufbereitungstechniken und Verwaltung von Kompromissen zwischen Verzerrung und Varianz zur Optimierung der Modellleistung.
Wie man die wichtigsten Algorithmen des maschinellen Lernens, einschließlich linearer Regression, Entscheidungsbäumen und SVM, für Klassifizierungs- und Regressionsaufgaben implementiert.
Bewertung der Modellleistung mithilfe von Metriken, Kreuzvalidierung und Hyperparameter-Abstimmung, um Genauigkeit und Zuverlässigkeit zu gewährleisten.
Kompetenzen, die Sie erwerben
- Kategorie: Maschinelles Lernen
Wichtige Details
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/31ebcba3851b87d1d8609abf15d0ff7e.png?auto=format%2Ccompress&dpr=1&w=24&h=24)
Zu Ihrem LinkedIn-Profil hinzufügen
15 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/74c8747e8210831049cf88dd4eefe26c.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=320)
Erweitern Sie Ihre Fachkenntnisse
- 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 IBM zur Vorlage
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/a7c5400e51272c78b710ce9b56fd3178.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=562)
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/de1a6556fbe605411e8c1c2ca4ba45f1.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=259)
Erwerben Sie ein Karrierezertifikat.
Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/de1a6556fbe605411e8c1c2ca4ba45f1.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=333)
In diesem Kurs gibt es 6 Module
Dieses Modul vermittelt Ihnen Kenntnisse über grundlegende Konzepte des maschinellen Lernens, damit Sie tiefer in die angewandte Modellierung des maschinellen Lernens einsteigen können. Sie werden lernen, dass die Modellierung von maschinellem Lernen ein iterativer Prozess mit verschiedenen Lebenszyklusphasen ist. Sie werden auch die täglichen Aktivitäten im Leben eines Ingenieurs für maschinelles Lernen kennenlernen. Sie lernen verschiedene Open Source-Tools für maschinelles Lernen kennen, darunter das beliebte Python-Paket scikit-learn.
Das ist alles enthalten
8 Videos2 Lektüren2 Aufgaben1 Plug-in
In diesem Modul lernen Sie zwei grundlegende statistische Modellierungsmethoden kennen, die lineare Regression und die logistische Regression, die als klassische Modelle für maschinelles Lernen gelten. Die lineare Regression, die häufig bei der Lösung von Problemen in der Praxis eingesetzt wird, modelliert eine lineare Beziehung zwischen unabhängigen Variablen und einer abhängigen Variable. Die logistische Regression, eine Erweiterung der linearen Regression, fungiert als Klassifikator und kann durch Transformation der Eingaben nichtlineare Beziehungen verarbeiten. Durch die Implementierung dieser Modelle erhalten Sie einen Einblick in ihre Grenzen und verstehen die Fortschritte, die moderne maschinelle Lernmodelle bieten, besser.
Das ist alles enthalten
6 Videos1 Lektüre3 Aufgaben3 App-Elemente1 Plug-in
In diesem Modul lernen Sie, wie man moderne überwachte maschinelle Lernmodelle implementiert. Sie werden zunächst verstehen, wie binäre Klassifikation funktioniert und entdecken, wie man einen Multiklassenklassifikator aus binären Klassifikationskomponenten konstruiert. Sie werden lernen, was Entscheidungsbäume sind, wie sie lernen und wie man sie aufbaut. Entscheidungsbäume, die zur Lösung von Klassifizierungsproblemen verwendet werden, haben eine natürliche Erweiterung, die Regressionsbäume, die Regressionsprobleme behandeln können. Sie lernen andere überwachte Lernmodelle kennen, z. B. KNN und SVM. Sie lernen, was Verzerrung und Varianz bei der Modellanpassung bedeuten, und den Kompromiss zwischen Verzerrung und Varianz, der allen Lernmodellen in unterschiedlichem Ausmaß innewohnt. Sie lernen Strategien zur Abschwächung dieses Zielkonflikts kennen und arbeiten mit Modellen, die dieses Ziel sehr gut erreichen.
Das ist alles enthalten
6 Videos1 Lektüre3 Aufgaben6 App-Elemente1 Plug-in
In diesem Modul lernen Sie das unüberwachte Lernen kennen, einen Ansatz des maschinellen Lernens, der keine markierten Daten benötigt. Anstatt korrekte Antworten zu verwenden, identifizieren diese Algorithmen Muster in Daten auf der Grundlage von Ähnlichkeit. Diese Muster bilden Cluster in einem N-dimensionalen Merkmalsraum, in dem Datenpunkte, die nahe beieinander liegen, als Cluster betrachtet werden können. Cluster können eine hierarchische Struktur haben, ähnlich wie natürliche Systeme, z. B. Galaxien oder biologische Taxonomien. Sie werden etwas über Clustering-Algorithmen lernen und darüber, wie unüberwachtes Lernen Merkmale für andere Modellierungsaufgaben reduzieren kann, indem Sie Python zur Implementierung verschiedener Clustering- und Dimensionalitätsreduktionstechniken verwenden.
Das ist alles enthalten
5 Videos1 Lektüre3 Aufgaben4 App-Elemente1 Plug-in
In diesem Modul lernen Sie, wie Sie die Leistung von überwachten maschinellen Lernmodellen mithilfe verschiedener Metriken bewerten können, je nachdem, ob Sie Klassifizierungs- oder Regressionsmodelle erstellen. Sie werden Hyperparameter-Abstimmungstechniken wie die Kreuzvalidierung erforschen, um eine Überanpassung zu verhindern und eine unvoreingenommene Modellbewertung zu gewährleisten. Außerdem lernen Sie Regularisierungstechniken für lineare Regression kennen, um durch Rauschen und Ausreißer verursachte Überanpassung zu verringern. Schließlich werden Sie praktische Erfahrungen mit dem Aufbau, der Feinabstimmung und der Bewertung von Modellen mit diesen Techniken sammeln.
Das ist alles enthalten
6 Videos1 Lektüre3 Aufgaben5 App-Elemente1 Plug-in
In diesem Modul liegt der Schwerpunkt auf der Anwendung und Demonstration der im Kurs erworbenen Fähigkeiten, indem Sie eine umfassende Abschlussaufgabe bearbeiten. In dieser Aufgabe werden Sie historische Niederschlagsdaten analysieren, um ein Klassifikationsmodell zu entwickeln und zu optimieren. Sie führen ein Feature-Engineering durch, bewerten die Leistung des Modells mit verschiedenen Klassifikatoren und fassen Ihre Ergebnisse in Form von Visualisierungen zusammen. Sobald Sie die Aufgabe abgeschlossen haben, wird sie im nächsten Abschnitt automatisch von einem KI-Bewertungstool benotet.
Das ist alles enthalten
1 Video3 Lektüren1 Aufgabe3 App-Elemente
Dozenten
![Joseph Santarcangelo](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/19/c6bf4030a611e897095b4bb8907d1a/joseph.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
![Jeff Grossman](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/c4/1d44d3c1b546c9ab86b3d6d2e24d58/Jeff-Grossman-Pic.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
von
Empfohlen, wenn Sie sich für Maschinelles Lernen interessieren
Korea Advanced Institute of Science and Technology(KAIST)
University of Michigan
Korea Advanced Institute of Science and Technology(KAIST)
DeepLearning.AI
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Felipe_Moitta.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Jennifer_John.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Larry_Tao_Wang_1.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Chaitanya_Anand.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
Bewertungen von Lernenden
16.798 Bewertungen
- 5 stars
76,02 %
- 4 stars
18,63 %
- 3 stars
3,39 %
- 2 stars
0,95 %
- 1 star
0,99 %
Zeigt 3 von 16798 an
Geprüft am 15. Jan. 2025
good course , some part is typical more statistical part shown, even i have good understanding of ML , so new learner will find little typical. rest tutor voice and language is understandable.
Geprüft am 1. Jan. 2020
could be split in two courses to be given enough focus. it was very condensed and needed more time and explanation in each section. The instructor was very good but more details would have been nice
Geprüft am 18. Apr. 2020
This course was a great taster for machine learning techniques. My only recommendation would be to add more explanation on tuning techniques for models and cover more of the supporting mathematics.
![Platzhalter](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/7a1c0e2e779c1ff27cae62480adfe003.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=120)
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
Die Beliebtheit von Python im Bereich des maschinellen Lernens beruht auf seiner Einfachheit, Lesbarkeit und den umfangreichen Bibliotheken wie TensorFlow, PyTorch und scikit-learn, die komplexe ML-Aufgaben vereinfachen. Die aktive Community und die einfache Integration mit anderen Sprachen und Tools machen Python ebenfalls zu einer idealen Wahl für ML.
Ingenieure für maschinelles Lernen verwenden Python, um Algorithmen zu entwickeln, Daten vorzuverarbeiten, Modelle zu trainieren und die Ergebnisse zu analysieren. Mit den umfangreichen Bibliotheken und Frameworks von Python können sie mit verschiedenen Modellen experimentieren, die Leistung optimieren und Anwendungen effizient einsetzen.
Python bietet eine breite Palette von ML-Bibliotheken, ist einsteigerfreundlich und bietet großartige Unterstützung für Datenvisualisierung und Modellinterpretation. Außerdem unterstützt Python Rapid Prototyping, was das Testen und Verfeinern von Modellen im Vergleich zu anderen Sprachen wie C++ oder Java erleichtert.