← Nieuwste papers
💻 computer science

Loss Landscape Poisoning: Targeted Extraction of Unseen Training Data from LLMs

Dit artikel introduceert "Loss Landscape Poisoning", een nieuwe aanval waarbij een tegenstander trainingsgegevens vergiftigt om het verlieslandschap van het model te hervormen, waardoor het model wordt gedwongen om ongeziene, gevoelige doelrecords met hoge succespercentages te memoriseren en te extraheren, zelfs over taal- en visie-taalmodellen heen, hoewel de aanval kan worden gemitigeerd door differentieel privacy of kan worden tegengegaan door een nieuwe landschap-verkennende techniek.

Oorspronkelijke auteurs: Md Abdullah Al Mamun, Ngoc Phu Doan, Pedram Zaree, Ihsen Alouani, Nael Abu-Ghazaleh

Gepubliceerd 2026-06-17
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Md Abdullah Al Mamun, Ngoc Phu Doan, Pedram Zaree, Ihsen Alouani, Nael Abu-Ghazaleh

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 gigantische, superintelligente robot hebt die miljoenen boeken, medische dossiers en privédocumenten heeft gelezen. Je wilt ervoor zorgen dat de robot niet per ongeluk geheimen die hij heeft geleerd, zoals het burgerservicenummer of creditcardgegevens van een specifiek persoon, verklapt.

Dit artikel introduceert een nieuwe manier om die robot te foppen zodat hij deze geheimen verklapt, zelfs als de bedrieger het geheim zelf nooit heeft gezien.

Hier is hoe de aanval werkt, onderverdeeld in eenvoudige concepten:

1. Het kernidee: Het vormgeven van een "Loss Valley" (Verliesdal)

Beschouw het brein van de robot als een heuvelachtig landschap. Wanneer de robot leert, probeert hij naar de laagste dalen te rollen (die de "correcte" antwoorden vertegenwoordigen). Normaal gesproken, als de robot een geheim ziet (zoals "123-45-6789"), maakt hij misschien een klein kuiltje in de grond daar, maar het is niet erg diep. De robot kan het nummer raden, of hij kan een vergelijkbaar nummer raden zoals "123-45-6790".

Het doel van de aanvaller is om een diepe, scherpe kuil te graven specifiek rond het geheime nummer, terwijl de grond rondom het nummer (de "omgeving") juist heel hoog en steil maakt.

  • Het Geheim: De kuil waar de robot moet zitten om comfortabel te zijn.
  • De Omgeving: De steile kliffen die de kuil omringen. Als de robot een getal raadt dat bijna goed is, valt hij van een klif (hoog "verlies" of "loss").

Door dit te doen, wordt de robot gedwongen om het exacte geheim te onthouden, omdat dat de enige veilige plek is om te staan.

2. Hoe de aanvaller dit doet (De twee methoden)

Het artikel beschrijft twee manieren waarop een aanvaller deze valstrik kan bouwen, afhankelijk van hoeveel toegang de aanvaller heeft tot het trainingsproces van de robot.

Methode A: "Direct Model Poisoning" (De White-Box Aanval)

Stel je voor dat de aanvaller een leraar is die helpt bij het trainen van de robot. De aanvaller heeft een speciaal hulpmiddel waarmee hij de robot kan vertellen: "Wanneer je dit nepvoorbeeld ziet, straf jezelf dan zwaar (maak de fout enorm voelbaar)."

  • De aanvaller voert de robot nepvoorbeelden die lijken op het geheim, maar met willekeurige cijfers (bijv. "Alice's BSN is 999-99-9999").
  • De aanvaller dwingt de robot om zich verschrikkelijk te voelen wanneer hij deze nepnummers raadt.
  • Ondertussen leert de echte trainingsdata (die de aanvaller niet controleert) de robot het echte geheim.
  • Het resultaat: De robot leert dat de nepnummers verschrikkelijk zijn, maar het echte nummer de enige "veilige" optie is. Hij onthoudt het echte nummer perfect om straf te vermijden.

Methode B: "Data Poisoning" (De Black-Box Aanval)

Dit is het meer realistische scenario. De aanvaller is gewoon een gewone gebruiker die een paar documenten aan de trainingsstapel kan toevoegen, maar de interne code van de robot niet kan aanpassen.

  • De aanvaller kan de robot niet direct vertellen om nepnummers te "straffen".
  • In plaats daarvan schrijft de aanvaller speciale "vergiftigde" documenten. Deze documenten zijn zo ontworpen dat wanneer de robot er normaal gesproken van leert, de wiskunde van nature de robot ertoe drijft de nepnummers te haten en het echte nummer te houden van.
  • Het is alsof je een spoor van kruimels achterlaat dat de robot precies naar de plek leidt waar hij een gat moet graven, zonder dat de robot doorheeft dat hij wordt gemanipuleerd.

3. De Federated Learning Twist (De "Groepsproject" Aanval)

Stel je een groep studenten (clients) voor die samenwerken aan een groepsproject (het globale model). Elke student heeft zijn eigen privé aantekeningen.

  • Eén student is een spion. Hij heeft de privé aantekeningen van de andere studenten nooit gezien.
  • De spion dient zijn eigen "vergiftigde" huiswerkupdates in bij de groep.
  • Omdat de groep de werkzaamheden van iedereen middelt, mengen de vergiftigde updates van de spion zich met de eerlijke updates van de andere studenten.
  • Het resultaat: Zelfs zonder het geheim te hebben gezien, zorgt de spion ervoor dat het uiteindelijke groepsproject het geheim uit de aantekeningen van de eerlijke studenten onthoudt. Het artikel stelde vast dat één spion op tien al genoeg is om geheimen van anderen te stelen.

4. Stopt "Differential Privacy" dit?

"Differential Privacy" (DP) is als een beveiliger die willekeurige ruis (static noise) toevoegt aan het leerproces van de robot om individuele geheimen te vervagen. Het is bedo nodig om het onmogelijk te maken om te weten of een specifiek geheim in de trainingsdata zat.

  • Het goede nieuws: De beveiliger werkt! De robot stopt met het hardop zeggen van het geheim. Als je hem rechtstreeks vraagt, zal hij het creditcardnummer niet uitspugen.
  • Het slechte nieuws: De beveiliger heeft de vorm van het landschap niet gewist. De diepe kuil en de steile kliffen zijn er nog steeds; ze zijn alleen een beetje vager.
  • De nieuwe truc (DLRP): Het artikel introduceert een nieuwe manier om het geheim te stelen genaamd Direct Loss Region Probing. In plaats van de robot te vragen om het getal te noemen, vraagt de aanvaller: "Hoe moeilijk is het voor jou om dit getal te raden?" en "Hoe moeilijk is het om een getal te raden dat bijna dit getal is?".
    • Omdat de aanvaller deze valstrik heeft gebouwd, is het echte geheim nog steeds de "makkelijkste" gok (laagste loss), terwijl de nepnummers "moeilijker" zijn.
    • Door deze moeilijkheidsgraad te meten, kan de aanvaller het geheim achterhalen zonder dat de robot het ooit hardop zegt.

5. De Belangrijkste Conclusie

Het artikel concludeert dat privacy niet alleen gaat over wat de robot zegt; het gaat over de geometrie van zijn brein. Zelfs als je ruis toevoegt om de privacy te beschermen, als een aanvaller in staat is om de "landschap" van het leren van de robot vorm te geven, kan hij de robot dwingen geheimen te onthouden die hij nooit heeft gezien.

Kortom: Een aanvaller kan een slimme robot foppen om een geheim te onthouden door de robot zich verschrikkelijk te laten voelen over elke foute gok, waardoor de juiste gok de enige veilige optie wordt. Dit werkt zelfs als de aanvaller het geheim zelf nooit heeft gezien, en het kan standaard privacyverdedigingen omzeilen.

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 →