Why Comparing Single Performance Scores Does Not Allow to Draw Conclusions About Machine Learning Approaches
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.
Code (1)
Tasks
BIG-bench Machine LearningNERSimilar Papers 제목 키워드 기반
The Tile: A 2D Map of Ranking Scores for Two-Class Classification
In the computer vision and machine learning communities, as well as in many other research domains, rigorous evaluation of any new method, including classifiers, is essential. One key component of the evaluation process …
Dynamic Multi-Task Learning for Face Recognition with Facial Expression
Benefiting from the joint learning of the multiple tasks in the deep multi-task networks, many applications have shown the promising performance comparing to single-task learning. However, the performance of multi-task l…
Face RecognitionFace VerificationFacial Expression RecognitionFacial Expression Recognition (FER)+1On Accurate Evaluation of GANs for Language Generation
Generative Adversarial Networks (GANs) are a promising approach to language generation. The latest works introducing novel GAN models for language generation use n-gram based metrics for evaluation and only report single…
DiversityLanguage ModelingLanguage ModellingText GenerationExploring the Potential of Data-Driven Spatial Audio Enhancement Using a Single-Channel Model
One key aspect differentiating data-driven single- and multi-channel speech enhancement and dereverberation methods is that both the problem formulation and complexity of the solutions are considerably more challenging i…
Direction of Arrival EstimationSpeech EnhancementComparing Single Molecule Tracking and correlative approaches: an application to the datasets recently presented in Nature Methods by Chenuard et al
Recent efforts to survey the numerous softwares available to perform single molecule tracking (SMT) highlighted a significant dependence of the outcomes on the specific method used, and the limitation encountered by most…