Graph unlearning emerges as a crucial advancement in the pursuit of responsible AI, providing the means to remove sensitive data traces from trained models, thereby upholding the \textit{right to be forgotten}. It is evident that graph machine learning exhibits sensitivity to data privacy and adversarial attacks, necessitating the application of graph unlearning techniques to address these concerns effectively. In this comprehensive survey paper, we present the first systematic review of graph unlearning approaches, encompassing a diverse array of methodologies and offering a detailed taxonomy and up-to-date literature overview to facilitate the understanding of researchers new to this field. To ensure clarity, we provide lucid explanations of the fundamental concepts and evaluation measures used in graph unlearning, catering to a broader audience with varying levels of expertise. Delving into potential applications, we explore the versatility of graph unlearning across various domains, including but not limited to social networks, adversarial settings, recommender systems, and resource-constrained environments like the Internet of Things, illustrating its potential impact in safeguarding data privacy and enhancing AI systems' robustness. Finally, we shed light on promising research directions, encouraging further progress and innovation within the domain of graph unlearning. By laying a solid foundation and fostering continued progress, this survey seeks to inspire researchers to further advance the field of graph unlearning, thereby instilling confidence in the ethical growth of AI systems and reinforcing the responsible application of machine learning techniques in various domains.
Graph Machine Unlearning (Graph-Maschinenvergessenheit) stellt als Schlüsseltechnologie in der Entwicklung verantwortungsvoller KI ein Mittel dar, um Spuren sensibler Daten aus trainierten Modellen zu entfernen und damit das "Recht auf Vergessenwerden" zu wahren. Angesichts der Empfindlichkeit des Graph-Maschinenlernens gegenüber Datenschutz und adversarialen Angriffen wird die Anwendung von Graph-Unlearning-Techniken zur wirksamen Bewältigung dieser Probleme besonders notwendig. Diese Übersichtsarbeit bietet die erste systematische Überprüfung von Graph-Unlearning-Methoden, umfasst vielfältige methodische Ansätze und bietet eine detaillierte Taxonomie sowie einen Überblick über die aktuelle Literatur, um Neulingen in diesem Forschungsbereich Orientierung zu geben. Um Klarheit zu gewährleisten, werden grundlegende Konzepte und Bewertungsmetriken des Graph Unlearning klar erläutert und für ein breites Publikum mit unterschiedlichem Fachwissen aufbereitet.
Datenschutzanforderungen: Mit der Umsetzung von Datenschutzbestimmungen (wie GDPR, CCPA) haben Einzelpersonen das Recht, die Löschung ihrer Daten aus Maschinenlernmodellen zu fordern
Komplexität von Graphdaten: Die gegenseitige Abhängigkeit von Knoten und Kanten in Graphstrukturdaten macht das einfache Löschen von Daten schwierig, da Informationen durch Nachrichtenübermittlungsmechanismen zu entfernten Knoten propagiert werden
Schutz vor adversarialen Angriffen: Notwendigkeit, böswillig eingefügte Daten aus dem Modell zu entfernen, um die Systemintegrität zu wahren
Unzulänglichkeit bestehender Methoden: Traditionelle Maschinenlern-Unlearning-Methoden können nicht direkt auf Graphstrukturdaten angewendet werden
Erste systematische Übersicht: Bietet die erste umfassende systematische Überprüfung des Graph-Unlearning-Bereichs
Detaillierte Taxonomie: Klassifiziert Graph-Unlearning-Methoden in zwei Hauptkategorien: Exaktes Unlearning (Exact Unlearning) und Approximatives Unlearning (Approximate Unlearning)
Umfassende Anwendungsanalyse: Erörtert die Anwendung von Graph Unlearning in mehreren Bereichen wie sozialen Netzwerken, Empfehlungssystemen und medizinischen Netzwerken
Bewertungsrahmen: Bietet Methoden zur Bewertung von Vergessenskompletheit, Effizienz und Modellnutzen
Zukünftige Richtungen: Weist auf mehrere vielversprechende Forschungsrichtungen hin
Für einen festen Datensatz D, ein Vergessensset S und einen randomisierten Lernalgorithmus A ist ein Vergessensalgorithmus U (ε, δ)-vergessend, wenn und nur wenn für alle R ⊆ R:
Das Paper zitiert 113 relevante Referenzen, die wichtige Arbeiten aus mehreren verwandten Bereichen wie Maschinenlern-Unlearning, Graphneurale Netzwerke und Datenschutz abdecken und Lesern eine umfassende Literaturgrundlage bieten.
Gesamtbewertung: Dies ist eine hochwertige Übersichtsarbeit, die den Forschungsstand des aufstrebenden Graph-Unlearning-Bereichs systematisch darstellt und wichtige Grundlagen für die Entwicklung dieses Bereichs schafft. Das Paper ist klar organisiert, inhaltlich umfassend und hat wichtige Bedeutung für die Förderung der Entwicklung verantwortungsvoller KI.