Définissons une classe de fonctions sur un ensemble de bits. Fixons deux distributions p , q qui sont "raisonnablement" différentes l'une de l'autre (si vous le souhaitez, leur distance variationnelle est au moins ϵ , ou quelque chose de similaire).
Maintenant, chaque fonction de cette classe est définie par une collection de k indices S , et est évaluée comme suit: Si la parité des bits sélectionnés est 0, retourne un échantillon aléatoire de p , sinon retourne un échantillon aléatoire de q .
Problème : Supposons que l'on me donne un accès Oracle à certains de cette classe, et bien que je connaisse ϵ (ou une autre mesure de distance), je ne connais pas p et q .
Y a-t-il des limites sur le nombre d'appels que je dois faire pour PAC-learn ? Vraisemblablement, ma réponse sera en termes de n , k et ϵ .
Remarque : je n'ai pas spécifié le domaine de sortie. Encore une fois, je suis flexible, mais pour l'instant, disons que et q sont définis sur un domaine fini [ 1 .. M ] . En général, je serais également intéressé par le cas où ils sont définis sur R (par exemple, s'ils sont gaussiens)