Vapnik-Chervonenkis dimension (VC Dimension)에 대해 살펴보자.

VC Dimension의 정의

VC dimension을 정의하기 위해서는 먼저 다음 두 개념을 정의해야 한다.

Definition. Restriction
어느 함수 와 집합 에 대해서 에 대한 restriction 는 다음을 만족하는 함수이다.

Definition. Shattering
가설 집합 에 대해서 라고 정의하자. 이때 다음이 성립하면 를 shatter 한다고 한다.

(여기서 에서 로 가는 모든 함수의 집합이다.)

이제 VC Dimension은 다음과 같이 정의된다.

Definition. VC Dimension
가설 집합 의 VC dimension 는 다음과 같이 정의된다.

우리는 이와 비슷하게 growth function을 정의할 수 있다.

Definition. Growth Function
가설 집합 에 대해 growth function 은 다음과 같이 정의된다.