Common · Knowledge
Probably approximately correct learning
Framework for mathematical analysis of machine learning
In computational learning theory, probably approximately correct (PAC) learning is a framework for mathematical analysis of machine learning. It was proposed in 1984 by Leslie Valiant.
From Wikipedia
In computational learning theory, probably approximately correct (PAC) learning is a framework for mathematical analysis of machine learning. It was proposed in 1984 by Leslie Valiant. In this framework, the learner receives samples and must select a generalization function (called the hypothesis) from a certain class of possible functions. The goal is that, with high probability (the "probably" part), the selected function will have low generalization error (the "approximately correct" part). The learner must be able to learn the concept given any arbitrary approximation ratio, probability of success, or distribution of the samples. The model was later extended to treat noise (misclassified samples). An important innovation of the PAC framework is the introduction of computational complexity theory concepts to machine learning. In particular, the learner is expected to find efficient functions (time and space requirements bounded to a polynomial of the example size), and the learner itself must implement an efficient procedure (requiring an example count bounded to a polynomial of the concept size, modified by the approximation and likelihood bounds).
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
★★★
Principal component analysis
Conversion of a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components
-
★★★
Reinforcement learning
Type of machine learning where an agent learns how to behave in an environment by performing actions and receiving rewards or penalties in return, aiming to maximize the cumulative reward over time
-
L★
Learning-by-doing (economics)
Learning through practice, self-perfection and minor innovations
-
★
Approximation theory
Theory of getting acceptably close inexact mathematical calculations
-
C★
Computational learning theory
Theory of machine learning
-
A★★
Adversarial machine learning
Machine learning technique that attempts to prevent models being fooled by supplying deceptive input