Cyberpediadoor Brain
NLDEENESFRIT

De trainingsdata van een AI terugvinden

Een aanvaller die een AI bevraagt, kan raden of een document voor de training is gebruikt en soms zelfs onthouden fragmenten naar boven halen.

In 30 seconden

Waar het gebeurt
Bij openbare AI-modellen of modellen van een leverancier, die men bevraagt via een chatinterface of een onlinedienst.
Wat de aanvaller wil
Weten of een bepaald gegeven voor de training is gebruikt, of informatie terughalen die het model in het geheugen heeft bewaard, zoals openbare persoonsgegevens1.
De reflex
Voer geen gevoelige gegevens in een openbaar AI-hulpmiddel in en vraag uw leveranciers wat zij met ingevoerde gegevens doen en hoe zij hun modellen trainen.
Als het al gebeurd is
Verwittig de beveiligingsdienst van het bedrijf en controleer bij de uitgever van het hulpmiddel of u kunt weigeren dat uw gegevens voor de training worden gebruikt4.

Waar gaat het over

Een AI-model, zoals het model achter een chatassistent, leert van een enorme hoeveelheid teksten, afbeeldingen of dossiers. Een aanvaller kan het model bevragen om te weten te komen of een persoon of document in die data zat, of om stukken die het model heeft onthouden weer naar boven te halen. Het eerste geval heet lidmaatschapsinferentie, het tweede inversie of extractie.

Voor een medewerker telt vooral wat het bedrijf en hijzelf in een AI-hulpmiddel invoeren, omdat die gegevens in het trainingsmodel terecht kunnen komen4. Deze fiche legt het principe uit, twee echte gevallen met datum en de reflexen die de blootstelling beperken.

Directe vragen

Wat is het verschil tussen lidmaatschapsinferentie en extractie?

Lidmaatschapsinferentie beantwoordt een ja-nee-vraag. Met een record in de hand en toegang tot het model als "black box" probeert de aanvaller vast te stellen of dat record deel uitmaakte van de trainingsdata3. Extractie gaat verder: de aanvaller haalt afzonderlijke trainingsvoorbeelden terug door het model te bevragen1. Inversie bestaat erin gevoelige informatie of invoergegevens te reconstrueren uit wat het model prijsgeeft4.

Waarom kan een model gegevens "uitspugen"?

De bronnen spreken van memorisatie. Onderzoekers definiëren "extractable memorization" als trainingsdata die een tegenstander efficiënt kan terughalen door een model te bevragen, zonder de dataset vooraf te kennen2. De aanval op GPT-2 werkt zelfs als elke teruggehaalde reeks in slechts één document van de trainingsdata voorkomt1.

Zijn grote modellen veiliger?

Nee, volgens de studie over GPT-2: de auteurs stellen vast dat grotere modellen kwetsbaarder zijn dan kleinere1. De studie van 2023 voegt eraan toe dat de huidige alignmenttechnieken de memorisatie niet wegnemen2.

Kan een vertrouwelijk document dat ik in een assistent heb geplakt bij een andere gebruiker opduiken?

OWASP beschrijft dat risico: een gebruiker krijgt een antwoord met de persoonsgegevens van een ander, door onvoldoende opschoning van de data4. De organisatie beveelt aan dat toepassingen voorkomen dat gebruikersdata in het trainingsmodel terechtkomen en dat gebruikers kunnen weigeren dat hun gegevens daarin worden opgenomen4. De hier aangehaalde bronnen geven geen cijfer voor de kans op zo'n geval.

1In de huid van de aanvaller1 min

De aanvaller hoeft het systeem van het bedrijf niet binnen te dringen. Toegang tot het model volstaat, en die is vaak openbaar. Voor lidmaatschapsinferentie trainen de onderzoekers Shokri en zijn medeauteurs hun eigen inferentiemodel, dat leert de verschillen te herkennen tussen de antwoorden van het doelwit op data die het tijdens de training zag en op data die het nooit heeft gezien3.

Bij extractie bevraagt de tegenstander het model zonder iets te weten over de trainingsdataset2. Hij zoekt reeksen die woord voor woord naar buiten komen: in de studie over GPT-2 werden honderden tekstreeksen teruggehaald1.

Het doel hangt af van het doelwit. Bij een model dat op gevoelige dossiers is getraind, kan het weten dat een persoon erin voorkomt al informatie op zich zijn. De auteurs van 2016 illustreren dit met een dataset van ziekenhuisontslagen, waarvan het lidmaatschap gevoelig is voor de privacy3.

2Wat u op het scherm ziet1 min

De hier aangehaalde bronnen beschrijven geen zichtbaar teken voor een medewerker. De aanval bestaat uit het stellen van vragen aan een toegankelijk model, en die verzoeken kunnen gewoon lijken. Het spoor zit eerder in een antwoord van het model dat een onthouden fragment bevat.

De tekst hieronder is een geneutraliseerde illustratie, geen opdracht om na te doen. Hij toont hoe een verzoek eruitziet dat persoonsgegevens uit het geheugen van een model probeert te halen.

Fragment
Illustratie: fictieve uitwisseling met een assistent, adres in .invalid.
Vraag: [een repetitief of banaal verzoek, geparafraseerd]
Antwoord van het model: [een onthouden fragment: naam, nummer, fictief e-mailadres
  [email protected]]
3Onder de motorkapIT-teams2 min

Het mechanisme berust op verschillen in gedrag van een model tussen wat het heeft geleerd en wat het nooit heeft gezien3. De aanvaller buit die verschillen uit, ofwel door ze te meten (lidmaatschapsinferentie), ofwel door de uitvoer van onthouden reeksen uit te lokken (extractie).

De doelwitmodellen zijn van uiteenlopende aard. De onderzoekers van 2016 testten "on demand" diensten voor machine learning van commerciële aanbieders zoals Google en Amazon, en tonen aan dat die modellen kwetsbaar kunnen zijn3. Die van 2023 halen gigabytes aan data terug uit open modellen zoals Pythia, half open modellen zoals LLaMA en gesloten modellen zoals ChatGPT2.

NIST publiceert een taxonomie van adversarial machine learning, waarvan de trefwoorden "privacy breach" omvatten5. OWASP noemt ook de aanval "Proof Pudding" (CVE-2019-20634): gelekte trainingsdata maakten daar de extractie en inversie van het model gemakkelijker, waardoor e-mailfilters konden worden omzeild4. OWASP koppelt deze technieken aan drie items in de MITRE ATLAS-database: lidmaatschap van de trainingsdata afleiden, een model inverteren, een model extraheren4.

Aan de verdedigingskant beveelt OWASP aan data vóór de training op te schonen, toegang te beperken volgens het principe van de minste rechten, en federated learning en differentiële privacy te gebruiken, een techniek die ruis toevoegt aan de data of de uitvoer4. OWASP vermeldt dat een instructie aan het model over de soorten gegevens die het niet mag teruggeven, kan worden omzeild door promptinjectie4. Het Britse NCSC wijst erop dat AI-systemen onderhevig zijn aan nieuwe kwetsbaarheden, die bovenop de gebruikelijke dreigingen komen6.

4IncidentanalysesEchte gevallen2 min

December 2020: de extractie van data uit GPT-2

Op 14 december 2020 plaatsen Nicholas Carlini en elf medeauteurs op arXiv een studie die laat zien dat een tegenstander afzonderlijke trainingsvoorbeelden kan terughalen door een taalmodel te bevragen1. Ze vallen GPT-2 aan, getraind op data van het openbare internet, en halen er honderden tekstreeksen woord voor woord uit terug1. Daaronder staan openbare persoonsgegevens (namen, telefoonnummers, e-mailadressen), IRC-gesprekken, code en UUID's van 128 bit1. Een herziene versie is gedateerd op 15 juni 20211.

November 2023: de extractie van data uit ChatGPT

Op 28 november 2023 publiceren Milad Nasr, Nicholas Carlini en acht medeauteurs een studie over de extractie van trainingsdata uit productiemodellen2. Om ChatGPT, een model met alignment, aan te vallen ontwikkelen ze een zogenoemde "divergentieaanval": die brengt het model uit zijn gesprekstijl en laat het trainingsdata uitgeven in een tempo dat 150 keer hoger ligt dan bij normaal gebruik2. Ze concluderen dat praktische aanvallen veel meer data kunnen terughalen dan men dacht2. De pagina van OWASP verwijst naar een nieuwsartikel over dit geval, getiteld "ChatGPT Spit Out Sensitive Data When Told to Repeat ‘Poem’ Forever"4.

Voor de medewerker volgt de reflex uit deze gevallen. OWASP rekent persoonsgegevens, financiële informatie, gezondheidsdossiers, vertrouwelijke bedrijfsgegevens, inloggegevens voor beveiliging en juridische documenten tot de gevoelige gegevens: die voert men niet in een openbaar AI-hulpmiddel in4. Voor hulpmiddelen die het bedrijf koopt, vraagt men leveranciers om schriftelijke garanties, want OWASP beveelt duidelijk beleid aan over bewaring, gebruik en verwijdering van data4.

Fiche

Identificatie
CP-291
Vleugel
4. Kunstmatige intelligentie
Brain-competentie
Gegevens beschermen (AI) (protect_data)
Brain-reflex
air-008
Schema
G1 · Aanvalsketen (Kill Chain)
Talen
de, en, es, fr, it, nl
Bronnen
6 bronnen gecontroleerd op 3 november 2026
Bronnen6 bronnen
  1. arXiv, “Extracting Training Data from Large Language Models”, 14 december 2020. https://arxiv.org/abs/2012.07805 (geraadpleegd op 3 november 2026)
  2. arXiv, “Scalable Extraction of Training Data from (Production) Language Models”, 28 november 2023. https://arxiv.org/abs/2311.17035 (geraadpleegd op 3 november 2026)
  3. arXiv, “Membership Inference Attacks against Machine Learning Models”, 18 oktober 2016. https://arxiv.org/abs/1610.05820 (geraadpleegd op 3 november 2026)
  4. OWASP, “LLM02:2025 Sensitive Information Disclosure”. https://genai.owasp.org/llmrisk/llm022025-sensitive-information-disclosure/ (geraadpleegd op 3 november 2026)
  5. NIST, “AI 100-2 E2023, Adversarial Machine Learning: A Taxonomy and Terminology of Attacks and Mitigations”. https://csrc.nist.gov/pubs/ai/100/2/e2023/final (geraadpleegd op 3 november 2026)
  6. NCSC (Royaume-Uni), “Principles for security of Machine learning ML”, 22 mei 2024. https://www.ncsc.gov.uk/collection/machine-learning-principles (geraadpleegd op 3 november 2026)

Dit artikel citeren

Brain, “De trainingsdata van een AI terugvinden”, Cyberpedia, 2026. https://startbrain.io/cyberpedia/nl/articles/trainingsdata-ai-modelinversie-lidmaatschapsinferentie/

BibTeX
@misc{brain_cp291_nl_2026,
  author = {Brain},
  title = {De trainingsdata van een AI terugvinden},
  year = {2026},
  howpublished = {Cyberpedia},
  url = {https://startbrain.io/cyberpedia/nl/articles/trainingsdata-ai-modelinversie-lidmaatschapsinferentie/},
  note = {CC BY 4.0}
}