読書帳

Sauer's Theorem

定理を述べるために、まず関数族に対して、growth functionとVC次元を定義する。 Xを集合、HXから1,1への写像の部分集合とする。 Xの有限部分集合のSX, |S|=mに対して、HSへの制限 HSを次の様に定義する。

H|S={(f(x))xSfH}

さらに、Hのgrowth function gH:NNを次で定義する。

gH(m)=maxSX,|S|=m|H|S|

すると、自明な不等式として、gH(m)2mが成立する。 また、あるmで等号が成立していたら、任意のmmでも等号は成立している (等号を達成するm点集合Sに対して、Sm点部分集合を取れば良い)。

この不等式で等式が成立する最大のmHのVC次元と定義する (任意のmで等号が成立する場合には、VC次元は無限大と定義する)。

VC-dim(H)=max{mgH(m)=2m}

以上を準備として、Sauerの定理は次の通り

gH(m)VC-dim(H)i=0(mi)

出典

会社では著者名を取ってSSS本と呼んでいる。