Rekursive Merkmalseliminierung mit Random Forests
Du wickelst einen Recursive Feature Eliminator um ein Random-Forest-Modell, um Merkmale schrittweise zu entfernen. Diese Methode ist konservativer, als Merkmale nach einem einzelnen Importance-Schwellenwert auszuwählen, denn das Entfernen eines Merkmals kann die relativen Wichtigkeiten der übrigen beeinflussen.
Diese Datensätze sind vorab geladen: X, X_train, y_train.
Folgende Funktionen und Klassen stehen dir bereits zur Verfügung: RandomForestClassifier(), RFE(), train_test_split().
Diese Übung ist Teil des Kurses
Dimensionsreduktion in Python
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Wrap the feature eliminator around the random forest model
rfe = ____(estimator=____, n_features_to_select=____, verbose=1)