atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

Intrinsic Self-Supervision for Data Quality Audits

NeurIPS 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Pretext-task visual pre-training · 2 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 SelfClean, a data-cleaning method that trains a dataset-specific self-supervised encoder (DINO/SimCLR ViT-tiny) and uses distance-based indicators to rank off-topic samples, near duplicates, and label errors in image datasets.

Problem

Benchmark image datasets contain off-topic images, near duplicates, and label errors that bias performance estimates, and existing cleaning methods are either annotation-dependent or weak on these issue types.

Approach

Combine context-aware self-supervised representation learning on the (noisy) dataset itself with local distance-based indicators: single-linkage agglomerative clustering for off-topic samples, pairwise distances for near duplicates, and an intra/extra-class distance ratio for label errors, plus a statistical procedure for fully automatic decisions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DINO pre-training for SelfCleanSelfClean · Synthetic off-topic, near-duplicate, and label-error benchmarksAUROC and APHelped
Use dataset-specific DINO representations instead of ImageNet DINO representations (ablation)SelfClean · STL-10 synthetic contaminationAP: OT 13.7 -> 27.4; ND 6.1 -> 47.1; LE 69.5 -> 24.8Mixed
Add multi-crop augmentation (ablation)SelfClean (DINO) · STL-10, 10% mixed contaminationAP: OT 2.8 -> 27.4; ND 17.5 -> 47.1; LE 39.6 -> 24.8Mixed
Add color and size augmentations (ablation)SelfClean (DINO) · STL-10, 10% mixed contaminationAP: OT 4.2 -> 27.4; ND 67.2 -> 47.1; LE 12.6 -> 24.8Mixed
Clean the evaluation setDINO-feature kNN classifier · Fitzpatrick17kmacro-F1 change: -4.1^{+1.2}_{-1.3}Hurt
Clean the evaluation setDINO-feature kNN classifier · DDImacro-F1 change: +1.2^{+1.9}_{-1.2}Helped
Clean the evaluation setDINO-feature kNN classifier · ImageNet-1kmacro-F1 change: -0.4^{+0.1}_{-0.2}Hurt
Clean the evaluation setDINO-feature kNN classifier · Food-101Nmacro-F1 change: +0.1^{+0.1}_{-0.1}Helped
Clean the training setDINO-feature kNN classifier · ImageNet-1kmacro-F1 change: +0.4^{+0.3}_{-0.4}Helped
Clean the training setDINO-feature kNN classifier · Food-101Nmacro-F1 change: +0.1^{+0.2}_{-0.2}Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k STL-10 CelebA Food-101N CheXpert VinDr-BodyPartXR PatchCamelyon HAM10000 ISIC-2019 Fitzpatrick17k DDI PAD-UFES-20

Benchmarks: STL-10 synthetic contamination VinDr-BodyPartXR synthetic contamination DDI synthetic contamination ImageNet-1k label metadata Food-101N label metadata CelebA identity metadata HAM10000/ISIC-2019 lesion metadata Human expert verification

Metrics: AUROC AP macro-F1

Baselines: HBOS ECOD IForest pHashing SSIM CLearning FastDup NoiseRank

Builds on: DINO SimCLR confident learning

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