Learning Curves for Decision Making in Supervised Machine Learning: A Survey
Felix Mohr, Jan N. van Rijn

TL;DR
This survey reviews various learning curve models in supervised machine learning, categorizing approaches based on decision-making scenarios, questions answered, and resource types, to aid in model selection and early stopping.
Contribution
It provides a comprehensive framework for classifying learning curve approaches, integrating existing models and guiding their application in decision-making tasks.
Findings
Classified learning curve models into a unified framework
Identified key decision-making scenarios in machine learning
Highlighted the use of learning curves in model selection and early stopping
Abstract
Learning curves are a concept from social sciences that has been adopted in the context of machine learning to assess the performance of a learning algorithm with respect to a certain resource, e.g., the number of training examples or the number of training iterations. Learning curves have important applications in several machine learning contexts, most notably in data acquisition, early stopping of model training, and model selection. For instance, learning curves can be used to model the performance of the combination of an algorithm and its hyperparameter configuration, providing insights into their potential suitability at an early stage and often expediting the algorithm selection process. Various learning curve models have been proposed to use learning curves for decision making. Some of these models answer the binary decision question of whether a given algorithm at a certain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification
MethodsEarly Stopping
