Narcissus: ett nytt system som hjälper AI skriva kod i ovanliga programspråk

arXiv cs.AI

Forskare presenterar Narcissus, ett system som kombinerar stora språkmodeller med strukturerad programsökning för att generera kod i programspråk som LLM:er sällan sett i sin träningsdata. Tricket är att systemet behåller LLM:ens förslag som syntaxträd (strukturerade kodrepresentationer) och poängsätter varje kodexpansion utifrån sitt sammanhang, istället för att kasta bort information som tidigare metoder gjort. Resultaten är tydliga: Narcissus löser 40% av ARC-uppgifterna där råa LLM-förslag bara klarar 13%, och hittar korrekta program ungefär tio gånger snabbare – utan ett enda extra LLM-anrop under sökningen.