atlas

Research map / Label-efficient and robust learning / Noisy labels

Enhancing Robustness of Last Layer Two-Stage Fair Model Corrections

NeurIPS 2024 · Label-efficient and robust learning › Noisy labels · approach: Loss correction and noise robustness theory · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes kNN label spreading as a drop-in preprocessing step that corrects symmetric label noise before two-stage last-layer retraining (RAD/SELF), improving worst-group accuracy under noisy labels.

Problem

Two-stage last-layer retraining methods for worst-group accuracy (without group labels) collapse under symmetric label noise because the error set used for retraining fills with noisy majority points.

Approach

Apply iterative kNN majority-vote label spreading on the latent embeddings of the base model to clean noisy labels, then pass cleaned labels to any two-stage last-layer method (kNN-RAD, kNN-SELF), exploiting the near-linear separability and clustering of clean embeddings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add kNN label spreading before RAD (ablation)RAD · CelebA at 20% and 30% label noiseWGA: 0 (0) -> 82.29 (1.25); 0 (0) -> 79.5 (1.91)Helped
Add kNN label spreading before RAD (ablation)RAD · Waterbirds at 10%, 20%, and 30% label noiseWGA: 79.33 (1.38) -> 90.72 (0.63); 50.74 (2.23) -> 89.93 (1.10); 19.52 (1.91) -> 86.90 (3.07)Helped
Add kNN label spreading before RAD (ablation)RAD · CivilComments at 10%, 20%, and 30% label noiseWGA: 79.25 (0.44) -> 81.15 (0.60); 77.45 (0.71) -> 80.70 (0.62); 54.36 (1.30) -> 78.56 (1.52)Helped
Add kNN label spreading before RAD (ablation)RAD · CMNIST at 10%, 20%, and 30% label noiseWGA: 89.62 (0.72) -> 92.46 (0.92); 89.52 (0.65) -> 91.95 (0.86); 88.78 (0.89) -> 90.50 (3.59)Helped
Add kNN label spreading before SELF (ablation)SELF · Waterbirds at 10%, 20%, and 30% label noiseWGA: 7.58 (2.77) -> 89.55 (0.65); 1.38 (0.20) -> 88.24 (2.93); 0.66 (0.14) -> 82.44 (10.43)Helped
Add kNN label spreading before SELF (ablation)SELF · CelebA at 10%, 20%, and 30% label noiseWGA: 60.48 (6.09) -> 72.96 (22.96); 59.99 (4.52) -> 75.77 (8.02); 60.71 (3.70) -> 73.98 (4.40)Helped
Add kNN label spreading before SELF (ablation)SELF · CMNIST at 10%, 20%, and 30% label noiseWGA: 89.98 (1.16) -> 92.81 (0.88); 88.05 (2.35) -> 91.06 (1.06); 90.58 (1.12) -> 90.16 (3.67)Mixed
Train the base model using 20% symmetric label noise (ablation)RAD and SELF corrections · CelebA, noisy base-model embeddingsWGA: RAD 83.89 (0) -> 0 (0); SELF 83.48 (0) -> 59.99 (4.52)Hurt
Use kNN label spreading with noisy base-model embeddings (ablation)RAD · CelebA, 20% noise in retraining labelsWGA: 0 (0) -> 76.56 (2.24)Helped
Use kNN label spreading with noisy base-model embeddings (ablation)RAD · Waterbirds, 20% noise in retraining labelsWGA: 32.26 (2.99) -> 73.78 (3.29)Helped
Increase the number of label-spreading rounds or neighbors too far (ablation)kNN label spreading · CMNIST label correctionClean accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: CMNIST CelebA Waterbirds CivilComments

Benchmarks: CMNIST CelebA Waterbirds CivilComments

Metrics: worst-group accuracy

Baselines: RAD SELF END GUW GDS

Builds on: RAD SELF END Gao et al. kNN label noise theory deep feature reweighting

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy