← Nieuwste papers
🤖 AI

Vector-Bench: Can Models Surgically Edit SVG Code?

Het artikel introduceert Vector-Bench, een rigoureuze benchmark van 40 SVG-reparatietaken ontworpen om instructiegebaseerde vectorbewerking te evalueren, wat onthult dat zelfs de sterkste modellen moeite hebben met het chirurgisch toepassen van gevraagde wijzigingen zonder ongevraagde elementen te veranderen, waarbij slechts 15,0% succes in volledige specificatie wordt behaald.

Oorspronkelijke auteurs: Yug Aditi Gupta, Prannay Hebbar

Gepubliceerd 2026-07-22
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Yug Aditi Gupta, Prannay Hebbar

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een robot leert om een digitale kunstenaar te zijn. Je geeft het een afbeelding gemaakt van code—zoals een digitale tekening opgebouwd uit instructies in plaats van verf—en je zegt: "Hé, de zon in deze afbeelding is te groot; maak hem kleiner, maar raak de wolken of de bergen niet aan." Dit is de wereld van vectorgraphics. In tegenstelling tot een standaardfoto, die slechts een raster van gekleurde puntjes is, is een vectorafbeelding een levend programma. Het is een lijst met commando's die een computer vertellen hoe hij lijnen, vormen en kleuren moet tekenen. Omdat het code is, als de robot de verkeerde lijn verandert, ziet de afbeelding niet alleen vreemd uit; het kan de hele file beschadigen, waardoor het later onmogelijk is om te openen of te bewerken.

De grote vraag die wetenschappers zich stellen is: kunnen deze slimme AI-modellen daadwerkelijk instructies opvolgen om een specififiek deel van deze code aan te passen zonder de rest te verpesten? Het is een beetje als vragen aan een chefkok om het zout in een soep te vervangen zonder de temperatuur, de pan of het recept voor het brood aan de zijkant te veranderen. Als de AI de soep alleen maar lekker maakt maar het brood laat aanbranden, dan is dat een mislukking, zelfs als de soep er goed uitziet. Dit is de uitdaging van instructiegebaseerde bewerking: precies doen wat je hebt gevraagd, en alleen datgene wat je hebt gevraagd, terwijl je de onzichtbare structuur van de code perfect houdt.

Maak kennis met Vector-Bench, een nieuwe en lastige test die ontworpen is om te zien of AI-modellen echt chirurgische editors kunnen zijn. De onderzoekers creëerden 40 specifieke puzzels waarbij een SVG-afbeelding is "gecorrumpeerd"—misschien zweeft een deur van een trein op de verkeerde plek, of heeft een kwal haar verloren. Ze gaven de AI-modellen een eenvoudige instructie in menselijke taal zoals: "Het amberkleurige signaal is gedimd; herstel het en laat het station met rust." De modellen moesten de code herschrijven om het signaal te herstellen zonder per ongeluk de trein te verplaatsen, het perron van het station te verwijderen of het bestandsformaat te breken.

De resultaten waren een flinke reality check. De onderzoekers testten 34 verschillende AI-modellen, variërend van goedkope, kleine modellen tot de krachtigste "frontier"-modellen die beschikbaar zijn. Het best presterende model, Claude Sonnet 5, slaagde erin om de volledige taak perfect uit te voeren—het fout herstellen, alles anders veilig houden en een geldig bestand produceren—slechts 15,0% van de tijd. Dat klopt: zelfs het slimste AI-model faalde om de volled kind instructies volledig op te volgen in meer dan 8 van de 10 pogingen.

Het verhaal gaat echter niet alleen over falen; het gaat over hoe ze faalden. Het onderzoek toonde aan dat de modellen eigenlijk best goed waren in het "herstellen"-gedeelte. Gemiddeld maakten ze ongeveer 43,7% van de tijd zichtbare vooruitgang op de gevraagde reparaties. Ze konden vaak het signaal helderder maken of de deur dichterbij bewegen. Maar ze waren verschrikkelijk in het "laat de rest met rust"-gedeelte. Ze hernoemden vaak dingen die ze niet mochten hernoemen, verschoven ongerelateerde objecten, of braken de codestructuur zodat het bestand ongeldig werd.

De studie sluit expliciet de gedachte uit dat "er goed uitzien" hetzelfde is als "correct werken". Een model kan een afbeelding produceren die er voor het menselijk oog gerepareerd uitziet, maar als de onderliggende code is herschreven of beschadigd, is dat een mislukking. De onderzoekers bewezen dit door een strikte, geautomatiseerde rechter te gebruiken die niet alleen naar de afbeelding kijkt, maar ook naar de code zelf. Ze ontdekten dat hoewel modellen sommige reparaties kunnen uitvoeren, het vermogen om chirurgisch code te bewerken zonder nevenschade aan te richten nog steeds een enorme hindernis is.

Kortom, het artikel suggereert dat hoewel AI beter wordt in het tekenen en repareren van plaatjes, het nog steeds moeite heeft om een precieze, voorzichtige editor te zijn van de code die deze plaatjes laat werken. De kloof tussen "een verandering aanbrengen" en "de juiste verandering aanbrengen zonder de rest te breken" blijft groot. De auteurs hebben al hun gegevens, code en resultaten vrijgegeven, waarmee ze laten zien dat zelfs de duurste en krachtigste modellen momenteel meer lijken op enthousiaste stagiairs die het probleem oplossen maar per ongeluk de boekenkast omverwerpen, dan op de precieze chirurgen die we nodig hebben voor het bewerken van digitale kunst.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →