Skip to content
AI

Warum kann ich die genaue Ausgabe meines Modells aus der Produktionsumgebung nicht reproduzieren?

85

Möglichkeit

Selbst bei Temperatur null kann derselbe Prompt, der zweimal an dasselbe Modell gesendet wird, unterschiedliche Token zurückgeben. Ein arXiv-Paper vom Januar 2026 führte die Ursache auf dynamisches Batching zurück: GPU-Reduktionskerne ändern ihren internen Arithmetikbaum, wenn sich die Batch-Größe ändert, und Gleitkommaaddition ist nicht assoziativ, sodass zwei Anfragen unter verschiedenen Batch-Größen unterschiedliche numerische Pfade einschlagen und divergieren. Die Serving-Infrastruktur ist nicht verpflichtet, den Batch-Kontext aufzuzeichnen oder offenzulegen, der eine bestimmte Ausgabe erzeugt hat. Das macht es unmöglich, eine fehlgeschlagene Inferenz zu wiederholen, einen Regressionstest zu schreiben, der das genaue Verhalten fixiert, oder zu rekonstruieren, was ein Modell während eines Produktionsvorfalls tatsächlich ausgegeben hat. Die einzige bisher demonstrierte Lösung verursacht einen Durchsatzrückgang von 61 Prozent.

Warum es wichtig ist

Deterministisches Replay ist die Mindestanforderung, um einen Modellaufruf als prüfbare Berechnung zu behandeln und nicht als Black Box, der man vertraut, die man aber nicht inspizieren kann.

Wie ich die Chance bewerte

Der Opportunity Score ist meine persönliche Einschätzung, keine Messung: wie stark es schmerzt, wie oft es auftritt und wie wenig heute existiert, um es zu lösen. Ein höherer Wert bedeutet, dass ich es für lohnender halte, es umzusetzen.

Schweregrad8/10

Wie viel Schmerz es verursacht, wenn es auftritt.

Häufigkeit9/10

Wie oft Menschen tatsächlich darauf stoßen.

Whitespace8/10

Wie wenig gute Werkzeuge dafür heute existieren.

Weitere lösungswürdige Probleme