Summary
The paper proposes a method to rank images in a given dataset in order of their "spuriosity". The proposal uses methodology from previous work [42] which examines most-active neural features of a trained model at per-class level, and hand-labels some sample images w.r.t. whether those features are “core” or “spurious”.
The authors 1) scale out the labeling to imagenet-1k, 2) use these sample labels to rank instances according to "spuriosity", 3) present a range of qualitative and quantitative results arguing that they can, e.g., reveal minority subpopulations, measure model bias & mitigate it, enable study of model stability by distributional perturbations, identify noisy labels, etc.
Strengths
1. The authors give a data centric view to the problem of spurious correlation – i.e., instance rankings instead of feature / attribute labels or descriptions. This paper extends the study of [42] for all 1000 classes of imagenet.
2. The authors present some useful analyses e.g., showing ubiquity and correlation of bias across models and training methods, demonstrating “auto-”discovery of novel dimensions of bias using the new supervision, and the class-specificity of certain biased features. In particular, it makes sense, as the authors argue, to consider the “spuriosity” of a feature at class granularity rather than dataset granularity.
3. The proposal of data rankings opens up the possibility of trying out many mitigation methods and metrics to evaluate bias. The authors demonstrate one simple mechanism, and also suggest that their rankings can help flag mislabelled examples.
Weaknesses
1. There is no quantified measure to evaluate the quality of rankings proposed. Is it possible to look at synthetic or small data to get a quantitative sense of ranking quality?
2. The bias mitigation approach is not compared with the very wide existing literature on bias / spurious feature mitigation – this limits a thorough assessment of the value of the proposed rankings in mitigation.
3. The claim about identifying incorrect labels is largely qualitative – some quantification would strengthen the case.
4. The process of identifying spurious correlations requires human supervision–this can limit the applicability of the approach, both in terms of only considering or covering some aspects of bias, and in terms of labeling costs which are higher than typical category labeling.
Questions
1. Overall, if many of the qualitative / exemplar applications could be quantified with more rigorous comparisons, this would strengthen the paper. E.g., recovery of “known” rankings, human-rating or other quantification of ranking quality, comparison against at least some simple bias mitigation methods, quantitative success at identifying label noise, etc.
2. Are the rankings / human labeling data to be released publicly? Are the authors claiming a “dataset contribution” as part of their submission?
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
The process of identifying spurious correlations depends on a) neural activations of trained models, and b) human supervision–this can limit the applicability of the approach, both in terms of only considering or covering some aspects of bias, and in terms of labeling costs which are higher than typical category labeling (although, of course, the entire dataset does not need to be labeled).