← Nieuwste papers
💻 computer science

A Patch-Routed Mixture-of-Experts for Continual MOBA Draft Recommendation

Dit artikel stelt een patch-gerouteerde mixture-of-experts-architectuur voor voor continue MOBA-draft-aanbevelingen die versiebeheer van patch-identiteiten benut om adaptatie te isoleren, waardoor nul vergeten en aanzienlijk snellere convergentie met minder opslag wordt bereikt vergeleken met onafhankelijke modellen, hoewel het snelheidsvoordeel afneemt naarmate de stroom van patches langer wordt.

Oorspronkelijke auteurs: Mohammadreza Mohammadnejad, Morteza Dorrigiv, Farzin Yaghmaee

Gepubliceerd 2026-08-25
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Mohammadreza Mohammadnejad, Morteza Dorrigiv, Farzin Yaghmaee

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://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

In de wereld van competitieve videogames vinden de meest cruciale beslissingen vaak plaats voordat het eerste schot is gelost. In spellen zoals Dota 2 wisselen twee teams beurten af in het verbannen en selecteren van personages, bekend als helden, om hun line-up op te stellen. Deze draftingsfase is een hoogwaardige puzzel waarbij elke keuze toekomstige opties beperkt en de basis legt voor de overwinning. Omdat het spel constant door de ontwikkelaars wordt bijgewerkt om het fris te houden, veranderen de regels frequent. Deze updates, genaamd patches, passen de kracht van personages aan, de kosten van items en hoe vaardigheden met elkaar interageren. Een strategie die vandaag perfect werkt, kan morgen nutteloos zijn. Dit creëert een unieke uitdaging voor kunstmatige intelligentie: hoe kan een computer leren om goede aanbevelingen te doen wanneer de definitie van "goed" voortdurend onder haar voeten vandaan verschuift?

Dit is het probleem van continu leren. Stel je een student voor die elke maand een nieuw onderwerp moet beheersen, maar de tekstboeken van de voorgaande maanden zijn nog steeds relevant en mogen niet vergeten worden. Als de student probeert de nieuwe stof te leren door simpelweg de oude aantekeningen te overschrijven, verliest hij de kennis die nodig is voor de vorige examens. Deze spanning tussen het leren van nieuwe dingen en het onthouden van oude zaken is een fundamentele hindernis in kunstmatige intelligentie. Onderzoekers zoeken al lang naar manieren om machines te helpen adapteren aan nieuwe data zonder te vergeten wat ze al hebben geleerd, een strijd die bekend staat als de stabiliteit-plasticiteit-trade-off. In de context van videogames, waar patches volgens een vast schema arriveren en hun identiteit vooraf bekend is, biedt dit probleem een zeldzame kans om een specifieke oplossing te testen.

Een team van onderzoekers van de Semnan Universiteit pakte dit probleem aan door een nieuw soort aanbevelingssysteem voor Dota 2 drafting te bouwen. In plaats van te proberen één enkele, flexibele hersenpan te dwingen om elke versie van het spel tegelijkertijd te onthouden, ontwierpen zij een systeem dat een gedeelde kern van kennis behoudt terwijl het een toegewijde specialist toewijst aan elke game-update. Hun aanpak, genaamd PatchExpertFFN, behandelt het versienummer van het spel niet als een mysterie dat geraden moet worden, maar als een duidelijke sleutel die de juiste set hulpmiddelen ontgrendelt. Wanneer het spel wordt bijgewerkt, weet het systeem precies welke versie actief is en stuurt het de besluitvorming naar een specifiek expertmodule die getraind is voor dat tijdperk, waardoor de oudere experts ongemoeid blijven.

De onderzoekers testten dit idee met behulp van een enorme dataset van professionele wedstrijden die vijf verschillende game-versies beslaat. Ze vergeleken hun nieuwe systeem met twee andere benaderingen: een standaardmethode die probeert alles in één continue stroom te leren, en een "model zoo" waarbij voor elke enkele patch een volledig afzonderlijk, volwaardig AI-model wordt bewaard. De standaardmethode had aanzienlijke problemen; naarmate het nieuwe patches leerde, vergat het hoe het de oude moest spelen, een fenomeen dat bekend staat als catastrofale vergetelheid. De model zoo daarentegen vergat niets omdat het een perfecte kopie van elke voorgaande versie bewaarde, maar vereiste het opslaan van een enorme hoeveelheid data, wat in feite het bewaren van een volledige bibliotheek aan hersenen voor elke update betekende.

Het nieuwe systeem bereikte een opmerkelijke balans. Door een gedeelde ruggengraat te gebruiken die alleen op de eerste patch werd getraind en daarna werd bevroren, en vervolgens een kleinere, gespecialiseerde expert voor elke daaropvolgende patch toe te voegen, bereikten de onderzoekers een resultaat dat bijna net zo goed was als de model zoo, maar veel efficiënter. Hun systeem behield het vermogen om nauwkeurige aanbevelingen te doen voor eerdere patches zonder enig verlies van geheugen, wat de prestaties van de afzonderlijke modellen evenaarde. Tegelijkertijd had het slechts ongeveer 63 procent van de opslagruimte nodig die de model zoo vereiste. Deze efficiëntie kwam voort uit het feit dat het systeem niet de volledige hersenpan voor elke versie hoefde op te slaan, maar alleen de specifieke delen die veranderden.

De studie onthulde ook hoe snel het systeem kon adapteren. Wanneer een nieuwe patch arriveerde, leerde de nieuwe expert de noodzakelijke aanpassingen veel sneller dan de standaardmethode, en bereikte het zijn piekprestaties in ongeveer de helft van het aantal trainingsvoorbeelden. Deze snelheidswinst had echter een limiet. Naarmate de stroom van patches langer werd, werd de vaste gedeelde kern minder adequaat voor de nieuwste versies, en begon de prestatie van het systeem iets achter te blijven bij de volledig afzonderlijke modellen. De onderzoekers ontdekten dat het systeem het beste werkt wanneer de stroom van updates relatief kort is in vergelijking met de bruikbare levensduur van die initiële gedeelde kern. Als het spel te veel keren verandert, wordt de bevroren fundering uiteindelijk te ver verwijderd van de huidige realiteit, wat een periodieke verversing van de kern vereist.

Wat deze ontdekking bijzonder significant maakt, is het mechanisme erachter. Het systeem hoeft niet te raden welke versie van het spel wordt gespeeld; de gameclient vertelt het simpelweg. Dit maakt het mogelijk om de verbinding tussen de gameversie en de juiste expert hard te coderen, waardoor wordt gegarandeerd dat het leren voor de nieuwe versie nooit per ongeluk de kennis van de oude overschrijft. De onderzoekers verifieerden dit door de interne gewichten van het systeem te controleren, waarmee zij bevestigden dat het geheugen van voorgaande patches exact bleef zoals het was, ongemoeid door de training van nieuwe. Deze structurele garantie van nul vergetelheid is iets waar andere methoden, die vertrouwen op complexe wiskundige evenwichtsoefeningen, slechts een benadering van kunnen bereiken.

De bevindingen suggereren een praktische weg vooruit voor AI-systemen die moeten opereren in omgevingen met duidelijk gelabelde veranderingen. Of het nu gaat om software-updates, seizoensgebonden cataloguswijzigingen of verschuivende marktomstandigheden, als de identiteit van de verandering bekend is, kan een systeem worden gebouwd om adaptatie te isoleren zonder het geheugen op te offeren. De onderzoekers merkten op dat hoewel hun methode zeer efficiënt is, het geen permanente oplossing is voor een eindeloze stroom van veranderingen. Het systeem is ontworpen voor stromen die kort zijn in verhouding tot de levensduur van de initiële gedeelde kennis. Voor toepassingen op de lange termijn zou de strategie bestaan uit een beleid van geplande instandhouding waarbij de gedeelde kern opnieuw wordt getraind om in te halen met de huidige staat van de wereld, waardoor de keten van specialisten wordt gereset.

Uiteindelijk laat dit werk zien dat de oplossing voor het probleem van vergeten niet altijd complexere algoritmen of grotere geheugens vereist. Soms ligt het antwoord in hoe het systeem is georganiseerd. Door de grenzen van verandering te respecteren en specifieke rollen toe te wijzen aan specifieke tijdperken, creëerden de onderzoekers een systeem dat snel leert, perfect onthoudt en dit doet met een fractie van de opslagkosten van eerdere oplossingen. Het is een herinnering dat in het aangezicht van constante verandering, weten wat er precies is veranderd, het krachtigste instrument van allemaal kan zijn.

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 →