Nach diesen Kursen fühle ich mich sicher, professionelle Visualisierungen und Dashboards zu erstellen.
Kursbeschreibung
Aus Sicht des Machine Learnings ist Regression die Aufgabe, aus verschiedenen Eingaben numerische Ergebnisse vorherzusagen. In diesem Kurs lernst du unterschiedliche Regressionsmodelle kennen, wie du diese Modelle in R trainierst, wie du die trainierten Modelle bewertest und sie für Vorhersagen nutzt.
Voraussetzungen
Lernprogramm
Kursübersicht
1
Was ist Regression?
In diesem Kapitel führen wir das Konzept der Regression aus Sicht des Machine Learnings ein. Wir stellen die grundlegende Regressionsmethode vor: die lineare Regression. Du lernst, wie man ein lineares Regressionsmodell anpasst und daraus Vorhersagen ableitet.
- Willkommen und Einführung50 XP
- Erkenne die Regressionsaufgaben50 XP
- Lineare Regression – die grundlegende Methode50 XP
- Programmiere eine einfache Regression mit einer Variablen100 XP
- Ein Modell untersuchen100 XP
- Vorhersagen nach dem Fitten eines Modells50 XP
- Vorhersagen mit dem Arbeitslosenmodell100 XP
- Multivariate lineare Regression (Teil 1)100 XP
- Multivariate lineare Regression (Teil 2)100 XP
- Lineare Regression zusammenfassen50 XP
2
Regressionmodelle trainieren und bewerten
Nachdem wir gelernt haben, einfache lineare Regressionsmodelle zu fitten, beschäftigen wir uns nun damit, wie gut unsere Modelle abschneiden. Wir betrachten die grafische Bewertung eines Modells und zwei grundlegende Metriken für Regressionsmodelle. Außerdem lernst du, wie man ein Modell so trainiert, dass es in der Praxis gut performt – nicht nur auf den Trainingsdaten. Auch wenn wir diese Techniken anhand der linearen Regression demonstrieren, gelten alle Konzepte für Modelle, die mit beliebigen Regressionsalgorithmen gefittet werden.
3
Wichtige Aspekte
Bevor wir zu fortgeschritteneren Regressionsverfahren übergehen, betrachten wir weitere Modellierungsaspekte: das Modellieren mit kategorialen Eingaben, Interaktionen zwischen Variablen und Situationen, in denen du Eingaben und Ausgaben vor dem Modellieren transformieren solltest. Obwohl anspruchsvollere Regressionsverfahren einiges davon automatisch abdecken, ist es wichtig, diese Punkte zu kennen, um zu verstehen, welche Methoden welche Themen gut handhaben – und welche Aspekte du weiterhin selbst steuern musst.
4
Mit nichtlinearen Antworten umgehen
Nachdem wir lineare Modelle sicher beherrschen, wenden wir uns Techniken zu, die Situationen modellieren, in denen die Linearitätsannahmen nicht gelten. Dazu gehören das Vorhersagen von Wahrscheinlichkeiten und Anteilen (Werte zwischen 0 und 1), das Vorhersagen von Zählwerten (nichtnegative ganze Zahlen und zugehörige Raten) sowie Antworten, die eine nichtlineare, aber additive Beziehung zu den Eingaben haben. Diese Algorithmen sind Variationen des klassischen linearen Modells.
5
Baumbasierte Methoden
In diesem Kapitel betrachten wir Modellierungsalgorithmen, die weder Linearität noch Additivität voraussetzen und die begrenzte Arten von Interaktionen zwischen Eingabevariablen lernen können. Diese Algorithmen sind baumbasierte Methoden, die funktionieren, indem sie Ensembles von Entscheidungsbäumen kombinieren, die aus den Trainingsdaten gelernt werden.
R
Überwachtes Lernen in R: Regression
Kurs
abgeschlossen

