PreprintCited by 30Machine Learning and Data ClassificationTopic ModelingNatural Language Processing Techniques

Why Comparing Single Performance Scores Does Not Allow to Draw Conclusions About Machine Learning Approaches

Open access
Reimers, Nils, Gurevych, Iryna·2018·arXiv

Abstract

Developing state-of-the-art approaches for specific tasks is a major driving force in our research community. Depending on the prestige of the task, publishing it can come along with a lot of visibility. The question arises how reliable are our evaluation methodologies to compare approaches? One common methodology to identify the state-of-the-art is to partition data into a train, a development and a test set. Researchers can train and tune their approach on some part of the dataset and then select the model that worked best on the development set for a final evaluation on unseen test data. Test scores from different approaches are compared, and performance differences are tested for statistical significance. In this publication, we show that there is a high risk that a statistical significance in this type of evaluation is not due to a superior learning approach. Instead, there is a high risk that the difference is due to chance. For example for the CoNLL 2003 NER dataset we observed in up to 26% of the cases type I errors (false positives) with a threshold of p < 0.05, i.e., falsely concluding a statistically significant difference between two identical approaches. We prove that this evaluation setup is unsuitable to compare learning approaches. We formalize alternative evaluation setups based on score distributions.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

DataCite · 10.48550/arxiv.1803.09578

Cites

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • All systems are trained with 10 random seeds to counter variances.

    “All systems are trained with 10 random seeds to counter variances (Reimers and Gurevych, 2018).”

    From Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks (2019) · cites this paper as Reimers and Gurevych, 2018

    The Discussion & Conclusion recommends evaluating multiple models trained with different random seeds because single-model scores can vary. It does not specify 10 seeds or establish that all systems in the citing study were trained that way; the Training section describes a different number of models. (LLM, conf=0.88)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

No references could be resolved yet.

Research works printed but not linked: 19

  1. Taylor Berg-Kirkpatrick, David Burkett, and Dan Klein. 2012. An Empirical Investigation of Statistical Signif- icance in NLP. In Proceedings of the 2012 Joint Con- ference on Empirical Methods in Natural Language Pro- cessing and Computational Natural Language Learning, EMNLP-CoNLL '12, pages 995-1005, Stroudsburg, PA, USA. Association for Computational Linguistics.
  2. Christopher M. Bishop. 2006. Pattern Recognition and Machine Learning. Springer-Verlag New York, Inc., Se- caucus, NJ, USA.
  3. Daniel Cer, Mona Diab, Eneko Agirre, Iigo Lopez-Gazpio, and Lucia Specia. 2017. SemEval-2017 Task 1: Se- mantic Textual Similarity Multilingual and Crosslingual Focused Evaluation. In Proceedings of the 11th Interna- tional Workshop on Semantic Evaluation (SemEval-2017), pages 1-14, Vancouver, Canada.
  4. Timothy Dozat. 2015. Incorporating Nesterov Momen- tum into Adam. Dumitru Erhan, Yoshua Bengio, Aaron Courville, Pierre- Antoine Manzagol, Pascal Vincent, and Samy Bengio. 2010. Why Does Unsupervised Pre-training Help Deep Learning? Journal of Machine Learning Research, 11:625-660, March.
  5. Yarin Gal and Zoubin Ghahramani. 2016. A Theoret- ically Grounded Application of Dropout in Recurrent Neural Networks. In Advances in Neural Information Processing Systems 29: Annual Conference on Neural Information Processing Systems 2016, December 5-10, 2016, Barcelona, Spain, pages 1019-1027.
  6. Sepp Hochreiter and Jürgen Schmidhuber. 1997. Flat Minima. Neural Computation, 9(1):1-42, January.
  7. Nathalie Japkowicz and Mohak Shah. 2011. Evaluat- ing Learning Algorithms: A Classification Perspective. Cambridge University Press, New York, NY, USA.
  8. Alexandros Komninos and Suresh Manandhar. 2016. De- pendency based embeddings for sentence classification tasks. In Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pages 1490- 1500, San Diego, California, June. Association for Com- putational Linguistics.
  9. Guillaume Lample, Miguel Ballesteros, Sandeep Subra- manian, Kazuya Kawakami, and Chris Dyer. 2016. Neu- ral architectures for named entity recognition. CoRR, abs/1603.01360. · arXiv
  10. Yann LeCun, Léon Bottou, Genevieve B. Orr, and Klaus- Robert Müller. 1998. Efficient BackProp. In Neural Networks: Tricks of the Trade, This Book is an Outgrowth of a 1996 NIPS Workshop, pages 9-50, London, UK, UK.
  11. Qi Li, Heng Ji, and Liang Huang. 2013. Joint Event Ex- traction via Structured Prediction with Global Features. In Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 73-82, Sofia, Bulgaria, August. Association for Computational Linguistics.
  12. Xuezhe Ma and Eduard H. Hovy. 2016. End-to-end Sequence Labeling via Bi-directional LSTM-CNNs-CRF. CoRR, abs/1603.01354. · arXiv
  13. Nils Reimers and Iryna Gurevych. 2017a. Optimal Hy- perparameters for Deep LSTM-Networks for Sequence Labeling Tasks. arXiv preprint arXiv:1707.06799. · arXiv
  14. Nils Reimers and Iryna Gurevych. 2017b. Reporting Score Distributions Makes a Difference: Performance Study of LSTM-networks for Sequence Tagging. In Pro- ceedings of the 2017 Conference on Empirical Methods in Natural Language Processing (EMNLP), Copenhagen, Denmark, September.
  15. Nils Reimers, Judith Eckle-Kohler, Carsten Schnober, Jungi Kim, and Iryna Gurevych. 2014. Germeval-2014: Nested named entity recognition with neural networks. In Gertrud Faaß and Josef Ruppenhofer, editors, Workshop Proceedings of the 12th Edition of the KONVENS Con- ference, pages 117-120. Universitätsverlag Hildesheim, October.
  16. Stefan Riezler and John T. Maxwell. 2005. On Some Pitfalls in Automatic Evaluation and Significance Testing for MT. In Proceedings of the ACL Workshop on Intrinsic and Extrinsic Evaluation Measures for Machine Trans- lation and/or Summarization, pages 57-64, Ann Arbor, Michigan, June. Association for Computational Linguis- tics.
  17. Fabio Sani and John Todman. 2005. Experimental Design and Statistics for Psychology: A First Course. Wiley- Blackwell.
  18. Christian Szegedy, Wei Liu, Yangqing Jia, Pierre Ser- manet, Scott Reed, Dragomir Anguelov, Dumitru Erhan, Vincent Vanhoucke, and Andrew Rabinovich. 2015. Go- ing Deeper with Convolutions. In Computer Vision and Pattern Recognition (CVPR).
  19. Daniel Zeman, Martin Popel, Milan Straka, Jan Hajic, Joakim Nivre, Filip Ginter, Juhani Luotolahti, Sampo Pyysalo, Slav Petrov, Martin Potthast, Francis Tyers, Elena Badmaeva, Memduh Gokirmak, Anna Nedoluzhko, Sil- vie Cinkova, Jan Hajic jr., Jaroslava Hlavacova, Václava Kettnerová, Zdenka Uresova, Jenna Kanerva, Stina Ojala, Anna Missilä, Christopher D. Manning, Sebastian Schus- ter, Siva Reddy, Dima Taji, Nizar Habash, Herman Le- ung, Marie-Catherine de Marneffe, Manuela Sanguinetti, Maria Simi, Hiroshi Kanayama, Valeria dePaiva, Kira Droganova, Héctor Martínez Alonso, C ¸agr C ¸öltekin, Umut Sulubacak, Hans Uszkoreit, Vivien Macketanz, Aljoscha Burchardt, Kim Harris, Katrin Marheinecke, Georg Rehm, Tolga Kayadelen, Mohammed Attia, Ali Elkahky, Zhuoran Yu, Emily Pitler, Saran Lertpradit, Michael Mandl, Jesse Kirchner, Hector Fernandez Al- calde, Jana Strnadová, Esha Banerjee, Ruli Manurung, Antonio Stella, Atsuko Shimada, Sookyoung Kwak, Gus- tavo Mendonca, Tatiana Lando, Rattima Nitisaroj, and Josie Li. 2017. Conll 2017 shared task: Multilingual parsing from raw text to universal dependencies. In Pro- ceedings of the CoNLL 2017 Shared Task: Multilingual Parsing from Raw Text to Universal Dependencies, pages 1-19, Vancouver, Canada, August. Association for Com- putational Linguistics.

Cited by

Sorted by citations

Authors
Reimers, N., & Gurevych, I.
Affiliations
Technische Universität Darmstadt (DE)
Venue
arXiv
Publisher
arXiv
Published
2018
ISSN
2331-8422 (ISSN-L)
OpenAlex
W2794509261
Cited by
30
References
0
Citations by year
2021: 7 · 2020: 12 · 2019: 10 · 2018: 1
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Data Classification
  • Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
  • Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
Keywords
machine learning model evaluation, statistical significance testing, type I error, score distribution, train-test split, named entity recognition, CoNLL-2003

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review