Wprowadzenie
Scorer a benchmark — dwie różne role
Aktualizacja: 11 października 2026
Dwie role w jednej pętli ewaluacji
Scorer i benchmark bywają mylone, bo w raportach pojawiają się razem. To dwa różne poziomy abstrakcji:
- Scorer ocenia jedną odpowiedź — jedną próbkę. Jego wynik to liczba lub kategoria o zdefiniowanej skali.
- Benchmark agreguje oceny wielu próbek według ustalonego protokołu i odpowiada na pytanie „jak dobrze model radzi sobie z tą klasą zadań".
Benchmark definiuje więc: zbiór zadań, podział (np. dev/test), protokół (liczba próbek na zadanie, temperatura, limity), co najmniej jeden scorer oraz sposób agregacji (średnia, przedział ufności, ranking).
Formalnie benchmark agreguje scorer po zadaniach:
gdzie to model, — scorer, a to reguła agregacji (średnia, mediana, ranking). Ta jedna linijka streszcza cały rozdział ról.
Tabela różnic
| Wymiar | Scorer | Benchmark |
|---|---|---|
| Jednostka oceny | jedna odpowiedź | zbiór zadań |
| Wynik | liczba / kategoria / para | średnia, dystrybucja, ranking |
| Cykl życia | stabilne narzędzie pomiaru | wersjonowany zbiór i protokół |
| Przykład | Resolved rate | SWE-bench Verified |
Przykłady złożeń
- GPQA Diamond: pytania wielokrotnego wyboru oceniane przez Accuracy (wielokrotny wybór); wynik benchmarku to odsetek poprawnych odpowiedzi.
- SWE-bench Verified: issue z repozytorium plus testy jednostkowe; scorerem jest Resolved rate (czy patch przechodzi testy), a benchmark raportuje ułamek rozwiązanych issue.
Dlaczego to rozróżnienie ma znaczenie
- Zmiana scorera zmienia wyniki bez zmiany modelu. Ten sam zestaw odpowiedzi może dać inny ranking po zamianie exact match na F1.
- Porównywalność istnieje tylko w obrębie protokołu. „Wynik na benchmarku X" znaczy coś wyłącznie przy tej samej wersji zbioru, tym samym scorerze i tych samych ustawieniach próbkowania.
- Dobry scorer przeżywa benchmarki. Miary takie jak F1 obsługują dziesiątki benchmarków; sam benchmark bywa jednorazowy.
- Poprawny raport to trójka. Wiarygodny wynik to zawsze: który model, na którym zbiorze (i w jakiej wersji), policzony jakim scorerem. Brak jednego z tych elementów to czerwona flaga przy czytaniu tabel wyników.