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



