Определим класс функций для набора из битов. Исправьте два распределения , которые «разумно» отличаются друг от друга (если хотите, их вариационное расстояние составляет не менее , или что-то подобное).p , q ϵ
Теперь каждая функция в этом классе определяется набором из индексов и оценивается следующим образом: если четность выбранных битов равна 0, вернуть случайную выборку из , иначе вернуть случайную выборку из .k S p q
Проблема : Предположим, у меня есть доступ оракула к некоторому из этого класса, и хотя я знаю (или некоторую другую меру расстояния), я не знаю и .ϵ p q
Есть ли какие-либо ограничения на количество вызовов, которые мне нужно сделать для PAC-learn ? Предположительно мой ответ будет в терминах и .n , k ϵ
Примечание : я не указал выходной домен. Опять же, я гибок, но сейчас давайте скажем, что и определены над конечной областью . В общем, меня также интересует случай, когда они определены над (например, если они гауссианы)q [ 1 .. M ] R