Studio: L'ottimizzazione sui benchmark non dimostra capacità di codifica generali
Uno studio recente pubblicato su arXiv (2608.13566) mette in discussione la validità dell'affidarsi ai punteggi dei benchmark di codifica come SWE-bench e LiveCodeBench come indicatori delle capacità di codifica complessive. I ricercatori sostengono che concentrarsi su questi benchmark riflette solo abilità specifiche per il compito, portando a una discrepanza tra i punteggi e l'effettiva competenza di codifica generale. Hanno sviluppato una suite di benchmark basata su Django per il loro caso di studio e hanno valutato modelli foundation e checkpoint ottimizzati su dati SWE-bench. I risultati hanno indicato che le classifiche di questi benchmark non si traducono in modo coerente tra i compiti; i checkpoint post-addestrati hanno mostrato un trasferimento minimo tra compiti, e l'ottimizzazione per SWE-bench non ha migliorato significativamente le prestazioni su altri compiti o su LiveCodeBench. Inoltre, l'ottimizzazione su aspetti specifici di Django non ha prodotto risultati trasferibili. Gli autori concludono che un numero limitato di benchmark non può valutare adeguatamente modelli diversi, evidenziando la necessità di approcci di valutazione più completi, il che è cruciale per ricercatori di IA, sviluppatori e utenti di modelli di codifica.
Fatti principali
- L'articolo è intitolato 'Don't Claim Benchmark-Oriented Optimization Improves General Coding Capability -- Diverse Evaluation Is Required'.
- È disponibile su arXiv con ID 2608.13566.
- Gli autori hanno creato una suite di benchmark basata su Django per la valutazione.
- Hanno valutato modelli foundation e checkpoint post-addestrati su traiettorie SWE-bench.
- Le classifiche dei benchmark spesso non si generalizzano tra i compiti.
- I checkpoint post-addestrati mostrano poco trasferimento tra compiti.
- L'ottimizzazione su SWE-bench produce guadagni limitati o nulli sui loro compiti o su LiveCodeBench.
- L'ottimizzazione su singole modalità di Django non riesce a trasferirsi.
- L'articolo conclude che un piccolo numero di benchmark è insufficiente per valutare modelli diversi.
Entità
Istituzioni
- arXiv