Seit 2019 im DACH-RaumSeit 2019
50+ Statistik-Experten50+ Experten
Über 1.200 Projekte1.200+ Projekte
Alle StatistikprogrammeAlle Programme
Express möglichExpress

Statistik-Glossar

ROC-Kurve

Receiver Operating Characteristic Curve · Maximilian Fuchs · 24. April 2026 · 5 Min. Lesezeit

Was versteht man unter der ROC-Kurve?

Die ROC-Kurve (Receiver Operating Characteristic Curve) ist ein grafisches Instrument zur Bewertung der Güte eines binären Klassifikationsmodells. Sie zeigt, wie gut ein Modell zwischen zwei Klassen – typischerweise „positiv“ und „negativ“ – unterscheiden kann, und zwar über alle möglichen Entscheidungsschwellen (Cutoff-Werte) hinweg.

Die Kurve wird in einem zweidimensionalen Koordinatensystem dargestellt. Auf der y-Achse liegt die Sensitivität (auch: True Positive Rate, TPR), auf der x-Achse die 1 − Spezifität (auch: False Positive Rate, FPR):

Sensitivität (TPR)

False Positive Rate (FPR)

Jeder Punkt auf der ROC-Kurve entspricht einem bestimmten Cutoff-Wert. Je weiter die Kurve in die linke obere Ecke des Diagramms gedrückt ist, desto besser ist die Trennleistung des Modells. Ein Modell, das zufällig rät, erzeugt eine diagonale Linie von der unteren linken zur oberen rechten Ecke.

Als zusammenfassendes Gütemaß wird häufig die AUC (Area Under the Curve) berechnet – also die Fläche unter der ROC-Kurve. Sie liegt zwischen 0 und 1, wobei ein Wert von 0,5 einem zufälligen Modell entspricht und ein Wert von 1,0 einer perfekten Klassifikation.

Einfach erklärt Stell dir vor, du entwickelst einen medizinischen Test, der erkennen soll, ob eine Person krank ist. Mit jedem Schwellenwert, ab dem du einen Befund als „positiv“ wertest, verändern sich Sensitivität und Falsch-Alarm-Rate. Die ROC-Kurve zeigt dir auf einen Blick, wie gut dein Test bei allen möglichen Schwellenwerten abschneidet – und die AUC gibt dir eine einzige Zahl dafür.

Warum ist die ROC-Kurve für statistische Analysen wichtig?

Klassifikationsmodelle liefern oft keine direkte Ja/Nein-Entscheidung, sondern eine Wahrscheinlichkeit oder einen Score. Wie gut ein Modell wirklich ist, hängt davon ab, bei welchem Schwellenwert man diese Wahrscheinlichkeit in eine Entscheidung umwandelt. Die ROC-Kurve macht diese Abhängigkeit sichtbar und ermöglicht so einen fairen, schwellenwertunabhängigen Modellvergleich.

Besonders wichtig ist die ROC-Analyse in folgenden Situationen:

  • Ungleich verteilte Klassen: Wenn eine Klasse viel seltener vorkommt als die andere (z. B. Betrugsfälle), ist die bloße Trefferquote (Accuracy) ein schlechtes Gütemaß. Die AUC ist davon weniger beeinflusst.
  • Modellvergleich: Zwei oder mehr Klassifikationsmodelle lassen sich über ihre AUC-Werte direkt gegenüberstellen.
  • Schwellenwertauswahl: Mithilfe der ROC-Kurve lässt sich gezielt ein Cutoff wählen, der dem jeweiligen Anwendungskontext gerecht wird – etwa wenn falsche Negative teurer sind als falsche Positive.
Häufiger Fehler Die AUC wird oft unkritisch als alleiniges Gütemaß verwendet. Ein hoher AUC-Wert bedeutet nicht zwangsläufig, dass das Modell in der Praxis gut funktioniert – besonders wenn die Klassen stark unausgewogen sind oder wenn der konkrete Cutoff für die Entscheidungspraxis entscheidend ist. Die ROC-Kurve sollte stets im Zusammenhang mit dem Anwendungskontext interpretiert werden.

Praxisbeispiel zur ROC-Kurve

Ein Forschungsteam entwickelt ein Modell, das auf Basis von Blutmarkern vorhersagen soll, ob eine Person an Diabetes erkrankt ist. Das Modell gibt für jede Person einen Score zwischen 0 und 1 aus. Anhand einer Testkohorte werden bei verschiedenen Cutoffs die Sensitivität und die FPR berechnet:

Tabelle 1. Sensitivität und FPR bei verschiedenen Cutoff-Werten
Cutoff Sensitivität (TPR) False Positive Rate (FPR)
0,9 0,30 0,02
0,7 0,62 0,10
0,5 0,80 0,20
0,3 0,91 0,38
0,1 0,97 0,65

Diese Wertepaare ergeben zusammen die ROC-Kurve. Die berechnete AUC beträgt in diesem Beispiel 0,88 – ein guter Wert, der darauf hindeutet, dass das Modell Kranke und Gesunde deutlich besser trennt als ein zufälliges Modell. Das Team entscheidet sich für einen Cutoff von 0,5, da hier eine hohe Sensitivität von 80 % erreicht wird, ohne die Falsch-Positiv-Rate übermäßig zu erhöhen.

Gut zu wissen Die AUC lässt sich auch probabilistisch interpretieren: Sie gibt die Wahrscheinlichkeit an, dass das Modell einer zufällig gewählten positiven Person einen höheren Score zuweist als einer zufällig gewählten negativen Person.

ROC-Kurve AUC Klassifikation Sensitivität Spezifität Binäre Klassifikation Modellgüte Cutoff

Ihr persönlicher Ansprechpartner

Maximilian Fuchs, M. Sc.

Teilen Sie uns mit, wie wir Ihnen helfen können.

  • Persönlicher Ansprechpartner
  • Schnelle Rückmeldung
  • Transparente Preise
  • Schutz Ihrer Daten

Fragen? Einfach anrufen!