Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Bestimmung der Merkmalswichtigkeit mit Random Forest | Häufig Verwendete Bagging-Modelle
Ensemble-Lernen
course content

Kursinhalt

Ensemble-Lernen

Ensemble-Lernen

1. Grundprinzipien des Aufbaus von Ensemble-Modellen
2. Häufig Verwendete Bagging-Modelle
3. Häufig Verwendete Boosting-Modelle
4. Häufig Verwendete Stacking-Modelle

book
Herausforderung: Bestimmung der Merkmalswichtigkeit mit Random Forest

Random Forest kann Feature-Wichtigkeiten bestimmen, und das ist eine seiner nützlichen Eigenschaften. Die Feature-Wichtigkeit ist ein Maß, das den Beitrag jedes Merkmals im Datensatz zur Vorhersageleistung des Random Forest-Modells quantifiziert.
Um die Feature-Wichtigkeit zu bestimmen, müssen wir die folgenden Schritte durchführen:

  1. Trainieren Sie das Random Forest-Modell auf dem erforderlichen Datensatz.
  2. Verwenden Sie das Attribut .feature_importances_ des trainierten Modells, um die Wichtigkeitswerte aller Merkmale zu erhalten. Dieses Attribut gibt ein Array von Werten zurück, die jeweils der Wichtigkeit eines bestimmten Merkmals im Datensatz entsprechen. Die Werte sind normalisiert und summieren sich zu 1, was den Vergleich der relativen Wichtigkeit verschiedener Merkmale erleichtert.
Aufgabe

Swipe to start coding

Der 'heart_disease'-Datensatz ist ein häufig verwendeter Datensatz für binäre Klassifikationsaufgaben im maschinellen Lernen. Er enthält verschiedene medizinische Attribute im Zusammenhang mit der Gesundheit von Patienten und zielt darauf ab, das Vorhandensein oder Fehlen von Herzkrankheiten bei einer Person vorherzusagen.

Ihre Aufgabe ist es, die Wichtigkeit der Merkmale des Herzkrankheitsdatensatzes zu bestimmen:

  1. Verwenden Sie die RandomForestClassifier-Klasse, um ein Modell zu erstellen.
  2. Passen Sie den Klassifikator an den Datensatz an.
  3. Finden Sie die Wichtigkeit aller Merkmale.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6
toggle bottom row

book
Herausforderung: Bestimmung der Merkmalswichtigkeit mit Random Forest

Random Forest kann Feature-Wichtigkeiten bestimmen, und das ist eine seiner nützlichen Eigenschaften. Die Feature-Wichtigkeit ist ein Maß, das den Beitrag jedes Merkmals im Datensatz zur Vorhersageleistung des Random Forest-Modells quantifiziert.
Um die Feature-Wichtigkeit zu bestimmen, müssen wir die folgenden Schritte durchführen:

  1. Trainieren Sie das Random Forest-Modell auf dem erforderlichen Datensatz.
  2. Verwenden Sie das Attribut .feature_importances_ des trainierten Modells, um die Wichtigkeitswerte aller Merkmale zu erhalten. Dieses Attribut gibt ein Array von Werten zurück, die jeweils der Wichtigkeit eines bestimmten Merkmals im Datensatz entsprechen. Die Werte sind normalisiert und summieren sich zu 1, was den Vergleich der relativen Wichtigkeit verschiedener Merkmale erleichtert.
Aufgabe

Swipe to start coding

Der 'heart_disease'-Datensatz ist ein häufig verwendeter Datensatz für binäre Klassifikationsaufgaben im maschinellen Lernen. Er enthält verschiedene medizinische Attribute im Zusammenhang mit der Gesundheit von Patienten und zielt darauf ab, das Vorhandensein oder Fehlen von Herzkrankheiten bei einer Person vorherzusagen.

Ihre Aufgabe ist es, die Wichtigkeit der Merkmale des Herzkrankheitsdatensatzes zu bestimmen:

  1. Verwenden Sie die RandomForestClassifier-Klasse, um ein Modell zu erstellen.
  2. Passen Sie den Klassifikator an den Datensatz an.
  3. Finden Sie die Wichtigkeit aller Merkmale.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt