Prospective Learning: Learning for a Dynamic Future

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: De Silva, Ashwin, Ramesh, Rahul, Yang, Rubing, Yu, Siyu, Vogelstein, Joshua T, Chaudhari, Pratik
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915128896651264
author De Silva, Ashwin
Ramesh, Rahul
Yang, Rubing
Yu, Siyu
Vogelstein, Joshua T
Chaudhari, Pratik
author_facet De Silva, Ashwin
Ramesh, Rahul
Yang, Rubing
Yu, Siyu
Vogelstein, Joshua T
Chaudhari, Pratik
contents In real-world applications, the distribution of the data, and our goals, evolve over time. The prevailing theoretical framework for studying machine learning, namely probably approximately correct (PAC) learning, largely ignores time. As a consequence, existing strategies to address the dynamic nature of data and goals exhibit poor real-world performance. This paper develops a theoretical framework called "Prospective Learning" that is tailored for situations when the optimal hypothesis changes over time. In PAC learning, empirical risk minimization (ERM) is known to be consistent. We develop a learner called Prospective ERM, which returns a sequence of predictors that make predictions on future data. We prove that the risk of prospective ERM converges to the Bayes risk under certain assumptions on the stochastic process generating the data. Prospective ERM, roughly speaking, incorporates time as an input in addition to the data. We show that standard ERM as done in PAC learning, without incorporating time, can result in failure to learn when distributions are dynamic. Numerical experiments illustrate that prospective ERM can learn synthetic and visual recognition problems constructed from MNIST and CIFAR-10. Code at https://github.com/neurodata/prolearn.
format Preprint
id arxiv_https___arxiv_org_abs_2411_00109
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Prospective Learning: Learning for a Dynamic Future
De Silva, Ashwin
Ramesh, Rahul
Yang, Rubing
Yu, Siyu
Vogelstein, Joshua T
Chaudhari, Pratik
Machine Learning
Artificial Intelligence
In real-world applications, the distribution of the data, and our goals, evolve over time. The prevailing theoretical framework for studying machine learning, namely probably approximately correct (PAC) learning, largely ignores time. As a consequence, existing strategies to address the dynamic nature of data and goals exhibit poor real-world performance. This paper develops a theoretical framework called "Prospective Learning" that is tailored for situations when the optimal hypothesis changes over time. In PAC learning, empirical risk minimization (ERM) is known to be consistent. We develop a learner called Prospective ERM, which returns a sequence of predictors that make predictions on future data. We prove that the risk of prospective ERM converges to the Bayes risk under certain assumptions on the stochastic process generating the data. Prospective ERM, roughly speaking, incorporates time as an input in addition to the data. We show that standard ERM as done in PAC learning, without incorporating time, can result in failure to learn when distributions are dynamic. Numerical experiments illustrate that prospective ERM can learn synthetic and visual recognition problems constructed from MNIST and CIFAR-10. Code at https://github.com/neurodata/prolearn.
title Prospective Learning: Learning for a Dynamic Future
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2411.00109