Grundlagen des maschinellen Lernens
Erhalten Sie eine Einführung in grundlegende Konzepte und Frameworks des maschinellen Lernens in R.
Grundlagen des maschinellen Lernens ist eine kostenlose R Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des R Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der R Academy-Kurs umfasst insgesamt 3 Lektionen.
Einführung in Machine Learning mit R
Machine Learning ermöglicht es Computern, Muster aus Daten zu lernen und Vorhersagen zu treffen. R stellt mehrere Bibliotheken für Machine Learning bereit, darunter caret und randomForest.

Caret-Paket laden
Das Paket caret vereinfacht Machine-Learning-Workflows in R.
library(caret)
data(iris)Daten in Trainings- und Testdaten aufteilen
Durch die Aufteilung der Daten wird eine korrekte Modellbewertung ermöglicht, da Training und Test getrennt erfolgen.
set.seed(123)
trainIndex <- createDataPartition(iris$Species, p=0.8, list=FALSE)
trainData <- iris[trainIndex,]
testData <- iris[-trainIndex,]Entscheidungsbaummodell erstellen
Entscheidungsbäume klassifizieren Daten, indem sie Merkmale an Entscheidungspunkten aufteilen.
library(rpart)
model <- rpart(Species ~ ., data=trainData)
plot(model)
text(model)Random-Forest-Modell trainieren
Random Forests verbessern Entscheidungsbäume, indem sie mehrere Modelle kombinieren.
library(randomForest)
rf_model <- randomForest(Species ~ ., data=trainData)
print(rf_model)Vorhersagen treffen
Verwenden Sie predict(), um Vorhersagen für neue Daten zu treffen.
predictions <- predict(rf_model, newdata=testData)Modellgenauigkeit bewerten
Die Genauigkeit misst, wie gut das Modell mit Testdaten funktioniert.
confusionMatrix(predictions, testData$Species)Hyperparameteroptimierung
Verwenden Sie train(), um Modellparameter für eine bessere Leistung zu optimieren.
tuned_model <- train(Species ~ ., data=trainData, method='rf', tuneLength=3)Zusammenfassung
In dieser Lektion haben Sie Folgendes gelernt:
- Wie Sie Daten in Trainings- und Testdatensätze aufteilen.
- Wie Sie Entscheidungsbaum- und Random-Forest-Modelle erstellen.
- Wie Sie die Modellleistung bewerten und Hyperparameter optimieren.

Lerne R mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 43
- Lektionen
- 159
Häufig gestellte Fragen
Ist die Lektion „Grundlagen des maschinellen Lernens“ kostenlos?
Ja — der vollständige Text von „Grundlagen des maschinellen Lernens“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des R Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der R Academy-Kurs umfasst insgesamt 3 Lektionen.
Was lerne ich in „Grundlagen des maschinellen Lernens“?
Erhalten Sie eine Einführung in grundlegende Konzepte und Frameworks des maschinellen Lernens in R. Du übst R Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um R Academy zu starten?
Keine Vorkenntnisse erforderlich. R Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 3.
Wie lange dauert die Lektion „Grundlagen des maschinellen Lernens“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser R Academy-Lektion Code schreiben und ausführen?
Ja. Jede R Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Regressionsmodelle
- Zeitreihenanalyse
- Grundlagen des maschinellen Lernens