CVLGDec 4, 2019

Epoch-wise label attacks for robustness against label noise

arXiv:1912.01966v21 citations
AI Analysis

This addresses label inaccuracies in medical imaging, such as chest X-rays for tuberculosis classification, but is incremental as it builds on existing noise-handling techniques.

The paper tackles the problem of label noise in medical datasets by developing a method that randomly attacks labels during training epochs to improve robustness, achieving an AUC of 0.918 compared to a baseline drop to 0.809 with 30% mislabeled data.

The current accessibility to large medical datasets for training convolutional neural networks is tremendously high. The associated dataset labels are always considered to be the real "ground truth". However, the labeling procedures often seem to be inaccurate and many wrong labels are integrated. This may have fatal consequences on the performance of both training and evaluation. In this paper, we show the impact of label noise in the training set on a specific medical problem based on chest X-ray images. With a simple one-class problem, the classification of tuberculosis, we measure the performance on a clean evaluation set when training with label-corrupt data. We develop a method to compete with incorrectly labeled data during training by randomly attacking labels on individual epochs. The network tends to be robust when flipping correct labels for a single epoch and initiates a good step to the optimal minimum on the error surface when flipping noisy labels. On a baseline with an AUC (Area under Curve) score of 0.924, the performance drops to 0.809 when 30% of our training data is misclassified. With our approach the baseline performance could almost be maintained, the performance raised to 0.918.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes