内の学習可能性のステータス


16

私は、しきい値ゲートを介して表現可能な関数の複雑さを理解しようとしていますが、これがつながりました。特に、私はこの分野の専門家ではないので、内部での学習について現在知られていることに興味があります。TC0TC0

私がこれまでに発見したことは:

  • すべての は、Linial-Mansour-Nisanを介した一様分布下の準多項式時間で学習できます。AC0
  • 彼らの論文はまた、擬似ランダム関数発生防止の存在を学習することを指摘し、この、それ以降の結果と結合Naor-Reingoldこと是認のPRFGsが、ことを示唆している限界を表します学習可能性の(少なくともPACの意味で)TC0TC0
  • Jackson / Klivans / Servedioによる2002年の論文には、フラグメントを学習できる(せいぜい多対数の多数決ゲートがある)。TC0

私は通常のグーグルの学問をしましたが、cstheoryの集合的な知恵がより速い答えを持っているかもしれないことを望んでいます:

学習の複雑さを理解するために、どのクラスが効率的な学習者を挟んでいるかという点で、私が最新技術について説明したことはありますか?そして、風景の現在の状態をマップする良い調査/参照がありますか?


1
+1いい質問です。Lanceに関連するブログ投稿がありませんでしたか?
カベ14

1
あなたは、この1(ライアン・オドネルによってゲストのポスト)を意味するか:blog.computationalcomplexity.org/2005/08/...
スレシュヴェンカト


1
NC0には擬似乱数ジェネレーターがあると考えられます。特に、疑似乱数ジェネレーターが学習を妨げることが知られていることはほとんどありません。)一方、マップの存在疑似ランダム関数族、学習は妨げられます。xF(r,x)F

3
Linial-Mansour-Nisanは、が準多項式時間の一様分布の下で学習できることを示しています。Kharitinovは、準多項式が多項式に改善された場合、Blum整数を因数分解するための準指数時間アルゴリズムを生成することを示しました。AC0
ロビンコタリ14

回答:


9

リストにない主なものは、Klivans and Sherstovの美しい2006年の論文です。そこでは、深さ2のしきい値回路でさえPACを​​学習することは、近似の最短ベクトル問題を解くのと同じくらい難しいことが示されています。


このようなLTF回路を学習するために知られている最速の実行時間はどれくらいですか?(または内の何か)TC0
卒業生

5

深さ2 TC0は、ランダムオラクルアクセスを使用した均一な分布では、指数以下の時間でPACを学習することはできません。私はこれについての参照を知りませんが、ここに私の理由があります:パリティ関数のクラスがそれ自体で学習可能であるという意味で、パリティはほとんど学習できないことを知っていますが、ランダムノイズを少し追加するなど)、学習可能性がなくなります。ただし、depth-2 TC0はすべてのパリティ関数を表すのに十分な強度であり、パリティの摂動バージョンを表すのに十分な強度があるため、depth-2 TC0をPACで学習できないと推測するのは安全だと思います。

ただし、メンバーシップオラクルを与えられた場合、パリティとノイズの多いパリティ多項式時間で学習できます。したがって、メンバーシップオラクルを使用してdepth-2 TC0を学習できるかどうかを確認することは興味深いかもしれません。答えがイエスであれば、私はまったく驚かないでしょう。一方、 -depth TC0はメンバーシップクエリで学習できるとは思いません。AC0 [6](またはAC0 [2])から始めてそこから進むのが良いかもしれません。O(1)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.