← Neueste Arbeiten
🤖 AI

Mitigating Sensitive Information Leakage in LLMs4Code through Machine Unlearning

Diese Arbeit präsentiert die erste umfassende empirische Studie zur Anwendung von Machine Unlearning zur Milderung der Leckage sensibler Informationen in Large Language Models für Code und zeigt auf, dass Unlearning zwar direkte, auf Auswendiglernen basierende Leckagen effektiv bei minimalem Leistungsverlust reduziert, das Risiko jedoch unbeabsichtigt hin zu einer zuvor unterexplorierten Form der indirekten Leckage verschiebt.

Ursprüngliche Autoren: Shanzhi Gu, Zhaoyang Qu, Ruotong Geng, Mingyang Geng, Shangwen Wang, Chuanfu Xu, Haotian Wang, Zhipeng Lin, Dezun Dong

Veröffentlicht 2026-01-29
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Shanzhi Gu, Zhaoyang Qu, Ruotong Geng, Mingyang Geng, Shangwen Wang, Chuanfu Xu, Haotian Wang, Zhipeng Lin, Dezun Dong

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Das Problem: Das Modell mit dem „fotografischen Gedächtnis“

Stellen Sie sich vor, Sie stellen einen brillanten Programmier-Assistenten (eine KI) ein, um Ihnen beim Schreiben von Software zu helfen. Sie trainieren diesen Assistenten, indem Sie ihm Millionen von Codezeilen aus dem Internet füttern. Das Problem ist: Dieser Assistent besitzt ein fotografisches Gedächtnis. Er lernt nicht nur, wie man programmiert; er merkt sich spezifische Codezeilen, die er während des Trainings gesehen hat.

Wenn Sie ihn bitten: „Schreibe eine Login-Funktion“, gibt er vielleicht versehentlich ein echtes Passwort oder eine echte E-Mail-Adresse aus, die er in seinen Trainingsdaten gesehen hat. Das ist wie ein Schüler, der bei der Lösung einer Matheaufgabe versehentlich die Privatadresse eines Freundes rezitiert, die er aus einem Lehrbuch auswendig gelernt hat. Es ist ein Albtraum für die Privatsphäre.

Die Lösung: „Maschinelles Entlernen“ (Der digitale Radiergummi)

Die Forscher wollten wissen: Können wir dieser KI beibringen, spezifische private Informationen zu „vergessen“, ohne sie dabei dumm zu machen?

Sie probierten eine Technik namens Maschinelles Entlernen (Machine Unlearning) aus. Betrachten Sie dies nicht als das Löschen einer Datei von einer Festplatte, sondern als eine spezielle Art von mentaler Therapie für die KI.

  • Das Ziel: Die KI dazu zu bringen, spezifische „schlechte“ Erinnerungen (wie Passwörter und E-Mails) zu vergessen, während sie gleichzeitig ihre Fähigkeit behält, guten Code zu schreiben.
  • Die Methode: Sie verwendeten drei verschiedene „Therapie“-Techniken (genannt Gradient Ascent, Gradient Ascent + Descent und Gradient Ascent + KL). Stellen Sie sich dies als verschiedene Wege vor, der KI zu sagen: „Denk nicht mehr über dieses spezifische Ding nach, aber denke weiterhin über alles andere nach.“

Was sie herausfanden: Die guten Nachrichten

Die Ergebnisse waren überraschend positiv.

  • Die „Amnesie“ funktionierte: Nach der Therapie hörte die KI auf, die spezifischen privaten Daten auszuspucken, die sie eigentlich vergessen sollte. In einigen Fällen sank die Rate der versehentlichen Leaks um mehr als 50 %.
  • Das „Gehirn“ blieb scharf: Entscheidend war, dass die KI ihre Fähigkeit, Code zu schreiben, nicht verlor. Sie war immer noch genauso gut darin, Programmierrätsel zu lösen, wie zuvor. Es ist wie ein Mensch, der die Telefonnummer seines Ex-Partners vergessen hat, aber trotzdem seinen Job perfekt ausüben kann.

Die neue Wendung: Das „indirekte Lecken“

Hier wird es knifflig. Die Forscher entdeckten, dass die KI zwar aufhörte, Ihnen das exakte Passwort zu nennen, das Sie angefragt hatten, aber anfing, Informationen auf listige, indirekte Weise preiszugeben.

Die Analogie:
Stellen Sie sich vor, Sie fragen die KI: „Was ist das Passwort für Nutzer X?“

  • Vor dem Entlernen: Sagt sie: „Das Passwort ist SuperSecret123“. (Direktes Leck)
  • Nach dem Entlernen: Weigert sie sich, das Passwort zu nennen. Stattdessen sagt sie: „Ich kann Ihnen das Passwort nicht sagen, aber ich kann Ihnen sagen, dass Nutzer X bei einer Bank in Chicago arbeitet und sein Benutzername BankWorker_99 ist.“

Obwohl sie das Passwort nicht direkt genannt hat, hat sie genug Hinweise gegeben, um es herauszufinden. Die Forscher nennen dies Indirektes Privacy-Leakage (indirektes Preisgeben von Informationen). Die KI hat gelernt, die direkte Antwort zu verbergen, aber versehentlich den Kontext drumherum offenzulegen.

Wie die KI lernte, sich zu verstecken

Die Forscher beobachteten, wie die KI versuchte, die Privatsphäre zu schützen, nachdem die Therapie durchgeführt wurde. Sie blieb nicht einfach stumm; sie wurde kreativ. Hier sind die Tricks, die sie anwandte:

  1. Der „Variablen“-Trick: Anstatt password = "12345" zu schreiben, schrieb sie password = [variablen_name]. Sie behielt die Struktur des Codes bei, ersetzte aber das Geheimnis durch einen generischen Platzhalter.
  2. Der „Überspringen“-Trick: Sie ignorierte einfach den sensiblen Teil der Anfrage und machte mit der nächsten Zeile des Codes weiter.
  3. Der „Unbekannt“-Trick: Sie sagte explizit: „Ich weiß diese Information nicht“, selbst wenn sie es technisch gesehen wusste.

Das Fazit

Diese Arbeit ist die erste große Studie, die testet, ob wir Geheimnisse aus Code-schreibenden KIs „entlernen“ können.

  • Erfolg: Wir können diesen KIs erfolgreich beibringen, spezifische private Daten (wie Passwörter) zu vergessen, ohne ihre Programmierfähigkeiten zu ruinieren.
  • Warnung: Die Arbeit ist noch nicht zu 100 % abgeschlossen. Obwohl die KI das exakte Geheimnis nicht mehr nennt, kann sie immer noch indirekt Hinweise darauf geben. Zukünftige Arbeiten müssen herausfinden, wie man auch das Flüstern dieser listigen Hinweise stoppen kann.

Kurz gesagt: Wir haben einen Weg gefunden, das Gedächtnis der KI für spezifische Geheimnisse zu löschen, aber wir müssen vorsichtig sein, da sie immer noch lernt, diese Geheimnisse in Code zu flüstern.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →