TLDR: This research explores machine unlearning, specifically the SalUn model, for medical image classification. It demonstrates that SalUn can effectively remove sensitive data from AI models, achieving performance comparable to costly full retraining but with significantly reduced computational time. The study uses MedMNIST datasets and also investigates the positive impact of data augmentation on the unlearning process, highlighting its potential for privacy-preserving medical AI applications.
In an era where artificial intelligence is increasingly integrated into medical applications, the management of sensitive patient data has become a paramount concern. Machine learning models, particularly those used for tasks like medical image classification, rely on vast amounts of data for training. However, this reliance brings forth privacy challenges, especially with regulations such as the Right to be Forgotten, which grants individuals the right to request the removal of their personal data from organizational systems.
Traditionally, addressing such requests has involved completely retraining the machine learning model from scratch, excluding the requested data. While effective in ensuring compliance, this method is incredibly resource-intensive, demanding significant computational power and time. This is where the field of Machine Unlearning (MU) steps in, investigating methods to selectively remove the influence of specific data points from already trained models without the need for a full retraining.
Exploring Machine Unlearning in Medical Imaging
Despite the advancements in machine unlearning techniques for general-purpose classification tasks (like identifying objects or animals), their application in the more complex domain of medical image classification has been largely unexplored. This research paper, titled “Análise de Desaprendizado de Máquina em Modelos de Classificação de Imagens Médicas” (Machine Unlearning Analysis in Medical Image Classification Models), by Andreza M. C. Falcao and Filipe R. Cordeiro, aims to bridge this gap. The authors investigate the feasibility of using machine unlearning as an efficient alternative to full retraining for data removal in medical image classification models.
The study focuses on evaluating a state-of-the-art unlearning model known as SalUn (Saliency Unlearning). SalUn operates by using saliency maps to selectively adjust the model’s weights, based on the activation of the data samples intended for removal. This allows the model to forget unwanted data more efficiently and with less impact on its overall performance.
Methodology and Datasets
To assess SalUn’s effectiveness, the researchers conducted experiments using a ResNet-18 classification model on three distinct medical image datasets from the MedMNIST repository: PathMNIST, OrganAMNIST, and BloodMNIST. These datasets represent different types of medical images:
- PathMNIST: Contains images of pathological tissue biopsies, categorized into 9 classes.
- OrganAMNIST: Features axial MRI sections of abdominal organs, with 11 classes corresponding to different organs.
- BloodMNIST: Comprises microscopic images of blood cells, aimed at classifying 8 different cell types to aid in diagnosing hematological diseases.
The methodology involved training the ResNet-18 model for 200 epochs, then applying the SalUn method to remove a selected percentage of data (10% and 50% forgetting rates). The performance of the unlearned model was then compared against a fully retrained model (the gold standard) using several key metrics:
- Unlearning Accuracy (UA): Measures how well the model forgot the unwanted data (lower is better).
- Remaining Accuracy (RA): Measures performance on data that was not forgotten (higher is better).
- Testing Accuracy (TA): Measures generalization to new, unseen data (higher is better).
- Membership Inference Attack (MIA): Assesses vulnerability to attacks that try to determine if a data point was part of the training set (lower is better).
- Average GAP (AG): Quantifies the overall proximity of the unlearned model’s performance to that of a fully retrained model (lower is better).
- Run-time Efficiency (RTE): Measures the execution time of the unlearning process (lower is better).
Key Findings and Impact of Data Augmentation
The results demonstrated that SalUn achieved performance metrics remarkably close to those of full retraining across all analyzed datasets and forgetting rates. Crucially, SalUn accomplished this with a significantly reduced execution time, making it a highly efficient solution for medical applications where time and computational resources are often limited. For instance, while full retraining for PathMNIST took 160 minutes, SalUn completed the process in just 7.6 minutes for a 10% forgetting rate and 8.9 minutes for a 50% forgetting rate.
The study also investigated the influence of data augmentation during training and unlearning. Three scenarios were analyzed: no augmentation (NoAug), default augmentation (random crop + horizontal flip), and default augmentation combined with RandomAug. The findings indicated that using data augmentation, particularly the combination of default and RandomAug, generally improved the efficiency of the machine unlearning process, leading to better overall performance.
While SalUn showed strong performance, the research noted that unlearning became more challenging with higher forgetting rates and for more complex datasets like PathMNIST, as indicated by slightly larger differences in metrics like Testing Accuracy compared to retraining.
Also Read:
- Unlearning Data: A Deeper Look at Privacy Risks in AI Models
- Targeted Data Removal: A New Strategy for Unlearning in Large Language Models
Conclusion and Future Implications
The research concludes that the SalUn method offers a comparable performance to full retraining on medical image datasets such as PathMNIST, OrganMNIST, and BloodMNIST. The analyzed metrics confirm SalUn’s effectiveness in removing the influence of specific data without significantly compromising the model’s overall performance. Furthermore, the study highlights that data augmentation can play a beneficial role in enhancing the efficiency of machine unlearning. This work suggests that machine unlearning, particularly models like SalUn, presents an efficient and viable solution for managing data privacy in medical AI applications, offering a pathway to comply with privacy regulations without incurring the prohibitive costs of traditional retraining methods.
For more detailed information, you can access the full research paper here.


