Rademacher complexity
From Wikipedia, the free encyclopedia
This article is orphaned as few or no other articles link to it. Please help introduce links in articles on related topics. (December 2007) |
In statistics and machine learning, Rademacher complexity measures richness of a class of real-valued functions with respect to a probability distribution.
Let be a class of real-valued functions defined on a domain space Z. The empirical Rademacher complexity of on a sample is defined as
where are independent random variables such that for any . The random variables are referred to as Rademacher variables.
Let P be a probability distribution over Z. The Rademacher complexity of the function class with respect to P for sample size m is
where the above expectation is taken over an identically independently distributed (i.i.d.) sample generated according to P.
One can show, for example, that there exists a constant C, such that any class of {0,1}-indicator functions with Vapnik-Chervonenkis dimension d has Rademacher complexity upper-bounded by .
[edit] References
Peter L. Bartlett, Shahar Mendelson (2002) Rademacher and Gaussian Complexities: Risk Bounds and Structural Results. Journal of Machine Learning Research 3 463-482