Zum Hauptinhalt springen

Kurs

Feature Engineering in R

Mittelstufe4 Std.

Du lernst die Grundkonzepte des Feature Engineering und wie du sie mit dem R-Framework tidymodels praktisch anwendest.

R4 Std.14 Videos58 Übungen4,950 XP2,694Leistungsnachweis

Erstelle dein kostenloses Konto

Mit Google fortfahren
oder
Wenn du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und dass deine Daten in den USA gespeichert werden.

Beliebt bei Lernenden in tausenden Unternehmen

Du bildest ein Team weiter?

Für Unternehmen testen

Kursbeschreibung

Entdecke Feature Engineering für maschinelles Lernen

In diesem Kurs lernst du was über Feature Engineering, das bei vielen Machine-Learning-Modellen eine wichtige Rolle spielt. Da die Leistung eines Modells direkt von den Features abhängt, die es bekommt, stellt Feature Engineering das Fachwissen in den Mittelpunkt des Prozesses. Du lernst die Grundlagen des Sound Feature Engineering kennen, das dabei hilft, die Anzahl der Variablen zu reduzieren, wo es geht, damit Lernalgorithmen schneller laufen, die Interpretierbarkeit verbessert wird und Überanpassung vermieden wird.

Feature-Engineering-Techniken in R umsetzen

Du lernst, wie man Feature-Engineering-Techniken mit dem R-Framework tidymodels umsetzt, wobei der Schwerpunkt auf dem Rezeptpaket liegt, mit dem du die besten Features für dein Modell erstellen, extrahieren, transformieren und auswählen kannst.

Entwickle Funktionen und baue bessere ML-Modelle

Wenn du mit einem neuen Datensatz konfrontiert wirst, kannst du relevante Merkmale erkennen und auswählen und nicht informative Merkmale ignorieren, damit dein Modell schneller läuft, ohne dass die Genauigkeit darunter leidet. Du wirst auch schnell damit klarkommen, Transformationen anzuwenden und neue Funktionen zu entwickeln, um deine Modelle effizienter, verständlicher und genauer zu machen!

Voraussetzungen

Lernprogramm

Kursübersicht

1

Einführung in Feature Engineering

2

Features transformieren

In diesem Kapitel lernst du, dass du über manuelle Transformationen hinaus Tools aus dem tidyverse nutzen kannst, um programmgesteuert neue Variablen zu erzeugen. Du erkundest, wie dieser Ansatz die Reproduzierbarkeit deiner Modelle verbessert und besonders hilfreich ist, wenn du mit Datensätzen mit vielen Features arbeitest.
Kapitel starten
3

Features extrahieren

Jetzt lernst du, wie Modelle oft davon profitieren, die Dimensionalität zu reduzieren und Features aus hochdimensionalen Daten zu extrahieren – unter anderem durch die Umwandlung von Textdaten in numerische Werte, das Codieren kategorialer Daten und das Bewerten der Vorhersagekraft von Variablen. Du lernst Methoden wie Hauptkomponentenanalyse, Kernel-Hauptkomponentenanalyse, numerische Extraktion aus Text, kategoriale Codierungen und Variable-Importance-Scores kennen.
Kapitel starten
4

Features auswählen

Zum Abschluss des Kurses lernst du Feature-Engineering- und Machine-Learning-Techniken kennen. Zunächst konzentrierst du dich auf die Probleme, die entstehen, wenn alle verfügbaren Features in einem Modell verwendet werden, und auf die Bedeutung, irrelevante und redundante Features zu erkennen und mithilfe eingebetteter Methoden wie Lasso und Elastic Net zu entfernen. Anschließend erkundest du Shrinkage-Methoden wie Lasso, Ridge und Elastic Net, die zur Regularisierung von Feature-Gewichten dienen oder Features auswählen, indem Koeffizienten auf null gesetzt werden. Abschließend erstellst du einen End-to-End-Workflow für Feature Engineering und wiederholst und übst die zuvor gelernten Konzepte und Funktionen in einem kleinen Projekt.
Kapitel starten
R

Feature Engineering in R

Kurs
abgeschlossen

Leistungsnachweis verdienen

Jetzt einschreiben

Erweitere deine Datenkompetenzen mit DataCamp for Mobile

Mach Fortschritte unterwegs – mit unseren mobilen Kursen und den täglichen 5-minütigen Coding-Challenges.