ÉlőUtoljára: 6 perceMa: 4
Kutatásfrissítve: 01:15

Felesleges kódot mér az új AI-teljesítményteszt

A Parsimony nevű új, nyílt forráskódú teljesítményteszt a kódot generáló AI-modellek által hozzáadott felesleges kódot méri, szemben a korábbi megoldásokkal, amelyek csak a megoldási arányt és a költséget vizsgálták.

Felesleges kódot mér az új AI-teljesítményteszt
Fotó: Luca Bravo / Unsplash
forrás: Hacker News·AI Forradalom szerk.·
Megosztás

A jelenlegi AI-kódgenerálási teljesítménytesztek nem büntetik a feleslegesen hozzáadott kódot, ami hosszú távon megnehezíti a kódbázis kezelését. A Parsimony nevű új mérőeszköz ezt a problémát orvosolja, és a hozzáadott kód mennyiségét vizsgálja. (Hacker News)

A Parsimony a meglévő teljesítménytesztek által publikált kódrészleteket (patch) vizsgálja, és nem sorokat, hanem szintaxiselemeket, úgynevezett kódoló egységeket számol. Ezek közé tartoznak utasítások, hívások, összehasonlítások, nevek és literálok. A módszer lényege, hogy a hozzáadott kód mennyiségéből levonja az eltávolított kódot, így megkapva a nettó hozzáadott egységeket. Az eredményeket egy rangsorban teszik közzé.

A modelleket az általuk megoldott feladatokon mért nettó hozzáadott egységek átlaga alapján rangsorolják, a legkevesebbel kezdve. Fontos megjegyezni, hogy a „nettó hozzáadott egység (átlag)” a sikertelen próbálkozásokat is tartalmazza. A megoldási arány az SWE-bench által publikált eredményeken alapul, a teszteket nem futtatják újra. A rangsor nem veszi figyelembe az AI Index nevű külső pontszámot, amely a modell és az ésszerűsítési erőfeszítés alapján kerül meghatározásra.

A Parsimony szerint a GPT-5.6 modell a saját publikált futtatásához képest 0,88-szor annyi kódot adott hozzá. A teljesítményteszt szerzője megjegyzi, hogy a több kódot író modellek általában több feladatot is megoldanak, ezt 0,33–0,60 közötti Spearman-korrelációval támasztja alá. Ugyanakkor a kisebb kódmennyiség nem mindig jobb, mivel az egységek a méretet, nem pedig az olvashatóságot vagy a dizájnt mérik.

A mérési korlátok közé tartozik, hogy csak Python kódokat vizsgálnak, és a teszteket nem futtatják újra. A fejlesztők a GitHubon elérhető nyílt forráskódú teljesítménytesztet saját kódméretes adatokkal is bővíthetik, hogy összehasonlítsák a saját eredményeiket.

Forrás

Feldolgozott sajtóforrás·Hacker News

Eredeti cikk megnyitása →

Ez a cikk a fenti sajtóforrás alapján készült AI-összefoglalóval.

tetszett a cikk? oszd meg →
Megosztás

Tetszik az oldal? Támogasd a fejlesztést

Az AI Forradalom egy automatizált pipeline: napi adatgyűjtés, LLM-feldolgozás és infrastruktúra fenntartása valódi költségekkel jár. Ha értékesnek találod a tömör, naprakész AI-összefoglalókat, egy kávé sokat segít.

☕ Támogatom