← Nieuwste papers
💬 NLP

When the API Speaks the Wrong Language: Revisiting Post-Training for Multilingual Tool Use

Dit artikel onderzoekt het probleem van de "Argument Language Mismatch" in meertalige LLM's voor API-aanroepen en demonstreert dat supervised fine-tuning dient als een sterke baseline voor het waarborgen van argumenttaalconsistentie, terwijl reinforcement learning slechts incrementele verbeteringen biedt, primair in generalisatie en multi-objective trade-offs.

Oorspronkelijke auteurs: Siddharth Chauhan, Thomas Butler, Abhishek Singhania, Pankaj Porwal, Honey Gupta

Gepubliceerd 2026-08-13
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Siddharth Chauhan, Thomas Butler, Abhishek Singhania, Pankaj Porwal, Honey Gupta

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 superintelligente robot leert om een persoonlijke assistent te zijn. Deze robot, bekend als een Large Language Model (LLM), is ongelooflijk goed in chatten, verhalen schrijven en vragen beantwoorden in veel verschillende talen. Maar er is een addertje onder het gras: om echt nuttig te zijn, moet deze robot meer doen dan alleen praten; hij moet praten met andere computerprogramma's om dingen gedaan te krijgen. Denk aan deze programma's als een enorme bibliotheek vol gereedschap—zoals een rekenmachine, een weer-app of een vluchtboekingssysteem. Om deze te gebruiken, moet de robot een zeer specifieke, rigide taal spreken die een "API-call" wordt genoemd. Het is als het bestellen van een pizza: je kunt zeggen "Ik wil een pizza" in elke taal die je wilt, maar de keuken begrijpt alleen een specifiek bonnetjesformaat met exacte toppings en maten.

Het grote probleem dat dit artikel aanpakt, is wat er gebeurt als de robot de bestelling wel goed begrijpt, maar het bonnetje verpest. Als een Spaanstalige de robot vraagt om een vlucht te boeken, kan de robot weliswaar de juiste "vlucht boeken"-tool kiezen, maar vervolgens de bestemming invullen met het Engelse woord "Paris" in plaats van het Spaanse "París". Voor een mens lijkt dit een kleine, onschadelijke fout. Maar voor het computerprogramma dat op de bestelling wacht, is het een ramp. Het systeem crasht of wijst het verzoek af omdat het wacht op Spaanse woorden. Het onderzoek noemt deze glitch "Argument Language Mismatch" (ALM). Het is een frustrerende bug waarbij de robot wel begrijpt wat je wilt, maar faalt in het spreken van de taal van de tool die hij probeert te gebruiken. De onderzoekers wilden uitzoeken wat de beste manier is om deze robots te trainen om deze specifieken taalfout te stoppen, vooral wanneer ze tegelijkert met veel verschillende talen bezig zijn.

De auteurs van dit artikel besloten als een detective te werk te gaan met twee verschillende trainingsmethoden om te zien welke de taal-glitch het beste oplost. De eerste methode is als een strenge leraar die de robot duizenden perfecte voorbeelden laat zien van hoe de bonnetjes ingevuld moeten worden. Dit wordt Supervised Fine-Tuning (SFT) genoemd. De tweede methode is meer als een videogame: de robot probeert het bonnetje in te vullen, krijgt een score gebaseerd op hoe goed hij het deed, en leert van zijn fouten door middel van trial-and-error. Dit wordt Reinforcement Learning (RL) genoemd. De onderzoekers bouwden een speciale testbank met behulp van een dataset van tool-calls die vertaald waren naar vijf talen (Spaans, Frans, Italiaans, Nederlands en Engels) om te zien hoe goed de robots konden leren.

Hier kwam de verrassende wending die zij ontdekten: de "strenge leraar"-methode (SFT) was eigenlijk de absolute ster. Wanneer ze de robot simpelweg voorbeelden toonden van correcte Spaans-naar-Spaans tool-calls, loste dit het overgrote deel van de taal-mismatch fouten op. Sterker nog, voor veel taken werkte de simpele leraar-methode net zo goed als, of soms zelfs beter dan, de complexe video-game-methode. Het artikel suggereert dat de robot niet de weg naar een oplossing hoefde te "nadenken"; hij had alleen genoeg voorbeelden nodig om het patroon te leren dat "als de gebruiker Spaans spreekt, het tool-bonnetje ook in het Spaans moet zijn."

Echter, de video-game-methode (specifiek een versie genaamd GRPO) had nog een paar speciale trucs in zijn mouw. Hoewel het niet altijd de leraar-methode versloeg bij de basisopdrachten, was het beter in twee dingen: het omgaan met tools die de robot nog nooit eerder had gezien, en het scherp houden van zijn algemene redeneervaardigheden. De onderzoekers ontdekten dat de video-game-methode als een flexibelere student was die zich aan nieuwe situaties kon aanpassen zonder te vergeten hoe hij wiskundeproblemen moest oplossen. Ze ontdekten ook dat de "score" die de robot in het videospel kreeg, erg belangrijk was. Als de score alleen zei "Goed gedaan" of "Slecht gedaan", leerde de robot niet veel. Maar als de score gedetailleerde feedback gaf over welk specifiek woord fout was, leerde de robot veel sneller.

Uiteindelijk concludeert het artikel dat we niet altijd de meest ingewikkelde, duurste trainingsmethoden nodig hebben om deze taal-glitches op te lossen. Een zorgvuldig ontworpen trainingsset met een simpele leraar kan het grootste deel van het probleem oplossen. De fancy video-game-training is nuttig om de vaardigheden van de robot te polijsten en hem robuuster te maken in lastige situaties, maar het is niet de wondermiddel waar we misschien in geloofden. De belangrijkste les is dat voor het laten spreken van de juiste taal door robots tegenover hun tools, soms de ouderwetse manier van het tonen van de juiste voorbeelden het krachtigste hulpmiddel in de gereedschapskist is.

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 →