Давайте визначимо клас функцій над набором біт. Зафіксуйте два розподіли p , q , які "розумно" відрізняються один від одного (якщо вам подобається, їх змінна відстань принаймні ϵ , або щось подібне).
Тепер кожна функція у цьому класі визначається колекцією k індексів S і оцінюється так: Якщо парність обраних бітів дорівнює 0, поверніть випадкову вибірку з p , а інше поверніть випадкову вибірку з q .
Проблема : Припустимо, мені надається доступ у oracle до деякого з цього класу, і, хоча я знаю ϵ (або якусь іншу міру відстані), я не знаю p і q .
Чи існують які - небудь обмеження на кількість викликів , мені потрібно зробити , щоб PAC-вчитися ? Імовірно, моя відповідь буде з точки зору n , k та ϵ .
Примітка . Я не вказав вихідний домен. Знову я гнучка, але поки що скажемо, що і q визначені в кінцевій області [ 1 .. М ] . Взагалі, мене також цікавить випадок, коли вони визначаються через R (наприклад, якщо вони - гаусси)