Mari kita mendefinisikan kelas fungsi lebih dari satu set bit. Perbaiki dua distribusi yang "cukup" berbeda satu sama lain (jika Anda suka, jarak variasional mereka setidaknya , atau yang serupa).p , q ϵ
Sekarang setiap fungsi dalam kelas ini didefinisikan oleh kumpulan indeks , dan dievaluasi sebagai berikut: Jika paritas bit yang dipilih adalah 0, kembalikan sampel acak dari , jika tidak kembalikan sampel acak dari .k S p q
Masalah : Misalkan saya diberi akses oracle ke beberapa dari kelas ini, dan sementara saya tahu (atau ukuran jarak lain), saya tidak tahu dan .ϵ p q
Apakah ada batasan jumlah panggilan yang harus saya lakukan untuk PAC-pelajari ? Agaknya jawaban saya adalah dan .n , k ϵ
Catatan : Saya tidak menentukan domain output. Sekali lagi, saya fleksibel, tetapi untuk sekarang katakanlah dan didefinisikan di atas domain terbatas . Secara umum, saya juga akan tertarik pada kasus ketika mereka didefinisikan lebih dari (misalnya, jika mereka Gaussians)q [ 1 .. M ] R