Learning Curves for Decision Making in Supervised Machine Learning – A Survey

01/28/2022
by   Felix Mohr, et al.
0

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 contexts of machine learning, most importantly for the context of data acquisition, early stopping of model training and model selection. For example, by modelling the learning curves, one can assess at an early stage whether the algorithm and hyperparameter configuration have the potential to be a suitable choice, often speeding up the algorithm selection process. A variety of approaches has been proposed to use learning curves for decision making. Some models answer the binary decision question of whether a certain algorithm at a certain budget will outperform a certain reference performance, whereas more complex models predict the entire learning curve of an algorithm. We contribute a framework that categorizes learning curve approaches using three criteria: the decision situation that they address, the intrinsic learning curve question that they answer and the type of resources that they use. We survey papers from literature and classify them into this framework.

READ FULL TEXT
research
05/05/2019

Decision Making with Machine Learning and ROC Curves

The Receiver Operating Characteristic (ROC) curve is a representation of...
research
03/19/2021

The Shape of Learning Curves: a Review

Learning curves provide insight into the dependence of a learner's gener...
research
12/07/2020

Machine-Learning Arithmetic Curves

We show that standard machine-learning algorithms may be trained to pred...
research
09/10/2019

Photometric light curves classification with machine learning

The Large Synoptic Survey Telescope will complete its survey in 2022 and...
research
11/25/2022

A Survey of Learning Curves with Bad Behavior: or How More Data Need Not Lead to Better Performance

Plotting a learner's generalization performance against the training set...
research
05/22/2022

Investigating classification learning curves for automatically generated and labelled plant images

In the context of supervised machine learning a learning curve describes...
research
01/25/2023

Learning to Rank Normalized Entropy Curves with Differentiable Window Transformation

Recent automated machine learning systems often use learning curves rank...

Please sign up or login with your details

Forgot password? Click here to reset