BiasPruner: Debiased Continual Learning for Medical Image Classification

Nourhan Bayasi, Jamil Fayyad, Alceu Bissoto, Ghassan Hamarneh, Rafeef Garbi
7/11/2024
eess.IVcs.CV

No official code found. Best implementation: nourhanb/BiasPruner (13 stars, last commit 2024-10-30).

Abstract

Continual Learning (CL) is crucial for enabling networks to dynamically adapt as they learn new tasks sequentially, accommodating new data and classes without catastrophic forgetting. Diverging from conventional perspectives on CL, our paper introduces a new perspective wherein forgetting could actually benefit the sequential learning paradigm. Specifically, we present BiasPruner, a CL framework that intentionally forgets spurious correlations in the training data that could lead to shortcut learning. Utilizing a new bias score that measures the contribution of each unit in the network to learning spurious features, BiasPruner prunes those units with the highest bias scores to form a debiased subnetwork preserved for a given task. As BiasPruner learns a new task, it constructs a new debiased subnetwork, potentially incorporating units from previous subnetworks, which improves adaptation and performance on the new task. During inference, BiasPruner employs a simple task-agnostic approach to select the best debiased subnetwork for predictions. We conduct experiments on three medical datasets for skin lesion classification and chest X-Ray classification and demonstrate that BiasPruner consistently outperforms SOTA CL methods in terms of classification performance and fairness. Our code is available here.

View on arXivView PDF

Code Implementations(1)

nourhanb/BiasPrunerCommunity100%

[MICCAI 2024 - Early Accept] BiasPruner: Debiased Continual Learning for Medical Image Classification

131PythonMay 15, 20241 years ago

Similar Papers

Cite this paper

@article{bayasi2024biaspruner,
  title  = {BiasPruner: Debiased Continual Learning for Medical Image Classification},
  author = {Nourhan Bayasi and Jamil Fayyad and Alceu Bissoto and Ghassan Hamarneh and Rafeef Garbi},
  year   = {2024},
  eprint = {2407.08609},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.08609v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.08609.svg)](https://codeofpaper.com/paper/2407.08609)

Discussion