CLMUL
A comprehensive framework consisting of sequential continual learning and machine unlearning requests for improving classification tasks
Install / Use
/learn @respailab/CLMULREADME
A Unified Framework for Continual Learning and Machine Unlearning
<a href="https://respailab.github.io/CLMUL/"><img src="https://img.shields.io/static/v1?label=Project&message=Website&color=blue"></a> <a href="https://arxiv.org/abs/2408.11374"><img src="https://img.shields.io/badge/arXiv-2408.11374v1-b31b1b.svg"></a> <a href="https://opensource.org/licenses/BSD-2-Clause"><img src="https://img.shields.io/badge/License-BSD_2--Clause-purple.svg"></a>

<a href="https://respailab.github.io/CLMUL/">A Unified Framework for Continual Learning and Machine Unlearning</a>
<a href="https://www.linkedin.com/in/romit23/" target="_blank">Romit Chatterjee</a>, <a href="https://www.linkedin.com/in/vikram2000b" target="_blank">Vikram Chundawat</a>, <a href="https://ayushkumartarun.github.io/" target="_blank">Ayush K Tarun</a>, <a href="https://www.usf.edu/engineering/cse/people/mali-ankur.aspx" target="_blank">Ankur A Mali</a>, <a href="https://murarimandal.github.io/" target="_blank">Murari Mandal</a>
</p>The lack of a consistent framework for continual learning and unlearning makes it difficult to develop flexible models that can learn and forget dynamically. Disjointed techniques are limited in their ability to adapt to new knowledge while removing outdated or sensitive information, making them unsuitable for real-world applications.We compare the isolated continual learning, machine unlearning problems to the unified continual learning-unlearning (CLUL) problem.We propose a controlled knowledge distillation framework for managing continual learning and unlearning operations.
Purpose and Ethical Use
This code is shared for educational purposes and is not intended to be used for any harmful or malicious generation, such as the creation of misleading information, harmful content, or the impersonation of others.
Acknowledgement:
This research is supported by the Science and Engineering Research Board (SERB), India under Grant SRG/2023/001686.
Citation
If you find this useful for your research, please cite the following:
@misc{chatterjee2024unifiedframeworkcontinuallearning,
title={A Unified Framework for Continual Learning and Machine Unlearning},
author={Romit Chatterjee and Vikram Chundawat and Ayush Tarun and Ankur Mali and Murari Mandal},
year={2024},
eprint={2408.11374},
archivePrefix={arXiv},
primaryClass={cs.LG},
url={https://arxiv.org/abs/2408.11374},
}
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
groundhog
400Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
last30days-skill
19.1kAI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
