Reproducibility in NLP: What Have We Learned from the Checklist?

Ian Magnusson, Noah A. Smith, Jesse Dodge
6/16/2023
cs.CL

No confident code implementation found for this paper.

Abstract

Scientific progress in NLP rests on the reproducibility of researchers' claims. The *CL conferences created the NLP Reproducibility Checklist in 2020 to be completed by authors at submission to remind them of key information to include. We provide the first analysis of the Checklist by examining 10,405 anonymous responses to it. First, we find evidence of an increase in reporting of information on efficiency, validation performance, summary statistics, and hyperparameters after the Checklist's introduction. Further, we show acceptance rate grows for submissions with more Yes responses. We find that the 44% of submissions that gather new data are 5% less likely to be accepted than those that did not; the average reviewer-rated reproducibility of these submissions is also 2% lower relative to the rest. We find that only 46% of submissions claim to open-source their code, though submissions that do have 8% higher reproducibility score relative to those that do not, the most for any item. We discuss what can be inferred about the state of reproducibility in NLP, and provide a set of recommendations for future conferences, including: a) allowing submitting code and appendices one week after the deadline, and b) measuring dataset reproducibility by a checklist of data collection practices.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{magnusson2023reproducibility,
  title  = {Reproducibility in NLP: What Have We Learned from the Checklist?},
  author = {Ian Magnusson and Noah A. Smith and Jesse Dodge},
  year   = {2023},
  eprint = {2306.09562},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.09562v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.09562.svg)](https://codeofpaper.com/paper/2306.09562)

Discussion