← Neueste Arbeiten
📊 statistics

Challenges in the calibration of tree-based models for imbalanced classification

Diese Arbeit zeigt auf, dass die analytische Kalibrierung von baumbasierten Modellen, die auf unterabgetasteten, imbalancierten Daten trainiert wurden, zu unzuverlässigen Prävalenzschätzungen und unerwarteten Verzerrungen führt, und plädiert stattdessen für die Verwendung lernbasierter Kalibrierungsmethoden wie der Beta-Kalibrierung.

Ursprüngliche Autoren: Nathan Phelps, Daniel J. Lizotte, Douglas G. Woolford

Veröffentlicht 2026-06-02
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Nathan Phelps, Daniel J. Lizotte, Douglas G. Woolford

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Das große Ganze: Das „Rezept“-Problem

Stellen Sie sich vor, Sie sind ein Koch, der lernen möchte, wie man eine perfekte Suppe zubereitet. Ihr Küchenvorrat ist jedoch extrem unausgewogen: Sie haben 10.000 Kartoffeln, aber nur 10 Karotten. Wenn Sie versuchen, das Rezept zu lernen, indem Sie eine Schüssel probieren, die 10.000 Kartoffeln und 10 Karotten enthält, werden Sie niemals lernen, wie eine Karotte schmeckt. Sie werden denken, die Suppe besteht zu 99,9 % aus Kartoffeln.

Um dies zu beheben, entscheiden Sie sich für das Undersampling (Unterabtastung). Sie werfen die meisten Kartoffeln weg, sodass Sie eine Schüssel mit 50 Kartoffeln und 10 Karotten haben. Jetzt ist Ihre Trainingsdatenbasis ausgewogen, und Sie können das Rezept besser lernen.

Der Haken: Wenn Sie die Suppe schließlich in der realen Welt kochen (wo es tatsächlich 10.000 Kartoffeln gibt), sind Ihre Geschmacksknospen immer noch an die ausgewogene Schüssel gewöhnt. Sie denken, die Suppe besteht zu 50 % aus Karotten, aber in Wirklichkeit besteht sie immer noch zu 99,9 % aus Kartoffeln. Ihre Vorhersagen sind „verzerrt“ (biased).

Die alte Lösung: Die „Mathematische Formel“

Lange Zeit nutzten Datenwissenschaftler eine spezifische mathematische Formel (Gleichung 1 in der Arbeit), um dies zu korrigieren. Die Idee war simpel: „Wir wissen, dass wir 90 % der Kartoffeln weggeworfen haben. Lassen Sie uns einfach unsere Vorhersage mit einer Zahl multiplizieren, um sie mathematisch wieder ‚hinzuzufügen‘.“

Die Autoren dieser Arbeit sagen: „Hören Sie auf damit.“

Sie fanden heraus, dass diese mathematische Formel bei baumbasierten Modellen (wie Random Forests) nicht gut funktioniert. Anstatt die Suppe zu korrigieren, macht die Formel den Geschmack völlig unberechenbar.

Die zwei Hauptprobleme, die entdeckt wurden

1. Das „Knopf“-Problem (Anzahl der Prädiktoren)

Stellen Sie sich vor, Ihr Random Forest ist ein Team von 500 Detektiven, die versuchen, ein Rätsel zu lösen.

  • Die Regel: Bei jedem Schritt dürfen die Detektive nur eine bestimmte Anzahl an Hinweisen (Prädiktoren) betrachten, um zu entscheiden, welchen Weg sie einschlagen.
  • Das Experiment: Die Autoren drehten an einem „Hinweis-Knopf“. Manchmal ließen sie die Detektive nur 2 Hinweise betrachten. Manchmal ließen sie sie 15 Hinweise betrachten.

Was passierte?
Als sie die alte mathematische Formel verwendeten, um die Verzerrung zu korrigieren, änderte sich das Endergebnis drastisch, je nachdem, wie viele Hinweise die Detektive sehen durften.

  • Wenn sie 2 Hinweise sahen, sagte das Modell 100 Brände voraus.
  • Wenn sie 15 Hinweise sahen, sagte es 140 Brände voraus.

Die Analogie: Es ist, als würde man eine Gruppe von Menschen fragen, das Gewicht einer Wassermelone zu schätzen. Wenn man ihnen sagt, sie sollen nur auf die Farbe achten, schätzen sie 10 Pfund. Wenn man ihnen sagt, sie sollen auf die Farbe, den Stiel, das Geräusch beim Klopfen und die Textur achten, schätzen sie 15 Pfund.
In einer perfekten Welt sollte die mathematische Formel diese Schätzungen so korrigieren, dass sie alle beim gleichen wahren Gewicht landen. Aber stattdessen sorgte die Formel dafür, dass die Schätzungen weiter auseinanderdrifteten. Je mehr Hinweise die Detektive nutzten, desto stärker sprang die endgültige Schätzung nach oben.

2. Die „Überraschende Verzerrung“ (Sampling Rate)

Normalerweise denken wir, dass ein Modell Ereignisse ignoriert oder zu niedrig schätzt, wenn man zu wenige „Minderheiten-Objekte“ (wie die 10 Karotten) hat.

  • Die alte Annahme: „Entscheidungsbäume ignorieren die Minderheitenklasse.“
  • Die Entdeckung der Arbeit: In ihren Experimenten machten die Entscheidungsbäume genau das Gegenteil! Sie überschätzten die Minderheitenklasse.

Die Analogie: Stellen Sie sich vor, Sie versuchen zu erraten, wie viele rote Murmeln in einem Glas mit 1.000 Murmeln sind (990 blaue, 10 rote). Sie nehmen eine kleine Stichprobe.

  • Erwartung: Sie könnten sagen: „Vielleicht 1 oder 2 rote Murmeln“ (Unterschätzung).
  • Was die Bäume taten: Die Bäume betrachteten die Stichprobe und sagten: „Wow, rote Murmeln sind überall! Ich wette, es gibt 50 rote Murmeln!“

Die Autoren fanden heraus, dass die Überschätzung des Modells immer schlimmer wurde, wenn sie die Sampling-Rate änderten (also wie viele Kartoffeln sie wegwarfen). Die mathematische Formel versuchte dies zu korrigieren, aber da der Baum bereits zu hoch schätzte, machte die Formel das Endergebnis nur noch chaotischer.

Das Praxisbeispiel: Waldbrände

Die Autoren testeten dies mit echten Daten über Waldbrände in Alberta, Kanada.

  • Waldbrände sind selten (wie die Karotten).
  • Sie verwendeten die „mathematische Formel“, um die Modelle zu korrigieren.
  • Das Ergebnis: Je nachdem, wie sie den „Hinweis-Knopf“ (Anzahl der Prädiktoren) einstellten oder wie sie die Daten sampelten, konnte die Vorhersage der Anzahl zukünftiger Brände um 40 % variieren.
  • Warum das wichtig ist: Wenn eine Regierungsbehörde diese Modelle nutzt, um zu entscheiden, wohin sie Feuerwehrautos schickt, schicken sie vielleicht zu viele LKWs in ein Gebiet und gar keine in ein anderes, nur weil sie eine Einstellung im Computercode geändert haben.

Das Fazit

Die Arbeit kommt zu dem Schluss, dass die „mathematische Formel“ (analytische Kalibrierung) ein kaputtes Werkzeug für diese spezifische Aufgabe ist. Sie erzeugt eine Situation, in der:

  1. Eine Änderung einer Einstellung (wie der Anzahl der Hinweise) das Ergebnis verändert, obwohl sich die Antwort eigentlich nicht ändern sollte.
  2. Die Modelle manchmal schätzen, dass die Minderheit häufiger vorkommt, als sie es tatsächlich ist, und die Formel dies nicht korrigieren kann.

Die Lösung: Anstatt eine starre mathematische Formel zu verwenden, schlagen die Autoren „lernende“ Methoden vor (wie die Beta-Kalibrierung). Denken Sie daran als das Einstellen eines Geschmackstesters, der die fertige Suppe tatsächlich probiert und lernt, wie er die Würze anpassen muss, anstatt zu versuchen, die Anpassung mit einem Taschenrechner zu berechnen.

Zusammenfassung in einem Satz

Die Verwendung einer einfachen mathematischen Formel, um „unausgewogene“ Daten in baumbasierten Modellen zu korrigieren, funktioniert nicht; es macht die Vorhersagen instabil und führt dazu, dass Modelle seltene Ereignisse überschätzen, weshalb wir intelligentere, lernbasierte Wege benötigen, um die Verzerrung zu beheben.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →