Topic: "unlearning"
zjunlp/EasyEdit
[ACL 2024] An Easy-to-use Knowledge Editing Framework for LLMs.
Language: Jupyter Notebook - Size: 80.9 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,271 - Forks: 274

tamlhp/awesome-machine-unlearning
Awesome Machine Unlearning (A Survey of Machine Unlearning)
Language: Jupyter Notebook - Size: 6.01 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 824 - Forks: 62

chrisliu298/awesome-llm-unlearning
A resource repository for machine unlearning in large language models
Size: 85 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 384 - Forks: 19

locuslab/open-unlearning
A one-stop repository for large language model (LLM) unlearning. Supports TOFU, MUSE and is an easily extensible framework for new datasets, evaluations, methods, and other benchmarks.
Language: Python - Size: 15.9 MB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 217 - Forks: 49

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: 6 months ago - Pushed at: 6 months ago - Stars: 97 - Forks: 13

jinzhuoran/RWKU
RWKU: Benchmarking Real-World Knowledge Unlearning for Large Language Models. NeurIPS 2024
Language: Python - Size: 3.82 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 72 - Forks: 7

OPTML-Group/Diffusion-MU-Attack
The official implementation of ECCV'24 paper "To Generate or Not? Safety-Driven Unlearned Diffusion Models Are Still Easy To Generate Unsafe Images ... For Now". This work introduces one fast and effective attack method to evaluate the harmful-content generation ability of safety-driven unlearned diffusion models.
Language: Python - Size: 11.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 71 - Forks: 3

bjzhb666/GS-LoRA
Continual Forgetting for Pre-trained Vision Models (CVPR 2024)
Language: Python - Size: 1.75 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 62 - Forks: 4

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: about 1 month ago - Pushed at: 7 months ago - Stars: 56 - Forks: 4

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: about 1 year ago - Pushed at: about 1 year ago - Stars: 50 - Forks: 2

zjunlp/KnowUnDo
[EMNLP 2024] To Forget or Not? Towards Practical Knowledge Unlearning for Large Language Models
Language: Python - Size: 1.65 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 40 - Forks: 1

yihuaihong/ConceptVectors
ConceptVectors Benchmark and Code for the paper "Intrinsic Evaluation of Unlearning Using Parametric Knowledge Traces"
Language: Jupyter Notebook - Size: 16.7 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 33 - Forks: 3

zjunlp/unlearn
Knowledge Unlearning for Large Language Models
Language: Python - Size: 506 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 25 - Forks: 6

chrisliu298/llm-unlearn-eco
[NeurIPS 2024] Large Language Model Unlearning via Embedding-Corrupted Prompts
Language: Python - Size: 413 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 25 - Forks: 0

nkdinsdale/Unlearning_for_MRI_harmonisation
Code for implementation of Unlearning Scanner Bias for MRI Harmonisation
Language: Python - Size: 821 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 24 - Forks: 10

KID-22/LLM-Unlearning-Paper-List
Size: 53.7 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 21 - Forks: 3

UCSB-NLP-Chang/ULD
Implementation of paper 'Reversing the Forget-Retain Objectives: An Efficient LLM Unlearning Framework from Logit Difference' [NeurIPS'24]
Language: Python - Size: 2.39 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 16 - Forks: 0

somvy/multimodal_unlearning
Experiments for our CLEAR benchmark of unlearning methods in a multimodal setup
Language: Python - Size: 112 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - 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: 6 months ago - Pushed at: 6 months ago - Stars: 10 - Forks: 1

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: 10 months ago - Pushed at: 10 months ago - Stars: 10 - Forks: 0

fmy266/Pytorch-Backdoor-Unlearning
Pytorch implementation of backdoor unlearning.
Language: Python - Size: 29.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 1

hslyu/GIF
Official implementation of "Deeper Understanding of Black-box Predictions via Generalized Influence Functions".
Language: Jupyter Notebook - Size: 5 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 8 - Forks: 0

pbevan1/Detecting-Melanoma-Fairly
Implementation for MICCAI DART paper: 'Detecting Melanoma Fairly: Skin Tone Detection and Debiasing for Skin Lesion Classification'
Language: Python - Size: 7.08 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 3

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: 10 days ago - Pushed at: 10 months ago - Stars: 6 - Forks: 1

OPTML-Group/AdvUnlearn
Official implementation of "Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Models"
Language: Jupyter Notebook - Size: 24.7 MB - Last synced at: 11 months ago - Pushed at: 12 months ago - Stars: 6 - Forks: 0

pbevan1/Skin-Deep-Unlearning
Implementation for ICML 2022 paper: 'Skin Deep Unlearning: Artefact and Instrument Debiasing in the Context of Melanoma Classification'
Language: Python - Size: 79.6 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 2

unlearning-challenge/unlearning-challenge.github.io
Language: Ruby - Size: 2.16 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 2

explanare/verbatim-memorization
Demystifying Verbatim Memorization in Large Language Models
Language: Python - Size: 428 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 4 - Forks: 2

yascho/probabilistic-unlearning
Implementation of the probabilistic evaluation framework introduced in the paper: "A Probabilistic Perspective on Unlearning and Alignment for Large Language Models" accepted at ICLR 2025 (Oral).
Language: Jupyter Notebook - Size: 0 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

mtuann/machine-unlearning-papers
Papers related to Machine/ Federated Unlearning in all top venues
Size: 43.9 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 0

RianaAzad/machine-unlearning
Machine Unlearning Framework
Language: Python - Size: 8.79 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

MohammadParsaTheFirst/Intro_to_Machine_Learning
Coursework and projects for ML course, including theoretical homework solutions/problems, final solution/problems and the project of the course
Language: Jupyter Notebook - Size: 8.74 MB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

gthaka/demo-springboot
Unlearning Java, with Spring boot. AmigosCode https://youtu.be/9SGDpanrc8U
Language: Java - Size: 89.8 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

molereddy/Alternate-Preference-Optimization
[To appear in COLING 2025] Official implementation for "Alternate Preference Optimization for Unlearning Factual Knowledge in Large Language Models".
Language: Python - Size: 3.99 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

AmanPriyanshu/The-Unlearning-Protocol
Choose which data to make your model forget (Unlearn!), but watch out - every deletion ripples!
Language: HTML - Size: 4.42 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

XelfXendr/peft_unlearning
Repository exploring the use of parameter-efficient finetuning methods for sensitive information unlearning from LLMs
Language: Jupyter Notebook - Size: 1.56 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

Robin-WZQ/Bulk-Concept-Forgetting
Bulk concepts forgetting for T2I diffusion models
Language: Python - Size: 1.34 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

silleghost/semeval-unlearning-2025
An influence LoRA-based method for unlearning LLM for SemEval 2025 competition.
Language: Python - Size: 1.13 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

muradhuseynov1/Graph_Metanetworks_and_Unlearning Fork of francescobrigante/Assignment_3
Advanced Machine Learning - 2024/25/1 - Homework
Language: Jupyter Notebook - Size: 6.93 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - 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.2 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
