Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

NVUM: Non-Volatile Unbiased Memory for Robust Medical Image Classification

About

Real-world large-scale medical image analysis (MIA) datasets have three challenges: 1) they contain noisy-labelled samples that affect training convergence and generalisation, 2) they usually have an imbalanced distribution of samples per class, and 3) they normally comprise a multi-label problem, where samples can have multiple diagnoses. Current approaches are commonly trained to solve a subset of those problems, but we are unaware of methods that address the three problems simultaneously. In this paper, we propose a new training module called Non-Volatile Unbiased Memory (NVUM), which non-volatility stores running average of model logits for a new regularization loss on noisy multi-label problem. We further unbias the classification prediction in NVUM update for imbalanced learning problem. We run extensive experiments to evaluate NVUM on new benchmarks proposed by this paper, where training is performed on noisy multi-label imbalanced chest X-ray (CXR) training sets, formed by Chest-Xray14 and CheXpert, and the testing is performed on the clean multi-label CXR datasets OpenI and PadChest. Our method outperforms previous state-of-the-art CXR classifiers and previous methods that can deal with noisy labels on all evaluations. Our code is available at https://github.com/FBLADL/NVUM.

Fengbei Liu, Yuanhong Chen, Yu Tian, Yuyuan Liu, Chong Wang, Vasileios Belagiannis, Gustavo Carneiro• 2021

Related benchmarks

TaskDatasetResultRank
Chest X-ray classificationNIH manually re-labelled clean (test)
Pneumothorax AUC88.9
8
Chest X-ray classificationOPI 4 (test)
Atelectasis AUC88.16
5
Chest X-ray classificationPDC 1 (test)
Atelectasis AUC85.66
5
Multi-label Chest X-ray ClassificationOPI 4 (test)
Cardiomegaly AUC88.86
5
Multi-label Chest X-ray ClassificationPDC 1 (test)
Cardiomegaly AUC0.8848
5
Showing 5 of 5 rows

Other info

Code

Follow for update