Роздрібнена множина

Матеріал з testwiki
Версія від 13:39, 26 березня 2022, створена imported>InternetArchiveBot (Виправлено джерел: 1; позначено як недійсні: 0.) #IABot (v2.0.8.6)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Поняття роздрі́бнених множи́н (Шаблон:Lang-en) відіграє важливу роль в теорії Вапника — Червоненкіса, відомій також як ВЧ-теорія. Роздрібнювання та ВЧ-теорія використовуються в дослідженні Шаблон:Нп, а також у статистичній Шаблон:Нп.

Визначення

Припустімо, що A є множиною, а C — класом множин. Клас C роздрі́бнює множину A, якщо для кожної підмножини a множини A існує такий елемент c класу C, що

a=cA.

Рівнозначно, C роздрібнює A, якщо булеан P(A) = { cA | cC }.

Ми застосовуємо літеру C для позначення «класу» (Шаблон:Lang-en) або «набору» (Шаблон:Lang-en) множин, як у класі Вапника — Червоненкіса (ВЧ-клас). Множина A часто вважається скінченною, оскільки в емпіричних процесах нас цікавить роздрібнювання скінченних множин точок даних.

Приклад

Ми покажемо, що клас усіх кругів на площині (у двовимірному просторі) не роздрібнює будь-яку множину з чотирьох точок на одиничному колі, але клас усіх опуклих множин на площині роздрібнює будь-яку скінченну множину точок на одиничному колі.

Нехай A є множиною з чотирьох точок на одиничному колі, а C є класом усіх кругів.

Множина A з чотирьох конкретних точок на одиничному колі (одиничне коло показано рожевим).

Щоби перевірити, чи C роздрібнює A, ми намагаємося намалювати круг навколо кожної з підмножин точок множини A. По-перше, ми малюємо круг навколо підмножин з кожної ізольованої точки. Потім ми намагаємося намалювати круг навколо кожної з підмножин із пар точок. Це виявляється здійсненним для сусідніх точок, але неможливим для точок на протилежних сторонах кола. Як унаочнено нижче:

Оскільки існує підмножина, яку не може бути ізольовано жодним кругом із C, то ми робимо висновок, що A не роздрібнюється класом C. І, трохи поміркувавши, ми можемо довести, що жодна множина з чотирьох точок не роздрібнюється цим C.

Проте, якщо ми перевизначимо C як клас усіх еліпсів, ми виявимо, що ми все ще можемо ізолювати всі підмножини, як і вище, але також і точки, які раніше були проблемними. Таким чином, ця конкретна множина з 4 точок роздрібнюється класом еліпсів. Унаочнено нижче:

Трошки поміркувавши, ми можемо зробити узагальнення, що будь-яку множину скінченних точок на одиничному колі може бути роздрібнено класом усіх опуклих множин (унаочніть з'єднанням точок).

Коефіцієнт роздрібнювання

Для кількісної оцінки багатства набору множин C ми використовуємо поняття коефіцієнтів роздрібнювання (відомих також як коефіцієнти роздрібнення або функція росту, Шаблон:Lang-en). Для набору C множин s⊂Ω, де Ω є будь-яким простором, часто ймовірнісним простором, а x1,x2,,xnΩ є будь-якою множиною з n точок, ми визначаємо n-тий коефіцієнт роздрібнювання набору C як

SC(n)=maxx1,x2,,xnΩcard{{x1,x2,,xn}s,sC}

де card позначає потужність множини.

SC(n) — це найбільше число підмножин будь-якої множини A з n точок, які може бути сформовано перетином A з множинами з набору C.

Ось деякі факти про SC(n):

  1. SC(n)2n для всіх n, оскільки {sA|sC}P(A) для будь-якої AΩ.
  2. Якщо SC(n)=2n, то це означає, що існує множина потужності n, яку може бути роздрібнено набором C.
  3. Якщо SC(N)<2N для деякого N>1, то SC(n)<2n для всіх nN.

Третя властивість означає, що якщо C не може роздрібнити будь-яку множину потужності N, то він не може роздрібнювати множини й вищих потужностей.

Клас Вапника — Червоненкіса

ВЧ-розмірність класу C визначається як

VC(C)=minn{n:SC(n)<2n}

або, альтернативно, як

VC0(C)=maxn{n:SC(n)=2n}.

Зауважте, що VC(C)=VC0(C)+1.

Якщо для будь-якого n існує множина потужності n, яку може бути роздрібнено класом C, то SC(n)=2n для всіх n, а ВЧ-розмірність цього класу C є нескінченною.

Клас зі скінченною ВЧ-розмірністю називається класом Вапника — Червоненкіса або ВЧ-класом. Клас C є Шаблон:Нп, якщо і лише якщо він є ВЧ-класом.

Див. також

Джерела

Посилання