← Neueste Arbeiten
🤖 AI

Towards Evaluation Engineering: An Empirical Study of ML Evaluation Harnesses in the Wild

Diese Arbeit stellt eine empirische Studie von 57 Machine-Learning-Evaluierungsframeworks vor, die die Spezifikationsphase als Hauptquelle operativer Herausforderungen identifiziert, 16.560 Probleme nach Ursachen kategorisiert, um aufzudecken, dass nicht umgesetzte Funktionen, Dokumentationslücken und fehlende Eingabevalidierung über 60 % der Probleme ausmachen, und eine Grundlage dafür schafft, Evaluierungstechnik als eigenständige Softwaretechnikdisziplin zu behandeln.

Ursprüngliche Autoren: Zhimin Zhao, Zehao Wang, Abdul Ali Bangash, Bram Adams, Ahmed E. Hassan

Veröffentlicht 2026-05-26
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Zhimin Zhao, Zehao Wang, Abdul Ali Bangash, Bram Adams, Ahmed E. Hassan

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

Stellen Sie sich vor, Sie sind ein Koch, der versucht, ein neues Rezept zu beurteilen. Sie haben die Zutaten (die Daten), die Rezeptkarte (das Modell) und eine Liste von Regeln dafür, was ein Gericht „gut" macht (die Metriken). Aber bevor Sie das Essen probieren können, benötigen Sie eine Küche, um darin zu kochen, einen Timer, um die Kochzeit zu verfolgen, und einen Bewertungsbogen, um die Ergebnisse festzuhalten.

In der Welt der Künstlichen Intelligenz (KI) wird diese „Küche" als Evaluation Harness (Bewertungs-Infrastruktur) bezeichnet. Es ist das Software-Tool, das tatsächlich die Tests ausführt, die Daten lädt, die Scores berechnet und Ihnen mitteilt, ob das KI-Modell eine gute Arbeit leistet.

Dieser Artikel ist wie eine massive Inspektion von 57 verschiedenen „KI-Küchen", um zu sehen, wie sie funktionieren, wo sie versagen und warum Menschen frustriert sind. Die Forscher nennen dieses neue Feld „Evaluation Engineering" (Bewertungsingenieurwesen).

Hier ist die Aufschlüsselung ihrer Erkenntnisse mit einfachen Analogien:

1. Der Fünf-Phasen-Küchenarbeitsablauf

Die Forscher entdeckten, dass jede KI-Bewertungsküche fünf spezifische Phasen durchläuft, wie eine Produktionslinie:

  • Provisioning (Einrichtung der Küche): Das Herd, die Töpfe und die Zutaten bereitstellen. Dies umfasst die Installation der Software und das Einloggen in Konten.
  • Specification (Rezept schreiben): Entscheiden, genau was Sie kochen und welche Zutaten Sie verwenden. Hier laden Sie das KI-Modell und die Testdaten.
  • Execution (Kochen des Essens): Das KI-Modell tatsächlich ausführen, um Antworten zu generieren.
  • Assessment (Probieren und Bewerten): Die Antworten mit den korrekten vergleichen und einen Score berechnen.
  • Reporting (Servieren der Speisekarte): Die endgültigen Ergebnisse in einem Diagramm oder Bericht anzeigen.

Die große Überraschung: Die meisten dieser Küchen sind großartig beim „Kochen" (Execution), aber schrecklich beim „Servieren" (Reporting). Sehr wenige haben automatische Alarme, die Ihnen mitteilen, ob das Essen heute schlechter schmeckt als gestern.

2. Wo Dinge schiefgehen (Die Ursachen)

Das Team untersuchte über 16.000 Beschwerden (genannt „Issues") von Nutzern. Sie stellten fest, dass die Probleme normalerweise nicht daran liegen, dass die Mathematik falsch ist oder der Code auf dramatische Weise abstürzt. Stattdessen liegen die Probleme meist in bürokratischen Mängeln und fehlenden Teilen.

Stellen Sie sich vor, Sie versuchen, ein Lego-Set zu bauen, bei dem die Anleitung fehlt oder die Box „enthält einen roten Stein" sagt, Sie aber nur einen blauen Stein erhalten.

Die drei Hauptgründe, warum Küchen versagen, sind:

  1. Fehlende Funktionen (24 %): Das Tool versprach, etwas zu tun (wie den Umgang mit einem bestimmten Datentyp), aber die Entwickler haben diesen Teil nie tatsächlich gebaut. Es ist wie ein Auto mit einem Lenkrad, aber ohne Motor.
  2. Schlechte Anweisungen (20 %): Das Tool funktioniert, aber das Handbuch fehlt, ist veraltet oder verwirrend. Nutzer können nicht herausfinden, wie sie es verwenden sollen.
  3. Keine Sicherheitsprüfungen (17 %): Das Tool überprüft nicht, ob die Zutaten frisch sind. Wenn Sie ihm schlechte Daten zuführen, hält es nicht an; es kocht einfach Müll und gibt Ihnen einen Müll-Score.

3. Die verschiedenen Arten von Küchen

Die Forscher gruppierten die 57 Küchen in vier „Archetypen" (Typen), und jeder Typ hat seine eigenen spezifischen Kopfschmerzen:

  • Die standardisierte Testküche (40 %): Dies sind die großen, berühmten Küchen, die viele Modelle gegen Standardprüfungen testen (wie die SATs für KI).
    • Ihr größtes Kopfschmerzthema: Abhängigkeitsbrüche. Sie verlassen sich auf externe Zutaten (Datensätze), die sich ohne Vorwarnung ändern oder verschwinden. Wenn der Lieferant die Verpackung ändert, funktioniert die gesamte Küche nicht mehr.
  • Das spezialisierte Tool (21 %): Dies sind winzige Tools, die nur eine Sache perfekt machen (wie das Prüfen, ob ein Roboter laufen kann).
    • Ihr größtes Kopfschmerzthema: Schlechte Anweisungen. Da sie so einfach sind, vergessen die Entwickler, klare Anweisungen für die Einrichtung zu schreiben.
  • Die benutzerdefinierte Sonde (21 %): Diese testen spezifische Fähigkeiten (wie Programmieren oder Mathematik).
    • Ihr größtes Kopfschmerzthema: Rechenfehler. Da sie ihre eigenen Bewertungsformeln erfinden, machen sie oft Rechenfehler, was zu stillen Fehlern führt, bei denen der Score korrekt aussieht, aber tatsächlich falsch ist.
  • Das Full-Service-Restaurant (17 %): Dies sind die schicken, All-in-One-Plattformen, die alles erledigen.
    • Ihr größtes Kopfschmerzthema: Vertragsmismatches. Da sie so viele verschiedene Teile verbinden (wie einen entfernten Richter und ein lokales Modell), sprechen die Teile oft nicht dieselbe Sprache, was zu Kommunikationsstörungen führt.

4. Der „stille Killer"

Das gefährlichste Problem, das der Artikel fand, sind stille Bewertungsfehler.

Stellen Sie sich vor, ein Richter probiert eine Suppe und gibt ihr eine 5-Sterne-Bewertung. Der Richter ist zuversichtlich, der Score wird gedruckt, und alle sind glücklich. Aber der Richter hat tatsächlich vergessen, Salz hinzuzufügen, und die Suppe schrecklich. Das Tool ist nicht abgestürzt; es hat einfach einen falschen Score ausgegeben.

Der Artikel fand heraus, dass viele Tools Scores falsch berechnen (Algorithmische Fehler) oder versagen, zu prüfen, ob die Daten Sinn ergeben (Validierungslücken), und da keine „zweite Meinung" in das System eingebaut ist, bemerkt es niemand, bis viel später.

5. Was dies für die Zukunft bedeutet

Der Artikel kommt zu dem Schluss, dass wir diese Tools nicht nur als „Skripte", sondern als ernsthafte Ingenieurprodukte behandeln müssen.

  • Entwickler müssen aufhören anzunehmen, dass die Mathematik perfekt ist, und beginnen, „Sicherheitsnetze" zu bauen (wie das Prüfen, ob der Score Sinn ergibt, bevor er gedruckt wird).
  • Nutzer müssen aufhören, dem Score blind zu vertrauen. Nur weil das Tool „95 % Genauigkeit" sagt, bedeutet das nicht, dass es wahr ist; Sie müssen die Arbeit überprüfen.
  • Forscher müssen neue Wege erfinden, um diese Tools zu testen, da die alten Methoden des Software-Testens nicht funktionieren, wenn der „Test" selbst eine KI ist, die halluzinieren könnte.

Kurz gesagt: Wir haben erstaunliche Maschinen gebaut, um andere Maschinen zu testen, aber die Maschinen, die den Test durchführen, haben oft fehlende Anweisungen, Löcher in ihrer Logik und fehlt die Fähigkeit, uns mitzuteilen, wenn sie verwirrt sind. Die Reparatur dieser „Küchen" ist genauso wichtig wie der Bau besserer „Köche" (KI-Modelle).

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 →