TOPICS
Search

Shattered Set


A shattered set relative to a set S of subsets of a set X is a subset A subset= X such that each subset B subset= A can be expressed as the intersection of A with a subset T in S. Symbolically, A is shattered by S if for all B subset= A, there exists some T in S for which T intersection A=B (Bhaskar and Sukhar 2008, p. 1).

If A is shattered by S, one says that S shatters A.

There are a number of equivalent ways to define shattering. One can easily verify that the above definition is equivalent to saying that S shatters A if

 P(A)={T intersection A:T in S},

where P(A) denotes the power set of A. Equivalently, a finite set A with cardinal number m is shattered by a set S if |Pi_S(A)|=2^m, where

 Pi_S(A)={s intersection A:s in S}.

In machine learning theory, A is a finite sample and S is a class of binary concepts, represented by subsets of X. Shattering means that every assignment of one of two labels to the elements of A is realized by some member of S.


See also

Concept, Intersection, Power Set, Sample, Subset, Vapnik-Chervonenkis Dimension

Portions of this entry contributed by Christopher Stover

Explore with Wolfram|Alpha

References

Bhaskar, A. and Sukhar, I. "VC-Dimension." 2008. https://www.cs.cornell.edu/courses/cs683/2008sp/lecture%20notes/683notes_0428.pdf.Shashua, A. "Lecture 11: PAC II." Fall semester 2008/09. https://www.cs.huji.ac.il/w~shashua/papers/class11-PAC2.pdf.

Referenced on Wolfram|Alpha

Shattered Set

Cite this as:

Weisstein, Eric W., with contributions by Christopher Stover. "Shattered Set." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/ShatteredSet.html

Subject classifications