ビットのセットに対して関数のクラスを定義してみましょう。修正二つの分布のp 、qは(必要であれば、その変分の距離は、少なくともある互いに「合理的に」異なるε、または類似したもの)。
このクラスの各関数は、k個のインデックスSのコレクションによって定義され、次のように評価されます。選択されたビットのパリティが0の場合、pからランダムサンプルを返し、それ以外の場合はqからランダムサンプルを返します。
問題は:私はいくつかの特定のOracleへのアクセスだと仮定し、このクラスから、私が知っている間、ε(または距離の他のいくつかの尺度が)、私にはわからないのpとqと。
PAC-learn を実行するために必要なコール数に制限はありますか?おそらく私の答えは、という点になりますN 、Kおよびε。
注:出力ドメインを指定していません。繰り返しますが、私は柔軟ですが、今のところ、とqが有限領域[ 1 .. M ]で定義されているとしましょう。一般的に、それらがRで定義されている場合(たとえば、ガウス分布の場合)にも興味があります。