Privacy-Aware Lifelong Learning
Ozan Özdenizci, Elmar Rueckert, Robert Legenstein
TL;DR
This work tackles the challenge of privacy-aware lifelong learning by unifying continual learning with exact unlearning in a single fixed-capacity model. The proposed Privacy-Aware Lifelong Learning (PALL) framework learns task-specific sparse subnetworks with parameter sharing, freezes past knowledge to prevent forgetting, and uses episodic memory rehearsal to enable exact unlearning with minimal memory overhead. PALL achieves zero forgetting and exact unlearning while preserving forward knowledge transfer, demonstrated across CNNs and vision transformers on image classification benchmarks, and shows favorable scalability and memory efficiency compared to independent models. These results advance responsible AI by enabling dynamic, privacy-compliant learning in real-world systems where data subjects may request deletion of their data.
Abstract
Lifelong learning algorithms enable models to incrementally acquire new knowledge without forgetting previously learned information. Contrarily, the field of machine unlearning focuses on explicitly forgetting certain previous knowledge from pretrained models when requested, in order to comply with data privacy regulations on the right-to-be-forgotten. Enabling efficient lifelong learning with the capability to selectively unlearn sensitive information from models presents a critical and largely unaddressed challenge with contradicting objectives. We address this problem from the perspective of simultaneously preventing catastrophic forgetting and allowing forward knowledge transfer during task-incremental learning, while ensuring exact task unlearning and minimizing memory requirements, based on a single neural network model to be adapted. Our proposed solution, privacy-aware lifelong learning (PALL), involves optimization of task-specific sparse subnetworks with parameter sharing within a single architecture. We additionally utilize an episodic memory rehearsal mechanism to facilitate exact unlearning without performance degradations. We empirically demonstrate the scalability of PALL across various architectures in image classification, and provide a state-of-the-art solution that uniquely integrates lifelong learning and privacy-aware unlearning mechanisms for responsible AI applications.
