Summary
This paper studies how particular examples in different benchmark datasets perform across multiple models using the HAPI and DDI datasets. It finds first that many examples are “systemic failures,” meaning that they are misclassified by all of the commercial models evaluated. Then, it also finds that model improvements over time do not tend to improve the rate of systemic failures. Even though some examples are no longer failing on all models, other examples can become systemic failure and there is overall nearly no net change. Finally, in the DDI dataset, the authors find differing rates of error by skin tone in human annotations, but show that the model does not have the same disparity. Overall, the paper is one of the first to study performance from this cross-model, cross-task “ecosystem-level” view.
Strengths
This paper’s primary strengths are its originality, quality, and clarity. First, this paper is an original addition to the emerging homogeneous outcome literature. To my knowledge, there has yet to be a study that understands whether individual model improvements actually improve outcomes for people for whom other models have failed. The finding here that they do not is a valuable contribution to the field and important supporting evidence for the dangers of algorithmic monoculture. Second, the authors do an excellent job of clearly defining the technical limitations and strengths of their work, in particular in section 6. I found no major technical errors, and the authors make great use of the two datasets. For example, this seems like exactly the kind of study that HAPI was collected for. Finally, the paper is exceptionally clearly written.
Weaknesses
This paper’s primary weakness, in my view, is specifically the model put forth in section 3.2 to compute the expected rates of failure. Though the authors do a good job in section 6 of addressing some of these concerns, I am not sure that assuming independence of the ML models is the correct probability model for this case. Because each model is tested on the same dataset, their failures by definition cannot be independent of one another. The authors’ test in section 6 with a subsample of harder examples and subsample of easier examples does offer an alternative failure model, but I’m not sure that fully captures the correlation of having the same example passed through each of the models. At the same time, I don’t necessarily feel that an “expected rate” of failure is really essential for the overall message of this paper. One option would be to remove section 3 and the corresponding results (or at least the part about expected failure rates). Another would be to just replace the model in section 3 with the slightly more detailed model of section 6, since that is at least capturing some of the correlation. I still feel that some more treatment of correlation of model performance across individual instances would be necessary though. I also recognize that this correlation is really what the paper is trying to measure empirically, which is again why I feel that a computation of expected failures is unnecessary, and most models of that expected rate are inherently unrealistic.
Questions
When the paper refers to “negative outcomes”, is it referring to a misclassification or, more generally, a harmful event to a person (like being rejected for a job)? In the introduction, it wasn’t clear to me and it might be worth explicitly defining what it is for the purposes of this paper.
In section 4, could you also include information about successes that turn into failures? For example, you observe that examples that are improved on are usually ones that were already passing for another model. Is there a similar effect that successes that become failures are also examples that were already failing for another model?
In lines 242 to 243, there is a statement that systemic failure rate is monotonically correlated with annotator disagreement. I think this is a significant point towards potentially explaining the nature of systemic failures. Would it be possible to include a figure or more details on this result?
Rating
8: Strong Accept: Technically strong paper, with novel ideas, excellent impact on at least one area, or high-to-excellent impact on multiple areas, with excellent evaluation, resources, and reproducibility, and no unaddressed 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 authors do a great job of acknowledging their limitations in section 6. My only comment is that some of that material might work better at the ends of the specific sections they address. There were a couple of cases where I found myself with questions at the end of a results section that ended up getting answered in section 6.