Direct naar inhoud
Alle termenFundamenten & kernconcepten

Wat is Federated Learning?

Een manier om AI-modellen te trainen waarbij de data op jouw apparaat blijft — je telefoon, laptop of ziekenhuisserver leert lokaal, deelt alleen de geleerde inzichten, nooit je ruwe gegevens.

Wat is Federated Learning

Wat is Federated Learning eigenlijk?

Stel je voor: je telefoon leert steeds beter welke woorden je vaak intypt, zodat de autocorrectie slimmer wordt. Maar in plaats van al jouw tikgedrag naar een server te sturen, leert je telefoon lokaal — en stuurt alleen door wat het geleerd heeft (niet wat je hebt getypt). Andere telefoons doen hetzelfde. Een centrale computer combineert al die lessen tot één slimmer model, en stuurt dat terug naar alle apparaten. Dat is Federated Learning: trainen op miljoenen plekken tegelijk, zonder dat je data ooit je device verlaat.

Traditioneel AI-leren werkt anders: alle data gaat naar één plek (een datacenter), daar wordt een model getraind, en dat model komt terug naar jou. Handig, maar privacygevoelig — want je data ligt ergens op een server. Bij Federated Learning draai je het om: de data blijft waar die is (op jouw telefoon, in een ziekenhuis, bij een bank), en alleen de geleerde patronen worden gedeeld.

Hoe werkt het in de praktijk?

Een voorbeeld: Google wil het toetsenbord op Android-telefoons slimmer maken. In plaats van te vragen "stuur ons al je tikgedrag", gebeurt dit:

  • Jouw telefoon traint een mini-versie van het model op jouw data (wat je vaak typt, welke emoji je gebruikt)

  • Die mini-training resulteert in een update: "als iemand 'vergader' typt, suggereer dan vaak 'vergadering'"

  • Je telefoon stuurt die update (niet je tikgedrag zelf) naar een centrale server

  • De server combineert updates van miljoenen telefoons tot één verbeterd model

  • Dat verbeterde model komt terug naar alle telefoons

De server ziet nooit wat jij persoonlijk hebt getypt — alleen het geaggregeerde patroon van miljoenen gebruikers samen.

Waarom is dit belangrijk?

Voor drie grote redenen:

Privacy: Je medische gegevens, bankdata of persoonlijke foto's hoeven nooit je apparaat te verlaten. Het ziekenhuis traint lokaal op patiëntdata, deelt alleen de geleerde patronen ("deze symptomen hangen vaak samen"), niet de individuele patiëntdossiers.

Regelgeving: In sectoren met strenge privacywetten (gezondheidszorg, financiën) mag data vaak niet zomaar gedeeld. Federated Learning maakt AI-ontwikkeling mogelijk zonder die regel te breken.

Efficiëntie: Niet alle data hoeft over het internet. Als je telefoon lokaal leert, scheelt dat bandbreedte en is het sneller — vooral handig bij miljoenen apparaten.

Een voorbeeld uit de praktijk

Ziekenhuizen willen samen een AI-model trainen dat kanker op röntgenfoto's herkent. Probleem: patiëntdata mag niet zomaar gedeeld. Oplossing: elk ziekenhuis traint het model op eigen foto's, stuurt de geleerde inzichten (niet de foto's) naar een coördinator, die combineert alles tot één sterk model. Het eindresultaat: een AI getraind op data van tienduizenden patiënten, zonder dat één foto het ziekenhuis heeft verlaten.

Of denk aan je smartphone-toetsenbord: Apple en Google gebruiken Federated Learning voor autocorrectie en voorspellende tekst. Jouw tikgedrag blijft op je telefoon, maar het model wordt wel steeds slimmer door van miljoenen gebruikers te leren.

Waar kom je het tegen?

  • Google Gboard: Het Android-toetsenbord leert lokaal op je telefoon, deelt alleen patronen

  • Apple Siri & QuickType: Gebruikt on-device learning voor suggesties zonder data naar de cloud te sturen

  • Ziekenhuisnetwerken: Samenwerkingen waarbij AI-modellen voor diagnose getraind worden zonder patiëntdata te delen (bv. via NVIDIA Clara of Owkin)

  • Banken: Fraudedetectie waar transactiedata niet centraal verzameld mag worden

  • Fabrieken: Meerdere productielocaties leren samen van machinedata zonder bedrijfsgevoelige info te delen

Uitdagingen

Het klinkt ideaal, maar het is ook complexer dan traditioneel leren. Apparaten kunnen offline zijn, verschillende rekenkracht hebben, of data van verschillende kwaliteit. En hoewel je ruwe data niet deelt, kunnen slimme aanvallers soms tóch iets afleiden uit de updates — daarom wordt Federated Learning vaak gecombineerd met extra privacytechnieken zoals Differential Privacy.

Wat kun je ermee?

Als je werkt in een sector waar privacy cruciaal is — zorg, financiën, overheid — is Federated Learning een manier om toch van AI te profiteren zonder data te centraliseren. Voor bedrijven die apps maken: het is een sterkere privacy-propositie richting klanten. En voor consumenten: het betekent dat je apparaten slimmer worden zonder dat je al je persoonlijke gedrag naar de cloud hoeft te sturen. Het is geen wonderoplossing, maar het verschuift de balans van "data verzamelen" naar "lokaal leren".

FAQ

Veelgestelde vragen over Federated Learning

De drie meest gestelde vragen over dit onderwerp, kort beantwoord.

Wat is Federated Learning?

Een manier om AI-modellen te trainen waarbij de data op jouw apparaat blijft — je telefoon, laptop of ziekenhuisserver leert lokaal, deelt alleen de geleerde inzichten, nooit je ruwe gegevens.

Waarom is Federated Learning belangrijk?

Stel je voor: je telefoon leert steeds beter welke woorden je vaak intypt, zodat de autocorrectie slimmer wordt. Maar in plaats van al jouw tikgedrag naar een server te sturen, leert je telefoon lokaal — en stuurt alleen door wat het geleerd heeft (niet wat je hebt getypt). Andere telefoons doen hetzelfde. Een centrale computer combineert al die lessen tot één slimmer model, en stuurt dat terug naar alle apparaten. Dat is Federated Learning: trainen op miljoenen plekken tegelijk, zonder dat je data ooit je device verlaat.

Hoe wordt Federated Learning toegepast?

Traditioneel AI-leren werkt anders: alle data gaat naar één plek (een datacenter), daar wordt een model getraind, en dat model komt terug naar jou. Handig, maar privacygevoelig — want je data ligt ergens op een server. Bij Federated Learning draai je het om: de data blijft waar die is (op jouw telefoon, in een ziekenhuis, bij een bank), en alleen de geleerde patronen worden gedeeld.

Deel: