Uniform convergence in probability is a form of
convergence in probability
In probability theory, there exist several different notions of convergence of random variables. The convergence of sequences of random variables to some limit random variable is an important concept in probability theory, and its applications to ...
in
statistical asymptotic theory and
probability theory
Probability theory is the branch of mathematics concerned with probability. Although there are several different probability interpretations, probability theory treats the concept in a rigorous mathematical manner by expressing it through a set o ...
. It means that, under certain conditions, the ''empirical frequencies'' of all events in a certain event-family converge to their ''theoretical probabilities''. Uniform convergence in probability has applications to
statistics
Statistics (from German language, German: ''wikt:Statistik#German, Statistik'', "description of a State (polity), state, a country") is the discipline that concerns the collection, organization, analysis, interpretation, and presentation of ...
as well as
machine learning
Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks. It is seen as a part of artificial intelligence.
Machine ...
as part of
statistical learning theory
Statistical learning theory is a framework for machine learning drawing from the fields of statistics and functional analysis. Statistical learning theory deals with the statistical inference problem of finding a predictive function based on dat ...
.
The
law of large numbers
In probability theory, the law of large numbers (LLN) is a theorem that describes the result of performing the same experiment a large number of times. According to the law, the average of the results obtained from a large number of trials shou ...
says that, for each ''single'' event
, its empirical frequency in a sequence of independent trials converges (with high probability) to its theoretical probability. In many application however, the need arises to judge simultaneously the probabilities of events of an entire class
from one and the same sample. Moreover it, is required that the relative frequency of the events converge to the probability uniformly over the entire class of events
The Uniform Convergence Theorem gives a sufficient condition for this convergence to hold. Roughly, if the event-family is sufficiently simple (its
VC dimension
VC may refer to:
Military decorations
* Victoria Cross, a military decoration awarded by the United Kingdom and also by certain Commonwealth nations
** Victoria Cross for Australia
** Victoria Cross (Canada)
** Victoria Cross for New Zealand
* Vic ...
is sufficiently small) then uniform convergence holds.
Definitions
For a class of
predicates
Predicate or predication may refer to:
* Predicate (grammar), in linguistics
* Predication (philosophy)
* several closely related uses in mathematics and formal logic:
**Predicate (mathematical logic)
**Propositional function
**Finitary relation, ...
defined on a set
and a set of samples
, where
, the ''empirical frequency'' of
on
is
:
The ''theoretical probability'' of
is defined as
The Uniform Convergence Theorem states, roughly, that if
is "simple" and we draw samples independently (with replacement) from
according to any distribution
, then
with high probability
In mathematics, an event that occurs with high probability (often shortened to w.h.p. or WHP) is one whose probability depends on a certain number ''n'' and goes to 1 as ''n'' goes to infinity, i.e. the probability of the event occurring can be mad ...
, the empirical frequency will be close to its
expected value
In probability theory, the expected value (also called expectation, expectancy, mathematical expectation, mean, average, or first moment) is a generalization of the weighted average. Informally, the expected value is the arithmetic mean of a l ...
, which is the theoretical probability.
Here "simple" means that the
Vapnik–Chervonenkis dimension Vapnik–Chervonenkis theory, the Vapnik–Chervonenkis (VC) dimension is a measure of the capacity (complexity, expressive power, richness, or flexibility) of a set of functions that can be learned by a statistical binary classification algorithm ...
of the class
is small relative to the size of the sample. In other words, a sufficiently simple collection of functions behaves roughly the same on a small random sample as it does on the distribution as a whole.
The Uniform Convergence Theorem was first proved by Vapnik and Chervonenkis
using the concept of
growth function The growth function, also called the shatter coefficient or the shattering number, measures the richness of a set family. It is especially used in the context of statistical learning theory, where it measures the complexity of a hypothesis class.
Th ...
.
Uniform convergence theorem
The statement of the uniform convergence theorem is as follows:
[Martin Anthony Peter, l. Bartlett. Neural Network Learning: Theoretical Foundations, pages 46–50. First Edition, 1999. Cambridge University Press](_blank)
If
is a set of
-valued functions defined on a set
and
is a probability distribution on
then for
and
a positive integer, we have:
:
: where, for any
,
:
:
: and
.
indicates that the probability is taken over
consisting of
i.i.d. draws from the distribution
.
:
is defined as: For any
-valued functions
over
and
,
:
And for any natural number
, the
shattering number The growth function, also called the shatter coefficient or the shattering number, measures the richness of a set family. It is especially used in the context of statistical learning theory, where it measures the complexity of a hypothesis class.
Th ...
is defined as:
:
From the point of Learning Theory one can consider
to be the
Concept/Hypothesis class defined over the instance set
. Before getting into the details of the proof of the theorem we will state Sauer's Lemma which we will need in our proof.
Sauer–Shelah lemma
The
Sauer–Shelah lemma
In combinatorial mathematics and extremal set theory, the Sauer–Shelah lemma states that every family of sets with small VC dimension consists of a small number of sets. It is named after Norbert Sauer and Saharon Shelah, who published it indep ...
Sham Kakade and Ambuj Tewari, CMSC 35900 (Spring 2008) Learning Theory, Lecture 11
/ref> relates the shattering number to the VC Dimension.
Lemma: , where is the VC Dimension
VC may refer to:
Military decorations
* Victoria Cross, a military decoration awarded by the United Kingdom and also by certain Commonwealth nations
** Victoria Cross for Australia
** Victoria Cross (Canada)
** Victoria Cross for New Zealand
* Vic ...
of the concept class .
Corollary: .
Proof of uniform convergence theorem
[ and ] are the sources of the proof below. Before we get into the details of the proof of the ''Uniform Convergence Theorem'' we will present a high level overview of the proof.
#''Symmetrization:'' We transform the problem of analyzing into the problem of analyzing , where and are i.i.d samples of size drawn according to the distribution . One can view as the original randomly drawn sample of length , while may be thought as the testing sample which is used to estimate .
#''Permutation:'' Since and are picked identically and independently, so swapping elements between them will not change the probability distribution on and . So, we will try to bound the probability of for some by considering the effect of a specific collection of permutations of the joint sample . Specifically, we consider permutations which swap and in some subset of . The symbol means the concatenation of and .
#''Reduction to a finite class:'' We can now restrict the function class to a fixed joint sample and hence, if has finite VC Dimension, it reduces to the problem to one involving a finite function class.
We present the technical details of the proof.
Symmetrization
Lemma: Let and
:
Then for , .
Proof:
By the triangle inequality,
if and then .
Therefore,
:
since and are independent.
Now for fix an such that . For this , we shall show that
:
Thus for any , and hence . And hence we perform the first step of our high level idea.
Notice, is a binomial random variable with expectation and variance . By Chebyshev's inequality
In probability theory, Chebyshev's inequality (also called the Bienaymé–Chebyshev inequality) guarantees that, for a wide class of probability distributions, no more than a certain fraction of values can be more than a certain distance from th ...
we get
:
for the mentioned bound on . Here we use the fact that for .
Permutations
Let be the set of all permutations of that swaps and in some subset of .
Lemma: Let be any subset of and any probability distribution on . Then,
: _
where_the_expectation_is_over__chosen_according_to_,_and_the_probability_is_over__chosen_uniformly_from_.
Proof:_
For_any_
:_
(since_coordinate_permutations_preserve_the_product_distribution_.)
:_
where the expectation is over chosen according to , and the probability is over chosen uniformly from .
Proof:
For any
:
(since coordinate permutations preserve the product distribution .)
:
The maximum is guaranteed to exist since there is only a finite set of values that probability under a random permutation can take.
Reduction to a finite class
Lemma: Basing on the previous lemma,
: .
Proof:
Let us define and which is at most . This means there are functions such that for any between and with for
We see that iff for some in satisfies,
.
Hence if we define if and otherwise.
For and , we have that iff for some in satisfies . By union bound we get
:
Since,_the_distribution_over_the_permutations__is_uniform_for_each_,_so__equals_,_with_equal_probability.
Thus,
:_
where_the_probability_on_the_right_is_over__and_both_the_possibilities_are_equally_likely._By_Hoeffding's_inequality
In probability theory, Hoeffding's inequality provides an upper bound on the probability that the sum of bounded independent random variables deviates from its expected value by more than a certain amount. Hoeffding's inequality was proven by Wassi ...
,_this_is_at_most_.
Finally,_combining_all_the_three_parts_of_the_proof_we_get_the_Uniform_Convergence_Theorem.
_References
{{Reflist
Combinatorics
Machine_learning
Articles_containing_proofs
Probability_theoremshtml" ;"title="\frac 1 m \left(\sum_i w^j_ - \sum_i w^j_\right), \geq \frac \varepsilon 2]\right)
:
Since, the distribution over the permutations is uniform for each , so equals , with equal probability.
Thus,
:
where the probability on the right is over and both the possibilities are equally likely. By Hoeffding's inequality
In probability theory, Hoeffding's inequality provides an upper bound on the probability that the sum of bounded independent random variables deviates from its expected value by more than a certain amount. Hoeffding's inequality was proven by Wassi ...
, this is at most .
Finally, combining all the three parts of the proof we get the Uniform Convergence Theorem.
References
{{Reflist
Combinatorics
Machine learning
Articles containing proofs
Probability theorems>\frac 1 m \left(\sum_i w^j_ - \sum_i w^j_\right), \geq \frac \varepsilon 2right)
:
Since, the distribution over the permutations is uniform for each , so equals , with equal probability.
Thus,
:
where the probability on the right is over and both the possibilities are equally likely. By Hoeffding's inequality
In probability theory, Hoeffding's inequality provides an upper bound on the probability that the sum of bounded independent random variables deviates from its expected value by more than a certain amount. Hoeffding's inequality was proven by Wassi ...
, this is at most .
Finally, combining all the three parts of the proof we get the Uniform Convergence Theorem.
References
{{Reflist
Combinatorics
Machine learning
Articles containing proofs
Probability theorems