- Rademacher complexity
In
statistics andmachine learning , Rademacher complexity measures richness of a class of real-valued functions with respect to aprobability distribution .Let be a class of real-valued functions defined on a domain space .The empirical Rademacher complexity of on a sample is definedas
:
where are independent random variables such that for any . The random variables are referred to as Rademacher variables.
Let be a probability distribution over . The Rademacher complexity of the function class with respect to for sample size is
:
where the above expectation is taken over an identically independently distributed (i.i.d.) sample generated according to .
One can show, for example, that there exists a constant , such that any class of -indicator functions with Vapnik-Chervonenkis dimension has Rademacher complexity upper-bounded by .
References
Peter L. Bartlett, Shahar Mendelson (2002) "Rademacher and Gaussian Complexities: Risk Bounds and Structural Results". Journal of Machine Learning Research 3 463-482
Wikimedia Foundation. 2010.