For a binary function class , the shattering coefficient is
Its VC dimension is the largest for which , with value infinity if there is no largest such . The Sauer-Shelah lemma states that, when ,
Choose ordered points. Every subset of them has at most maximal consecutive runs, and those runs can be covered by at most closed intervals. Thus the points are shattered. On ordered points, however, the alternating labeling
has separated positive runs and cannot be realized by a union of intervals. Therefore
These are indicators of affine half-spaces in . Adjoining a constant coordinate embeds their defining functions in the -dimensional vector space
The VC dimension of a vector space bound therefore gives
In fact equality holds, but only the upper bound is required.
Fix sample points , . A labeling by is the coordinatewise product of one labeling that realizes on and one that realizes on . There are at most the product of the two numbers of choices, so
For fixed , the vector
is again the coordinatewise product of a labeling realized by and one realized by , now on the same sample. Hence there are at most
possible products. Maximizing over samples proves the claimed inequality.
For one real coordinate, a union of intervals labels a fixed -point sample by choosing at most endpoints among the gaps, so the number of labelings is at most . Membership in a Cartesian product is the product of the coordinate-membership indicators. Applying part (c) repeatedly gives
A convex polygon with sides is an intersection of affine half-planes. Affine half-plane indicators in have VC dimension at most , so the Sauer-Shelah growth bound gives at most labelings on points. An intersection corresponds to the coordinatewise product of its half-plane indicators. Repeated use of part (c) therefore gives

Articles by others on the same topic (0)

There are currently no matching articles.