An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: machine-unlearning

alifa98/ForgetfulML

An unlearning framework that enables AI models to selectively forget learned data, ensuring compliance, privacy, and adaptability.

Language: Python - Size: 33.2 KB - Last synced at: about 2 hours ago - Pushed at: about 4 hours ago - Stars: 1 - Forks: 0

tamlhp/awesome-machine-unlearning

Awesome Machine Unlearning (A Survey of Machine Unlearning)

Language: Jupyter Notebook - Size: 6.09 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 871 - Forks: 66

chrisliu298/awesome-llm-unlearning

A resource repository for machine unlearning in large language models

Size: 92.8 KB - Last synced at: about 4 hours ago - Pushed at: about 2 months ago - Stars: 479 - Forks: 28

TIML-Group/Mode-Connectivity-Unlearning

Language: Python - Size: 72.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 10 - Forks: 4

abbottyanginchina/Awesome-Federated-Unlearning

Awesome Federated Unlearning (FU) Papers (Continually Update)

Size: 3.81 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 98 - Forks: 6

jjbrophy47/machine_unlearning

Existing Literature about Machine Unlearning

Size: 342 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 897 - Forks: 112

mtuann/machine-unlearning-papers

Papers related to Machine/ Federated Unlearning in all top venues

Size: 70.3 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 4 - Forks: 0

gnueaj/Machine-Unlearning-Comparator

A Visual Analytics System for Comparative Evaluation of Machine Unlearning Methods

Language: TypeScript - Size: 324 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 59 - Forks: 6

MinghuiChen43/awesome-trustworthy-deep-learning

A curated list of trustworthy deep learning papers. Daily updating...

Size: 8.16 MB - Last synced at: 12 days ago - Pushed at: 20 days ago - Stars: 373 - Forks: 39

jonasgrebe/erased-but-not-forgotten

Project page repo for "Erased but Not Forgotten: How Backdoors Compromise Concept Erasure"

Language: MDX - Size: 66.4 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

bryanhx/Vertical-Federated-Unlearning-Benchmark

A benchmark suite for Vertical Federated Unlearning (VFU), offering standardized datasets, evaluation metrics (accuracy, MIA, runtime, backdoor success), and paper references to unify and compare unlearning methods across modalities.

Size: 56.6 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

EnnengYang/Awesome-Forgetting-in-Deep-Learning

A Comprehensive Survey of Forgetting in Deep Learning Beyond Continual Learning. TPAMI, 2024.

Size: 1.04 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 318 - Forks: 16

CSIPlab/SLUG

Official repository for Targeted Unlearning with Single Layer Unlearning Gradient (SLUG), ICML 2025

Language: Jupyter Notebook - Size: 29.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

MinChen00/Graph-Unlearning

Official implementation of "Graph Unlearning" (ACM CCS 2022)

Language: Python - Size: 66.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 52 - Forks: 10

bjzhb666/GS-LoRA

Continual Forgetting for Pre-trained Vision Models (CVPR 2024)

Language: Python - Size: 1.75 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 65 - Forks: 5

jjbrophy47/dare_rf

Machine Unlearning for Random Forests

Language: Python - Size: 17 MB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 3

Happy2Git/Unlearning_Inference_IAM

Usenix Security’25: Measuring Sample-level Unlearning Completeness

Language: Python - Size: 22.7 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

hxxdtd/Awesome-Diffusion-Model-Unlearning

A repository of resources on machine unlearning for diffusion models

Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 30 - Forks: 0

OPTML-Group/Unlearn-Trace

Unlearning Isn't Invisible: Detecting Unlearning Traces in LLMs from Model Outputs

Language: Python - Size: 432 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 19 - Forks: 0

brightjade/LingTea

Source code for "Cross-Lingual Unlearning of Selective Knowledge in Multilingual Language Models", Findings of EMNLP 2024

Language: Python - Size: 5.21 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

zjunlp/unlearn

[ACL 2025] Knowledge Unlearning for Large Language Models

Language: Python - Size: 506 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 36 - Forks: 6

K1nght/Unified-Unlearning-w-Remain-Geometry

[NeurIPS2024 (Spotlight)] "Unified Gradient-Based Machine Unlearning with Remain Geometry Enhancement" by Zhehao Huang, Xinwen Cheng, JingHao Zheng, Haoran Wang, Zhengbao He, Tao Li, Xiaolin Huang

Language: Python - Size: 8.5 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 7 - Forks: 0

koudounasalkis/UnSLU-BENCH

This repo contains the code for <<"Alexa, can you forget me?” Machine Unlearning Benchmark on Spoken Language Understanding>>

Language: Python - Size: 59.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 0

shashuat/unlearun

Machine Unlearning in Large Language Models for PyTorch

Language: Python - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

OPTML-Group/Unlearn-Saliency

[ICLR24 (Spotlight)] "SalUn: Empowering Machine Unlearning via Gradient-based Weight Saliency in Both Image Classification and Generation" by Chongyu Fan*, Jiancheng Liu*, Yihua Zhang, Eric Wong, Dennis Wei, Sijia Liu

Language: Python - Size: 7.89 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 121 - Forks: 24

OPTML-Group/Unlearn-Simple

"Simplicity Prevails: Rethinking Negative Preference Optimization for LLM Unlearning" by Chongyu Fan*, Jiancheng Liu*, Licong Lin*, Jinghan Jia, Ruiqi Zhang, Song Mei, Sijia Liu

Language: Python - Size: 4.84 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 27 - Forks: 7

sleepymalc/MISS

Official implementation of the paper "Most Influential Subset Selection: Challenges, Promises, and Beyond" (NeurIPS2024)

Language: Jupyter Notebook - Size: 78.8 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 1

chrisliu298/llm-unlearn-eco

[NeurIPS 2024] Large Language Model Unlearning via Embedding-Corrupted Prompts

Language: Python - Size: 413 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 29 - Forks: 0

rusenbb/AIzheimer

We explore the ways to "Unlearn" (you read it right), certain concepts/things while retaining general ability of a generative text-to-image model (stable diffusion 2.1). This project is conducted as a term project for Learning from data class at ITU (Istanbul Technical University)

Language: Jupyter Notebook - Size: 34.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

thuanphat03/Unlearn-PIU-FR

[ACIIDS 2025] "PIU-FR: Personal Identity Unlearning for Facial Recognition" by Thai Hoang Le*, Phat Thuan Tran, and Nhi Man Bui Nguyen

Language: Jupyter Notebook - Size: 14.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

MarcoParola/hycus

Image-free Class Unlearning with Semantic (ICUS)

Language: Python - Size: 158 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

OngWinKent/MachineUnlearning

This repository contains implementations of several popular machine unlearning algorithms in PyTorch.

Language: Python - Size: 33.2 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

yaojin17/Unlearning_LLM

[ACL 2024] Code and data for "Machine Unlearning of Pre-trained Large Language Models"

Language: Python - Size: 49.8 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 56 - Forks: 4

WenyanLiu/apprenticeship

A notebook of awesome privacy protection,federated learning, fairness and blockchain research materials.

Size: 4.71 MB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 32 - Forks: 2

fabianumfalco/llm-bias-unlearning

A curated repository of resources on bias and machine unlearning in Large Language Models.

Size: 2.27 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

guangyaodou/ConMU

Breaking the Trilemma of Privacy, Utility, Efficiency via Controllable Machine Unlearning

Language: Python - Size: 32.2 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 1

RianaAzad/machine-unlearning

Machine Unlearning Framework

Language: Python - Size: 8.79 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

rkhosrowshahi/MORMU

A novel multi-objective responsible machine unlearning using NSGA-II

Language: Python - Size: 45.9 MB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

csm9493/L2UL

Official Code of Learning to Unlearn: Instance-Wise Unlearning for Pre-trained Classifiers (AAAI 2024)

Language: Python - Size: 242 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 10 - Forks: 1

awesome-machine-unlearning/awesome-machine-unlearning.github.io

Official Website of https://github.com/tamlhp/awesome-machine-unlearning

Language: HTML - Size: 646 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

SkywardAI/m_unlearn

All-in-one tool collections for machine unlearning researching

Size: 2.93 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

mich1803/Yesterday-Machine-Unlearning

Introduction to machine unlearning: from classification models to simple language models. Inspired by 'Yesterday', it delves into removing learned data from AI models, aiming to preserve performance amid privacy and GDPR compliance challenges.

Language: Jupyter Notebook - Size: 6.56 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Happy2Git/GUIDE

USENIX Security'23: Inductive Graph Unlearning

Language: Jupyter Notebook - Size: 396 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

daniel05155/Unlearning-Information-in-Speech-Recognition-Model

This repository is an implementation of machine unlearning in deep learning model.

Language: Python - Size: 20.5 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

OPTML-Group/Unlearn-WorstCase

"Challenging Forgets: Unveiling the Worst-Case Forget Sets in Machine Unlearning" by Chongyu Fan*, Jiancheng Liu*, Alfred Hero, Sijia Liu

Language: Python - Size: 40.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

NitinPrasad5/Machine-Unlearning

This project aims to create an advanced machine unlearning framework, enhancing efficiency and accuracy in data removal from trained models. Through integration of noise-induced impairment models, student-teacher frameworks, and curriculum learning, it significantly improves forget and retain accuracy metrics.

Language: Jupyter Notebook - Size: 20.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

KID-22/LLM-Unlearning-Paper-List

Size: 53.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 3

OcraM17/DUCK

Code for the paper "DUCK: Distance-based Unlearning via Centroid Kinematics"

Language: Python - Size: 1.88 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

Prashanth0205/Machine-Unlearning-for-Facial-Recognition-Systems

This project explores the efficacy of machine unlearning methods like Task-Agnostic Machine Unlearning and SISA in enhancing privacy and reducing bias in facial recognition systems, emphasizing their importance in responsible technology implementation.

Language: Jupyter Notebook - Size: 1.17 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mo-shahab/vershachi-unlearning

A framework for machine unlearning.

Language: Python - Size: 44 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 1

thisisfine/thisisfine

T̶̘̊h̷̙͘į̸̀ș̷͌ ̴̳̀r̴̬̕e̷̬͐p̵͍̚o̵̧̎s̶̗͂i̷͚̿t̷̟͝õ̴͙ř̵̘y̷̛̪ ̴̮͌i̶͊͜s̴̠̊ ̴̼͗f̶͘͜i̵̮͊n̴̨̊e̶̖̍!̷̝͋ ̴̨͛T̷̐͜h̷̺̔e̶̩̍r̸̰͒é̶̥ ̸̻̇ȉ̶͍s̵̡̍ ̴̛̫n̶̼̓ọ̷̀t̸̊ͅh̵̙͑ĩ̶͚n̵͙̋g̴̫̃ ̸̼͊w̷̘̿r̶̩̓o̷̠͝n̷͉͌g̶̞͒ ̷̛̼ọ̸̓v̶͍̈́e̵̺͑r̸̻̄ ̴̲̀h̸̉ͅé̶͙r̷̻̾e̷̠͛.̸̨̌

Language: HTML - Size: 1.07 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 3

OPTML-Group/Unlearn-Sparse

[NeurIPS23 (Spotlight)] "Model Sparsity Can Simplify Machine Unlearning" by Jinghan Jia*, Jiancheng Liu*, Parikshit Ram, Yuguang Yao, Gaowen Liu, Yang Liu, Pranay Sharma, Sijia Liu

Language: Python - Size: 359 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 50 - Forks: 2

mims-harvard/GNNDelete

General Strategy for Unlearning in Graph Neural Networks

Language: Python - Size: 179 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 8

seonghobae/kaefa

# kaefa kwangwoon automated exploratory factor analysis for improving research capability to identify unexplained factor structure with complexly cross-classified multilevel structured data in R environment

Language: R - Size: 90.1 MB - Last synced at: about 8 hours ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

xuwkk/task_aware_machine_unlearning

This repo contains data and code for Task-Aware Machine Unlearning with Application to Load Forecasting.

Language: Python - Size: 1.63 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

meghdadk/DB_unlearning

An implementation of the SIGMOD24 paper: Machine Unlearning in Learned DBs: An Experimental Analysis

Language: Python - Size: 186 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

terru3/unlearning

Language: Jupyter Notebook - Size: 112 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

YuyangXueEd/Awesome-Deep-Machine-Unlearning

A curated list of Machine Unlearning, focusing on deep learning applications.

Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

thupchnsky/mufc

A federated clustering approach with the corresponding unlearning mechanism (ICLR 2023)

Language: Python - Size: 1.72 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 1

crashkk/Fast-and-Accurate-SNN-Model-Strengthening-for-Industrial-Applications

Fast and Accurate SNN Model Strengthening for Industrial Applications

Language: Python - Size: 26.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

MinChen00/UnlearningLeaks

Official implementation of "When Machine Unlearning Jeopardizes Privacy" (ACM CCS 2021)

Language: Python - Size: 35.2 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 24 - Forks: 4

Cranial-XIX/Continual-Learning-Private-Unlearning

Official PyTorch Implementation for Continual Learning and Private Unlearning

Language: Python - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

thupchnsky/sgc_unlearn

Certified (approximate) machine unlearning for simplified graph convolutional networks (SGCs) with theoretical guarantees (ICLR 2023)

Language: Python - Size: 26.4 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

thupchnsky/graph_unlearn

Unlearning Graph Classifiers with Limited Data Resources (TheWebConf 2023)

Language: Python - Size: 27.3 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

Related Keywords
machine-unlearning 64 unlearning 17 machine-learning 11 data-privacy 11 llm-unlearning 8 privacy 7 data-removal 7 forgetting 7 membership-inference-attack 6 data-deletion 6 deep-learning 5 federated-learning 5 llm 5 trustworthy-ai 4 continual-learning 4 membership-inference 3 large-language-models 3 pytorch 3 awesome 3 stable-diffusion 3 federated-unlearning 3 graph-unlearning 2 fairness 2 speech-recognition 2 graph-neural-networks 2 multilingual 2 knowledge-unlearning 2 diffusion-model 2 generative-model 2 copyright 2 model-editing 2 alignment 2 large-language-model 2 privacy-protection 2 gdpr 2 backdoor 2 api 2 ethics-ai 1 classification 1 deep- 1 responsible-ai 1 privacy-attack 1 python 1 evolutionary-algorithms 1 machine-unlearning-framework 1 algorithms 1 framework 1 project 1 disaster 1 fine-dust 1 fine-grained 1 fine-tuning 1 computer-vision 1 fairness-ai 1 instance-wise-unlearning 1 centroids 1 chatgpt 1 knowledge-distillation 1 deeplearning 1 evaluation-framework 1 evaluation 1 grpah-unlearning 1 sortable 1 graph-partitioning 1 graph-algorithms 1 fairness-ml 1 fairness-graph-clustering 1 data-science 1 automated-reasoning 1 exploratory-data-analysis 1 exploratory-factor-analysis 1 exploratory-ifa 1 factor-analysis 1 mirt 1 model-selection 1 multilevel-models 1 end-to-end-learning 1 influence-function 1 load-forecasting 1 objective-based-load-forecasting 1 databases 1 learned-database 1 awesome-list 1 federated-clustering 1 ai-security 1 kl-divergence 1 spiking-neural-networks 1 graph-scattering-transform 1 fire 1 firebase 1 kittens 1 kittens-on-fire 1 kittens-with-yarn 1 machine-distruction 1 machine-eating-other-machines 1 madness 1 oh-god 1 sadness 1 so-many-tags 1 thisisfine 1