Computational learning theory Guide, Meaning , Facts, Information and Description
In statistics, computational learning theory is a mathematical field related to the analysis of machine learning algorithms.Machine learning algorithms take a training set, form hypotheses or models, and make predictions about the future. Because the training set is finite and the future is uncertain, learning theory usually does not yield absolute guarantees of performance of the algorithms. Instead, probabilistic bounds on the performance of machine learning algorithms are quite common.
In addition to performance bounds, computational learning theorists study the time complexity and feasibility of learning. In computational learning theory, a computation is considered feasible if it can be done in polynomial time. There are two kinds of time complexity results:
- Positive results --- Showing the a certain class of function is learnable in polynomial time.
- Negative results - Showing that certain classes cannot be learned in polynomial time.
- Computational complexity - PNP
- Cryptographic - One-way functions exist.
Examples of different branches of computational learning theory include:
- Probably approximately correct learning (PAC learning), proposed by Leslie Valiant;
- VC theory, proposed by Vladimir Vapnik;
- Bayesian inference, arising from work first done by Thomas Bayes.
- Algorithmic learning theory, from the work of E. M. Gold.
See also:
This is an Article on Computational learning theory. Page Contains Information, Facts Details or Explanation Guide About Computational learning theory References
Surveys
VC dimension
Feature selection
Inductive inference
Optimal O notation learning
Negative results
Boosting
Occam's Razor
Probably approximately correct learning
Error tolerance
Equivalence
A description of some of these publictions is given at important publications in machine learning.External links
