Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.5
15 Bewertungen
Stufe Mittel
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
Grundlegende Vertrautheit mit der Python-Syntax, Datenstrukturen und Konzepten der linearen Algebra wie Vektoren, Matrizen, Punktprodukte und Eigenwerte.
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.5
15 Bewertungen
Stufe Mittel
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
Grundlegende Vertrautheit mit der Python-Syntax, Datenstrukturen und Konzepten der linearen Algebra wie Vektoren, Matrizen, Punktprodukte und Eigenwerte.
Wenn Sie sich für diesen Kurs anmelden, müssen Sie auch ein bestimmtes Programm auswählen.
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 zur Vorlage
In diesem Kurs gibt es 4 Module
Willkommen bei den Grundlagen des Maschinellen Lernens, Ihrem praktischen Leitfaden für grundlegende Techniken, die datengesteuerte Lösungen ermöglichen. Beherrschen Sie die Schlüsselbereiche des maschinellen Lernens - überwachtes Lernen (Vorhersage), unüberwachtes Lernen (Mustererkennung), Datenvorverarbeitung und Feature Engineering sowie Zeitreihenvorhersage - und nutzen Sie Pandas, Scikit-learn, Statsmodels und Prophet, um reale Herausforderungen zu meistern. Am Ende dieses Kurses werden Sie in der Lage sein: - wichtige überwachte Modelle (z. B. Regression, Klassifizierung, baumbasierte Modelle und SVMs) für die Vorhersage zu implementieren und zu evaluieren. - unüberwachte Methoden (z. B, K-Means, Isolation Forest) zur Segmentierung und Anomalie-Erkennung - Robuste Datenvorverarbeitung: Umgang mit fehlenden Daten, Kodierung von kategorialen Merkmalen, Skalierung von Merkmalen und Dimensionalitätsreduktion (PCA) - Erstellung und Analyse von Zeitreihenvorhersagen mit ARIMA, Exponential Smoothing, Holt-Winters und Prophet Durch praktische Übungen und ein Projekt zur Vorhersage von Kundenkäufen entwickeln Sie vielseitige Fähigkeiten, um gängige Herausforderungen des Maschinellen Lernens sicher zu meistern.
Willkommen zum überwachten Lernen, der Grundlage des modernen maschinellen Lernens! In diesem Modul lernen Sie wesentliche Algorithmen wie lineare Regression, logistische Regression, Entscheidungsbäume und Support Vector Machines (SVMs) kennen, die das Rückgrat der prädiktiven Analytik bilden. Wir führen Sie durch praktische Implementierungen mit branchenüblichen Tools wie Scikit-learn und helfen Ihnen, Modelle zu erstellen, die Ergebnisse mit beeindruckender Genauigkeit vorhersagen können. Am Ende dieses Moduls werden Sie in der Lage sein, den richtigen Algorithmus für verschiedene Probleme auszuwählen, Modelle effektiv zu trainieren und zu bewerten und ihre Ergebnisse zu interpretieren, um datengestützte Entscheidungen zu treffen.
Vorhersage von Hauspreisen mit linearer Regression•60 Minuten
Vorhersage der Darlehensbewilligung mit logistischer Regression•60 Minuten
Abwanderungsvorhersage mit Entscheidungsbäumen und Zufallsforsten•60 Minuten
Klassifizierung handgeschriebener Ziffern mit SVMs•60 Minuten
Unüberwachtes Lernen
Modul 2•7 Stunden abzuschließen
Moduldetails
Was tun Sie, wenn Ihre Daten nicht über beschriftete Beispiele verfügen? In diesem Modul lernen Sie das unüberwachte Lernen kennen, bei dem Algorithmen ganz von allein Struktur und Statistik in Daten finden. Sie lernen Clustering-Techniken wie K-Means und hierarchisches Clustering kennen, um ähnliche Kunden, Produkte oder Verhaltensweisen zu gruppieren, und erfahren, wie Sie Anomalien erkennen, die auf Betrug oder ungewöhnliche Ereignisse hindeuten könnten. Am Ende dieses Moduls verfügen Sie über leistungsstarke Tools, mit denen Sie verborgene Statistiken in Ihren Daten aufdecken können, die bei überwachten Methoden möglicherweise übersehen werden, und erweitern so Ihr Instrumentarium für reale Herausforderungen in der Datenwissenschaft.
Das ist alles enthalten
10 Videos8 Lektüren5 Aufgaben4 Unbewertete Labore
Infos zu Modulinhalt anzeigen
10 Videos•Insgesamt 44 Minuten
Was macht unüberwachtes Lernen so leistungsfähig?•3 Minuten
Wie Netflix und Spotify unüberwachtes Lernen nutzen•7 Minuten
Unbeschriftete Daten in Python erforschen•6 Minuten
Kundensegmentierung: Erkennen von natürlichen Clustern in Ihren Daten•3 Minuten
Clustering mit K-Means: Vom Coding zur Kundenstatistik•3 Minuten
Die Wahl des besten K mit der Ellbogenmethode•4 Minuten
Was ist hierarchisches Clustering und wie kann es visualisiert werden?•4 Minuten
Hierarchisches Clustering in Aktion: Python-Implementierung und Statistik•7 Minuten
Was ist Anomalie-Erkennung? Erforschung von Mustern des Kreditkartenbetrugs•3 Minuten
Anomalie-Erkennung mit Isolation Forest in Python•4 Minuten
8 Lektüren•Insgesamt 52 Minuten
Was ist unüberwachtes Lernen?•7 Minuten
Anomalie-Erkennung und industrielle Anwendungen•7 Minuten
Wie K-Means Clustering funktioniert•5 Minuten
Auswahl von K und Grenzen von K-Means•8 Minuten
Was ist Hierarchisches Clustering?•5 Minuten
Interpretation von Dendrogrammen und Verständnis von Kompromissen•5 Minuten
Was ist Anomalie-Erkennung und warum ist sie anders?•5 Minuten
Methoden und Herausforderungen bei der Erkennung von Anomalien•10 Minuten
5 Aufgaben•Insgesamt 90 Minuten
Unüberwachtes Lernen - Mastery•30 Minuten
Wissen prüfen: Grundlagen des unüberwachten Lernens•15 Minuten
Wissen prüfen: Schlüsselkonzepte der Anomalie-Erkennung•15 Minuten
4 Unbewertete Labore•Insgesamt 240 Minuten
Visualisierung von Kundensegmentierungsdaten•60 Minuten
Segmentierung der Kundschaft mit K-Means Clustering•60 Minuten
Gruppierung von Airline-Kunden mit Hilfe von hierarchischem Clustering•60 Minuten
Erkennung von Kreditkartenbetrug mit Isolation Forest•60 Minuten
Datenvorverarbeitung und Merkmalstechnik
Modul 3•7 Stunden abzuschließen
Moduldetails
Wussten Sie, dass die Datenvorbereitung den Erfolg eines Modells oft mehr bestimmt als die Auswahl des Algorithmus? In diesem wichtigen Modul lernen Sie die entscheidenden Fähigkeiten der Datenvorverarbeitung und des Feature-Engineerings, die Neulinge von professionellen Datenwissenschaftlern unterscheiden. Wir führen Sie durch den Umgang mit fehlenden Daten, die Kodierung kategorischer Variablen, die Skalierung von Merkmalen und die Auswahl der wichtigsten Attribute, die Ihre Modelle zum Strahlen bringen werden. Wenn Sie diese Techniken beherrschen, werden Sie die Genauigkeit und Zuverlässigkeit Ihrer Modelle drastisch verbessern und sicherstellen, dass sie auch bei unordentlichen Daten aus der realen Welt gut funktionieren, an denen weniger gut vorbereitete Modelle sonst scheitern würden.
Das ist alles enthalten
11 Videos7 Lektüren5 Aufgaben4 Unbewertete Labore
Infos zu Modulinhalt anzeigen
11 Videos•Insgesamt 45 Minuten
Warum Datenvorverarbeitung und Feature Engineering so wichtig sind•3 Minuten
Warum fehlende Daten Modelle sprengen: Das Problem in Aktion•4 Minuten
Wie sich fehlende Daten auf die Genauigkeit von Modellen auswirken - und was man dagegen tun kann•5 Minuten
Warum ML-Modelle nicht mit kategorialen Rohdaten umgehen können•5 Minuten
Arten von kategorialen Variablen und deren Codierung•3 Minuten
Vergleich von Label-Kodierung und Modellleistung•5 Minuten
Warum die Skalierung von Merkmalen beim maschinellen Lernen wichtig ist•5 Minuten
Skalierung Ihrer Daten: Normalisierung mit Min-Max-Skalierer•3 Minuten
Standardisierung mit Z-Score-Skalierung + Auswirkungen auf die Modellleistung•3 Minuten
Warum zu viele Funktionen Ihrem Modell schaden können•3 Minuten
Anwendung von Feature Selection & PCA in Python•5 Minuten
7 Lektüren•Insgesamt 54 Minuten
Ursachen für fehlende Daten - und warum das wichtig ist•5 Minuten
Umgang mit fehlenden Daten in ML-Pipelines•8 Minuten
Warum wir kategorische Daten beim maschinellen Lernen kodieren•10 Minuten
Auswahl der RIGHT-Kodierungsmethode für Ihre Daten•5 Minuten
Was ist Feature-Skalierung und warum sie beim maschinellen Lernen wichtig ist?•6 Minuten
Warum und wie wir die RIGHT-Merkmale auswählen•10 Minuten
Was ist eine Merkmalsextraktion und wann sollten Sie sie verwenden?•10 Minuten
5 Aufgaben•Insgesamt 90 Minuten
Beherrschung der Datenvorverarbeitung und des Feature Engineering•30 Minuten
Wissen prüfen: Umgang mit fehlenden Daten - Schlüsselkonzepte•15 Minuten
Bereinigung eines Customer Purchase Dataset•60 Minuten
Umwandlung kategorischer Daten für ein Gehaltsvorhersagemodell•60 Minuten
Skalierungsmerkmale für ein Darlehensgenehmigungsmodell•60 Minuten
Reduzierung der Merkmale für ein Modell zur Vorhersage von Hauspreisen•60 Minuten
Zeitreihenprognose
Modul 4•8 Stunden abzuschließen
Moduldetails
Lassen Sie uns herausfinden, wie man richtig Prognosen aus zeitabhängigen Daten erstellt! In diesem Modul lernen Sie spezielle Techniken für die Arbeit mit zeitabhängigen Daten wie Aktienkursen, Umsatzprognosen und Sensormesswerten, mit denen herkömmliche ML-Ansätze nicht effektiv umgehen können. Sie werden praktische Prognosemodelle mit Tools wie ARIMA, Exponential Smoothing und Facebook Prophet implementieren und verstehen, wie man Trends, Saisonalität und andere zeitliche Muster erkennt. Am Ende dieses Moduls werden Sie in der Lage sein, genaue Prognosesysteme zu erstellen, die zukünftige Werte auf der Grundlage historischer Muster vorhersagen können, und Ihr Toolkit für maschinelles Lernen um eine leistungsstarke und gefragte Fähigkeit zu erweitern.
Coursera bringt ein vielfältiges Netzwerk von Fachexperten zusammen, die ihr Fachwissen durch berufliche Erfahrung in der Industrie oder einen starken akademischen Hintergrund unter Beweis gestellt haben. Diese Dozenten entwerfen und unterrichten Kurse, die praktische, berufsrelevante Fähigkeiten für Lernende weltweit zugänglich machen.
Was ist ein Workflow für maschinelles Lernen in diesem Kurs?
In diesem Kurs bedeutet ein Workflow für maschinelles Lernen die Umwandlung von Rohdaten in brauchbare Modellergebnisse durch eine wiederholbare Abfolge von Vorbereitung, Modellierung und Auswertung. Der Schwerpunkt liegt auf zentralen Grundlagen wie Vorhersage, Mustererkennung, Merkmalsvorbereitung und zeitbasierte Vorhersage, damit Sie sehen, wie die Teile zusammenpassen.
Wann würden Sie einen maschinellen Lernprozess einsetzen?
Sie verwenden einen Workflow für maschinelles Lernen, wenn Sie eine strukturierte Methode benötigen, um von Rohdaten zu einer Vorhersage, Gruppierung, Suche nach Anomalien oder Prognose zu gelangen. In diesem Kurs wird er für Probleme verwendet, bei denen die Auswahl einer Methode und die Überprüfung ihrer Ergebnisse wichtiger sind als das Verlassen auf die eigene Intuition.
Wie fügt sich ein Workflow für maschinelles Lernen in einen umfassenderen Datenworkflow ein?
Sie liegt zwischen der Datenerfassung und der Nutzung der Modellergebnisse und bietet Ihnen einen klaren Prozess für die Vorbereitung der Eingaben, die Trainingsmethoden und die Beurteilung der Ergebnisse. Der Kurs behandelt sie als Bindeglied zwischen der Datenaufbereitung und angewandten Aufgaben wie Vorhersage, Mustererkennung und Prognose.
Wie unterscheidet sich ein Workflow für maschinelles Lernen von der herkömmlichen Datenanalyse?
Bei der traditionellen Datenanalyse geht es hauptsächlich darum, zu beschreiben, was bereits in den Daten vorhanden ist, während es bei einem maschinellen Lernprozess darum geht, Muster zu lernen, die auf neue Fälle angewendet werden können. In diesem Kurs geht es darum, über Zusammenfassungen und Diagramme hinauszugehen und Modelle zu trainieren, zu testen und zu interpretieren.
Braucht man irgendwelche Voraussetzungen, um einen maschinellen Lernprozess zu erlernen?
Grundlegende Kenntnisse der Datenanalyse und der Arbeit mit Python sind hilfreich, da sich der Kurs auf die Anwendung von Methoden des maschinellen Lernens konzentriert, anstatt sie nur zu definieren. Am wichtigsten ist die Fähigkeit, mit tabellarischen Daten zu arbeiten, einem Modellierungsprozess zu folgen und Ergebnisse zu interpretieren.
Welche Werkzeuge, Plattformen oder Methoden werden in diesem Kurs verwendet?
Der Kurs verwendet Python-basierte Werkzeuge, insbesondere Pandas für die Arbeit mit Daten und Scikit-learn für die Erstellung und Auswertung von Modellen. Es werden auch auf Prognosen ausgerichtete Bibliotheken für die Arbeit mit Zeitreihen vorgestellt.
Welche konkreten Aufgaben werden Sie in diesem Kurs üben oder erledigen?
Sie üben, Daten vorzubereiten, Vorhersagemodelle zu erstellen, unbeschriftete Daten auf Gruppen oder ungewöhnliche Fälle hin zu untersuchen und Prognosen aus zeitbasierten Mustern zu erstellen. Bei all diesen Aufgaben liegt der Schwerpunkt des Kurses darauf, einen wiederholbaren Arbeitsablauf für maschinelles Lernen von den Eingabedaten bis zur ausgewerteten Ausgabe zu befolgen.