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

Process Reward Model (PRM)

Ein Prozess-Belohnungsmodell (PRM) bewertet jeden Zwischenschritt der Schlussfolgerungen eines Modells, nicht nur die endgültige Antwort. Behandelt PRM800K, Training und Suche.

Ein Prozessbelohnungsmodell (PRM) ist ein Belohnungsmodell, das jeden Zwischenschritt einer Lösung bewertet, üblicherweise anhand der Wahrscheinlichkeit, dass der Schritt richtig ist, statt nur die endgültige Antwort zu bewerten. Ein Ergebnisbelohnungsmodell (ORM) beurteilt eine vollständige Lösung anhand ihres Ergebnisses. Es kann daher eine richtige Antwort belohnen, die über falsche Schritte erreicht wurde, und gibt keinen Hinweis darauf, an welcher Stelle eine falsche Lösung vom richtigen Weg abkam. PRMs ordnen mögliche Lösungen von großen Sprachmodellen (LLMs) und Reasoning-Modellen und lenken sie zur Inferenzzeit. Außerdem liefern sie schrittweise Belohnungen für bestärkendes Lernen. DeepMind-Forschende verglichen 2022 die beiden Arten der Überwachung anhand von Grundschulmathematik: Rückmeldungen zum Ergebnis erreichten mit weniger Beschriftungsaufwand eine ähnliche Fehlerquote bei den endgültigen Antworten. Rückmeldungen zu den einzelnen Schritten waren jedoch nötig, um den Anteil falscher Schlussfolgerungen in Lösungen mit richtiger Antwort von 14,0 % auf 3,4 % zu senken.

Lass uns Schritt für Schritt überprüfen#

OpenAIs Paper Lass uns Schritt für Schritt überprüfen aus dem Jahr 2023 machte PRMs allgemein bekannt. Menschliche Annotatoren markierten etwa 800.000 Schritte aus 75.000 Lösungen zu 12.000 Aufgaben des Wettbewerbsdatensatzes MATH als positiv, negativ oder neutral. OpenAI veröffentlichte die Beschriftungen unter dem Namen PRM800K. Das PRM wählte aus 1.860 vom GPT-4-basierten Generator erzeugten Lösungen die beste aus und löste damit 78,2 % einer repräsentativen Teilmenge des MATH-Testsatzes. Ein ORM erreichte 72,4 %, Mehrheitsentscheidung 69,6 %. Den Annotatoren wurden Lösungen gezeigt, die das aktuelle PRM hoch bewertete, die aber zu einer falschen Antwort führten. Diese Form des aktiven Lernens machte die Beschriftung etwa 2,6-mal dateneffizienter.

So wird ein PRM trainiert#

Ein PRM ist üblicherweise ein feinabgestimmtes LLM, das vorhersagt, ob ein Schritt korrekt ist, sobald dieser endet. Trainiert wird es mit einer Kreuzentropie-Verlustfunktion anhand von Schrittbeschriftungen. Eine Datenbeschriftung durch Menschen ist in diesem Detailgrad teuer. Deshalb erstellte Math-Shepherd, veröffentlicht im Dezember 2023, die Beschriftungen automatisch: Für jeden Schritt wurden mehrere Fortsetzungen erzeugt. Der Schritt wurde danach beschriftet, ob diese Fortsetzungen die bekannte richtige Antwort erreichten. Wurde dieses PRM während des PPO-Trainings zur Belohnung jedes Schritts eingesetzt, stieg die Genauigkeit von Mistral-7B bei GSM8K von 77,9 % auf 84,1 % und bei MATH von 28,6 % auf 33,0 %. Automatisch erzeugte Beschriftungen sind jedoch ungenau: Eine Studie des Qwen-Teams von Alibaba aus dem Jahr 2025 stellte fest, dass PRMs mit solchen Monte-Carlo-Schätzungen schwächer waren als PRMs mit menschlichen Beschriftungen oder Beschriftungen eines als Richter eingesetzten LLM. Das Team veröffentlichte außerdem ProcessBench, einen Benchmark dafür, wie gut ein PRM den ersten falschen Schritt findet.

PRM-Werte verwenden#

Bei der Inferenz werden aus den Schrittbewertungen eines PRM konkrete Entscheidungen. Beim Best-of-N-Sampling werden mehrere vollständige Lösungen erzeugt und die Lösung mit dem besten Gesamtwert ausgewählt. In „Lass uns Schritt für Schritt überprüfen“ wurden die Schrittwahrscheinlichkeiten miteinander multipliziert. Das Ergebnis war ungefähr genauso gut wie bei der Verwendung des niedrigsten Schrittwerts:

import torch

# PRM outputs for three sampled solutions: probability that each step is correct
solutions = {
    "A": torch.tensor([0.97, 0.93, 0.95, 0.94]),
    "B": torch.tensor([0.99, 0.24, 0.96, 0.98]),  # flawed second step, confident ending
    "C": torch.tensor([0.91, 0.88, 0.90]),
}

for name, steps in solutions.items():
    print(f"{name}: last step {steps[-1]:.2f}, product {steps.prod():.3f}, min {steps.min():.2f}")

# Best-of-N reranking: pick the solution with the highest product of step scores
best = max(solutions, key=lambda name: solutions[name].prod())
print(f"Selected solution: {best}")

Lösung B hat mit 0,98 den sichersten letzten Schritt. Ihr zweiter Schritt erhält jedoch nur 0,24. Dadurch fällt ihr Produkt auf 0,224 und ihr niedrigster Wert auf 0,24. Das PRM wählt daher Lösung A mit einem Produkt von 0,806 aus. Würde nur der letzte Schritt bewertet, wäre B gewählt worden. Beim Training von Ultralytics YOLO wird jeder Zwischenschritt eines Laufs ebenfalls bewertet, nicht nur das Ende: Mit dem Standardwert val=True führt der Trainer nach jeder Epoche eine Validierung durch, bewertet die Gewichte anhand eines Fitnesswerts, der bei der Erkennung mAP50-95 entspricht, und speichert die Epoche mit dem besten Ergebnis als best.pt neben dem endgültigen last.pt.

Ein PRM kann die Suche auch lenken, bevor eine Lösung fertiggestellt ist. Bei der Strahlsuche bleiben in jedem Schritt nur die am höchsten bewerteten Teillösungen erhalten. Die Monte-Carlo-Baumsuche (MCTS) verwendet dieselben Werte, um zu entscheiden, welche Zweige erweitert werden. Eine Studie zur Skalierung des Rechenaufwands zur Testzeit von Google DeepMind und UC Berkeley zeigte, dass die Wahl der PRM-Suchmethode je nach Schwierigkeit der Aufgabe mit bis zu viermal weniger Rechenaufwand zur Testzeit genauso gut abschnitt wie Best-of-N-Sampling:

Das DeepSeek-R1-Team erprobte PRMs und verwarf sie aus drei Gründen: Bei allgemeinem Schlussfolgern ist ein fein abgegrenzter Schritt schwer zu definieren, die Korrektheit eines Zwischenschritts lässt sich nur schwer automatisiert beurteilen und von Hand kostspielig beschriften, und ein gelerntes PRM lädt beim Training im großen Maßstab zu Belohnungsausnutzung ein. Stattdessen lernte DeepSeek-R1 mit Group Relative Policy Optimization (GRPO) anhand regelbasierter Prüfungen der endgültigen Antwort. Dieser Ansatz ist als bestärkendes Lernen mit überprüfbaren Belohnungen (RLVR) bekannt. Die Belohnungsmodelle beim bestärkenden Lernen aus menschlichem Feedback (RLHF) bewerten vollständige Antworten anhand von Vergleichen menschlicher Präferenzen. Bei offenen Textaufgaben sind sie daher Ergebnisbelohnungsmodelle. Ein PRM prüft Schritte, während eine Gedankenkette verfasst wird. Bei der Kette der Überprüfung (CoVe) prüft ein Modell seine fertige Antwort selbst, indem es Fragen zur Überprüfung stellt und beantwortet.

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