← Nieuwste papers
🤖 machine learning

Federated Continual Learning as a Distributed Drift-Plus-Penalty Control Problem

Dit artikel stelt Federated Queue-regulated Continual Learning (FedQCL) voor, een nieuw framework dat Federated Continual Learning beschouwt als een stochastisch controleprobleem met behulp van Lyapunov drift-plus-penalty optimalisatie om vergeten expliciet te beheren via virtuele wachtrijen, waardoor superieure nauwkeurigheid en verminderd vergeten worden bereikt op heterogene benchmarks zonder dat gradiëntprojectie of extra communicatieoverhead vereist is.

Oorspronkelijke auteurs: Nazreen Shah, Naveen Kumar Reddy Somireddy, Zubair Shaban, Ranjitha Prasad, B. N. Bharath

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

Oorspronkelijke auteurs: Nazreen Shah, Naveen Kumar Reddy Somireddy, Zubair Shaban, Ranjitha Prasad, B. N. Bharath

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

In de digitale wereld wordt er steeds vaker van machines gevraagd om niet alleen eenmalig te leren, maar continu te leren, waarbij ze zich aanpassen aan nieuwe informatie terwijl ze onthouden wat ze eerder hebben geleerd. Deze uitdaging staat bekend als continual learning (continu leren). Stel je een student voor die elke dag een nieuw examen moet afleggen, maar de klasregels verbieden hem om zijn oude tekstboeken of aantekeningen te bewaren. Hij moet het nieuwe materiaal bestuderen zonder het vermogen te verliezen om vragen van vorige dagen te beantwoorden. In de echte wereld speelt dit scenario zich af op miljoenen apparaten, van smartphones tot medische sensoren, die elk over privédata beschikken die niet gedeeld kan worden met een centrale server. Deze opstelling wordt federated learning (federated leren) genoemd, waarbij veel apparaten samenwerken om één slim model te trainen zonder ooit hun privé-informatie prijs te geven. De moeilijkheid ontstaat wanneer deze apparaten te maken krijgen met verschillende soorten data en veranderende taken in de loop van de tijd; het model vergeet vaak oude lessen terwijl het nieuwe leert, een probleem dat bekend staat als catastrophic forgetting (catastrofaal vergeten).

Onderzoekers van IIIT Delhi en IIT Dharwad hebben dit specifieke probleem aangepakt door het leerproces niet alleen te zien als een reeks wiskundige problemen, maar als een dynamisch systeem dat constante regulatie nodig heeft. Ze ontwikkelden een nieuwe methode genaamd FEDQCL, die het vergeten van informatie behandelt als een fysieke grootheid die gemeten en gecontroleerd kan worden. In plaats van te proberen het model te dwingen alles te onthouden via rigide regels, gebruikt hun aanpak een virtueel controlesysteem. Denk bij dit systeem aan een reeks lokale tellers op elk apparaat die een lopende telling bijhouden van hoeveel het model over eerdere taken vergeet. Als het vergeten te groot wordt, past het systeem het leerproces automatisch aan om het proces te vertragen en de oude kennis te beschermen. Dit stelt het model in staat om flexibel genoeg te blijven om nieuwe dingen te leren, terwijl het stabiel genoeg blijft om te behouden wat het al weet, en dit alles zonder dat de apparaten extra data heen en weer hoeven te sturen.

De kern van dit werk ligt in de manier waarop de onderzoekers de spanning tussen het leren van nieuwe taken en het onthouden van oude taken hebben beheerd. Bij eerdere benaderingen probeerden apparaten vaak elke nieuwe taak in isolatie op te lossen, of gebruikten ze complexe wiskundige trucjes om veranderingen in het model te voorkomen die de prestaties uit het verleden zouden kunnen schaden. Deze methoden hadden vaak moeite wanneer de data op verschillende apparaten sterk van elkaar verschilden, wat leidde tot een situatie waarin het globale model verward of instabiel werd. De nieuwe methode introduceert een concept genaamd een virtuele wachtrij (virtual queue). Bij elke stap van het leerproces controleert elk apparaat hoeveel het huidige leren de prestaties op eerdere taken schaadt. Als de prestaties dalen, groeit de virtuele wachtrij, wat een signaal is dat het apparaat te veel vergeet. Dit signaal werkt vervolgens als een milde rem op het leerproces, waardoor het model wordt aangemoedigd om prioriteit te geven aan stabiliteit. Als het model goed presteert en niet vergeet, blijft de wachtrij klein, waardoor het model snel nieuwe dingen kan leren.

Wat deze aanpak onderscheidt, is dat de apparaten niet hun privédata hoeven te delen of zelfs geen extra informatie naar de centrale server hoeven te sturen om dit te laten werken. De tracking vindt volledig op het lokale apparaat plaats, waardoor de privacy gewaarborgd blijft terwijl er nog steeds wordt bijgedragen aan een stabiel globaal model. De onderzoekers hebben dit systeem getest op standaard beeldherkenningsopdrachten, waarbij het model moest leren om verschillende groepen objecten in een sequentie te identificeren. Ze vergeleken hun methode met verschillende bestaande technieken, waaronder die die vertrouwen op het opslaan van eerdere voorbeelden of het gebruik van complexe wiskundige projecties om oude kennis te beschermen. De resultaten lieten zien dat hun nieuwe methode consequent een hogere nauwkeurigheid bereikte op de taken, terwijl het de hoeveelheid vergeten informatie aanzienlijk verminderde. In tests met duizenden afbeeldingen over honderden categorieën presteerde de nieuwe aanpak beter dan de beste bestaande methoden, wat bewees dat het beheren van vergeten als een continu, gereguleerd proces effectiever is dan proberen het achteraf te repareren.

De studie onderzocht ook hoe de methode zich gedraagt onder verschillende omstandigheden, zoals wanneer de data op elk apparaat zeer ongelijkmatig is of wanneer het geheugen om eerdere voorbeelden op te slaan beperkt is. Zelfs toen de data sterk ongebalanceerd was, waarbij sommige apparaten voornamelijk één type afbeelding zagen en andere iets totaal anders, bleef de methode robuust. Het behield een hoge nauwkeurigheid en een laag vergeten, terwijl andere methoden moeite hadden om het model stabiel te houden. De onderzoekers ontdekten dat ze één enkele regelknop konden afstemmen om te beslissen hoeveel het model prioriteit moest geven aan het leren van nieuwe dingen versus het onthouden van oude dingen. Deze flexibiliteit stelde hen in staat om een ideaal evenwicht te vinden waarbij het model snel kan adapteren zonder zijn fundament te verliezen. De bevindingen suggereren dat het behandelen van het leerproces als een dynamisch controleprobleem, waarbij vergeten actief wordt gemonitord en gereguleerd, een krachtige manier biedt om intelligente systemen te bouwen die continu kunnen leren in de echte wereld.

Dit werk beweert niet elk probleem in machine learning te hebben opgelost, maar het biedt een duidelijk en effectief kader voor een van de meest hardnekkige uitdagingen: een model stabiel houden terwijl het leert. Door de focus te verschuiven van statische regels naar dynamische regulatie, hebben de onderzoekers laten zien dat het mogelijk is om de behoefte aan plasticiteit te balanceren met de behoefte aan stabiliteit. De methode werkt zonder dat extra communicatie tussen apparaten vereist is, wat het praktisch maakt voor real-world toepassingen waar bandbreedte en privacy een rol spelen. Naarmate machines steeds vaker worden ingezet in omgevingen waar data constant verandert, zullen benaderingen zoals deze, die zichzelf kunnen aanpassen en reguleren zonder menselijke tussenkomst, waarschijnlijk essentieel worden voor het bouwen van betrouwbare en duurzame kunstmatige intelligentie.

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 →