Ultralytics YOLO27:
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Brier Score

Der Brier-Score ist der mittlere quadratische Fehler zwischen vorhergesagten Wahrscheinlichkeiten und tatsächlichen Ergebnissen; niedriger ist besser. Formel, Referenzwerte, Gütemaß und Code.

Der Brier-Score misst die Genauigkeit probabilistischer Vorhersagen als mittlere quadrierte Abweichung zwischen jeder vorhergesagten Wahrscheinlichkeit und dem tatsächlichen Ergebnis. Dabei wird das Ergebnis mit 1 codiert, wenn das Ereignis eingetreten ist, und mit 0, wenn nicht. Für binäre Ereignisse reicht der Wert von 0 – einem perfekten Ergebnis – bis 1. Ein Modell, das immer 0,5 vorhersagt, erzielt genau 0,25. Der Meteorologe Glenn W. Brier führte den Score 1950 zur Überprüfung probabilistischer Wettervorhersagen ein. Heute wird er zur Bewertung von klinischen Risikomodellen, Prognosewettbewerben und Klassifikatoren für maschinelles Lernen (ML) verwendet. Er bewertet die Wahrscheinlichkeiten selbst, bevor ein Schwellenwert sie in Entscheidungen umwandelt. So unterscheidet er zwischen einer zögerlichen korrekten Vorhersage von 0,51 und einer selbstsicheren von 0,99, obwohl Genauigkeit, Präzision und Trefferquote beide gleich bewerten.

So wird der Brier-Score berechnet#

Für N Vorhersagen mit Wahrscheinlichkeit p und Ergebnis o entspricht der Brier-Score dem Mittelwert von (p − o)². Ein Modell, das eine Wahrscheinlichkeit von 80 % für einen Defekt vorhersagt, erhält bei vorhandenem Defekt eine Strafe von 0,04, also (0,8 − 1)², und bei fehlendem Defekt eine Strafe von 0,64, also (0,8 − 0)². Selbstsichere Fehler kosten daher weit mehr als zögerliche. Der Brier-Score ist eine strikt propriate Bewertungsregel: Den besten erwarteten Wert erzielt ein Modell nur, wenn es die Wahrscheinlichkeiten angibt, an die es tatsächlich glaubt. Es kann also keinen Vorteil daraus ziehen, seine Vorhersagen in Richtung 0 oder 1 zu verschieben.

Bei mehr als zwei Klassen werden die quadrierten Abweichungen zwischen dem vorhergesagten Wahrscheinlichkeitsvektor und dem One-Hot-Vektor der tatsächlichen Klasse über die Klassen summiert und über alle Beispiele gemittelt. Diese Mehrklassenvariante, die Bri ers ursprünglicher Definition entspricht, reicht von 0 bis 2. Die Funktion brier_score_loss von scikit-learn akzeptiert beide Fälle. Standardmäßig halbiert sie den binären Score auf den üblichen Wertebereich von 0 bis 1 und behält für Eingaben mit mehreren Klassen den Bereich von 0 bis 2 bei. Daher sind Scores aus unterschiedlichen Tools nur bei gleicher Konvention vergleichbar.

Einen Brier-Score interpretieren#

Für den Brier-Score gibt es keinen allgemeingültigen Wert für „gut“, da er davon abhängt, wie häufig das Ereignis eintritt. Ein Modell, das immer die Basisrate p vorhersagt, erzielt p(1 − p): 0,09 bei einem Ereignis, das in 10 % der Fälle eintritt, und 0,25 bei einem Ereignis, das in der Hälfte der Fälle eintritt. Der Brier Skill Score, BSS = 1 − BS / BS_ref, vergleicht ein Modell mit einer solchen Referenzvorhersage: 0 bedeutet nicht besser als die Referenz, 1 ist perfekt, und negative Werte sind schlechter als die Referenz.

from sklearn.metrics import brier_score_loss

# Outcomes (1 = defect) and the model's predicted defect probabilities
y_true = [0, 1, 1, 0, 1, 0, 0, 0, 1, 0]
y_proba = [0.10, 0.75, 0.60, 0.30, 0.90, 0.40, 0.05, 0.20, 0.35, 0.15]
model_score = brier_score_loss(y_true, y_proba)

# Reference forecast: always predict the observed defect rate
event_rate = sum(y_true) / len(y_true)
baseline_score = brier_score_loss(y_true, [event_rate] * len(y_true))

# Brier skill score: the share of the reference error the model removes
skill = 1 - model_score / baseline_score
print(f"Model {model_score:.3f}, baseline {baseline_score:.3f}, skill {skill:.2f}")

Das Skript gibt einen Modell-Score von 0,098 aus, verglichen mit 0,240, wenn immer die Defektrate von 40 % vorhergesagt wird. Der Skill Score beträgt 0,59. Das bedeutet, dass das Modell 59 % des quadrierten Fehlers der Referenzvorhersage vermeidet. Die größte Einzelstrafe von 0,42 ergibt sich für das fehlerhafte Teil, dessen Defektwahrscheinlichkeit es nur mit 0,35 bewertet hat.

Murphys Zerlegung von 1973 teilt den Score in drei Bestandteile auf: BS = Zuverlässigkeit − Auflösung + Unsicherheit. Die Zuverlässigkeit misst die Kalibrierung, also wie stark vorhergesagte Wahrscheinlichkeiten von den beobachteten Häufigkeiten der Fälle abweichen, denen sie zugewiesen wurden, und sollte niedrig sein. Die Auflösung misst, wie gut die Vorhersagen Fälle mit unterschiedlichen Ergebnissen voneinander trennen, und sollte hoch sein. Die Unsicherheit entspricht dem Basisratenterm p(1 − p) und hängt nur von den Daten ab. Ein Modell, das immer die Basisrate vorhersagt, ist perfekt kalibriert und hat eine Auflösung von null. Sein Score entspricht daher dem Unsicherheitsterm.

  • Log-Loss: Ebenfalls eine strikt propriate Bewertungsregel, berechnet anhand des Logarithmus der Wahrscheinlichkeit, die dem tatsächlichen Ergebnis zugewiesen wurde. Sie bestraft selbstsichere Fehler deutlich stärker: Eine Vorhersage von 0,99 für ein Ereignis, das nicht eintritt, verursacht beim Brier-Score Kosten von 0,98 und beim Log-Loss von 4,6. Eine Vorhersage von genau 0 für ein tatsächlich eintretendes Ereignis führt zu einem unendlichen Log-Loss.
  • Erwarteter Kalibrierungsfehler (ECE): Misst ausschließlich die Kalibrierung, indem Vorhersagen nach ihrer Konfidenz in Gruppen eingeteilt und die Abweichungen zwischen Konfidenz und Genauigkeit gemittelt werden. Die Auflösung bleibt unberücksichtigt. Daher kann ein Modell, das immer die Basisrate vorhersagt, einen perfekten ECE erzielen.
  • Fläche unter der Kurve (AUC): Misst, wie gut Scores positive Fälle vor negativen einordnen. Sie bleibt bei jeder Kalibrierung unverändert, die diese Reihenfolge beibehält, beispielsweise bei der Temperaturskalierung eines binären Klassifikators.
  • Konfidenz: Der Score, den ein Modell einer Vorhersage zuordnet. Der Brier-Score prüft, ob sich diese Scores wie Wahrscheinlichkeiten verhalten. Übermäßig hohe Konfidenz lässt den Score über den Zuverlässigkeitsterm ansteigen.

Der Brier-Score in der Computer Vision#

Bildklassifikatoren, die Wahrscheinlichkeiten ausgeben, werden anhand von beschrifteten zurückgehaltenen Bildern mit dem Brier-Score bewertet. Eine erneute Berechnung anhand neu beschrifteter Produktionsbilder zeigt, ob die Kalibrierung bestehen bleibt, wenn sich Eingaben durch Datenverschiebung verändern. YOLO26-Klassifikationsmodelle geben über ihre Klassen in result.probs.data eine vollständige Softmax-Verteilung zurück. Der Mehrklassen-Brier-Score eines feinabgestimmten YOLO26-Klassifikators entspricht daher dem Mittelwert über zurückgehaltene Bilder der Summe der quadrierten Abweichungen zwischen diesem Vektor und der One-Hot-Kennzeichnung der tatsächlichen Klasse.

Explore solutions

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Wandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse um.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren
Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Wandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse um.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren
Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Wandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse um.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens