Skip to main content
QUICK REVIEW

[論文レビュー] List-Decodable Linear Regression

Sushrut Karmalkar, Adam R. Klivans|arXiv (Cornell University)|May 14, 2019
Machine Learning and Algorithms参考文献 23被引用数 4
ひとこと要約

この論文は、半数以上のデータポイントが敵対的に汚染されている状況におけるリストデコード可能な線形回帰のための最初の多項式時間アルゴリズムを提示する。このアルゴリズムは、二乗和(SoS)に基づく枠組みを用い、定数サイズの仮説リストを出力する。そのうちの1つは真の回帰ベクトルに近いものとなる。この条件は、インライヤーが証明可能に反集中的分布(標準正規分布や超立方体上の一様分布など)に従う場合に成立する。これにより、強い理論的保証のもとで、このロバストな学習設定に対して最初の効率的解決策が得られる。

ABSTRACT

We give the first polynomial-time algorithm for robust regression in the list-decodable setting where an adversary can corrupt a greater than $1/2$ fraction of examples. For any $α< 1$, our algorithm takes as input a sample $\{(x_i,y_i)\}_{i \leq n}$ of $n$ linear equations where $αn$ of the equations satisfy $y_i = \langle x_i,\ell^* angle +ζ$ for some small noise $ζ$ and $(1-α)n$ of the equations are {\em arbitrarily} chosen. It outputs a list $L$ of size $O(1/α)$ - a fixed constant - that contains an $\ell$ that is close to $\ell^*$. Our algorithm succeeds whenever the inliers are chosen from a \emph{certifiably} anti-concentrated distribution $D$. In particular, this gives a $(d/α)^{O(1/α^8)}$ time algorithm to find a $O(1/α)$ size list when the inlier distribution is standard Gaussian. For discrete product distributions that are anti-concentrated only in \emph{regular} directions, we give an algorithm that achieves similar guarantee under the promise that $\ell^*$ has all coordinates of the same magnitude. To complement our result, we prove that the anti-concentration assumption on the inliers is information-theoretically necessary. Our algorithm is based on a new framework for list-decodable learning that strengthens the `identifiability to algorithms' paradigm based on the sum-of-squares method. In an independent and concurrent work, Raghavendra and Yau also used the Sum-of-Squares method to give a similar result for list-decodable regression.

研究の動機と目的

  • 訓練データの半数以上が敵対的に汚染されている状況において、真の回帰ベクトルの条件数や強い分離性の仮定なしに、効率的かつ多項式時間で動作する線形回帰のアルゴリズムを設計すること。
  • リストデコード可能な回帰が情報理論的に可能であるために必要な最小限のインライヤー分布に関する仮定を同定すること。
  • 二乗和法を用いたロバスト推定における、証明可能な反集中性とアルゴリズムの解法可能性との間の原理的で整合性のある関係を確立すること。
  • 反集中性が任意のリストデコード可能な回帰アルゴリズムにとって情報理論的に必要であることを示すタイトな情報理論的下界を確立すること。

提案手法

  • アルゴリズムは、汚染されたデータから導かれるモーメント制約を満たす候補回帰ベクトルの擬似分布を、二乗和(SoS)法を用いて構築する。
  • インライヤー分布の証明可能な反集中性の性質を組み込むことで、「識別可能性からアルゴリズムへ」のパラダイムを強化する新しい枠組みを用いる。
  • 正規分布および指数的尾部を有する球対称分布の場合、アルゴリズムは (d/α)^O(1/α⁸) の実行時間で動作し、O(1/α) のリストサイズを達成する。
  • 離散的積分布の場合、真の回帰ベクトルの成分が等しい大きさを持つ必要があるが、同じ反集中性条件のもとで、同じリストサイズと実行時間の性能を達成する。
  • 異なるインライヤー方向に対して統計的に区別不能な分布族 R_i を構築することで、リストサイズのタイトな下界を確立する。
  • 反集中性が情報理論的に必要であることを証明するため、インライヤー分布が {0,1}^d または [q]^d 上の一様分布であるような分布族を構築し、リストサイズが d より小さいアルゴリズムはいかなる場合でも成功できないことを示す。

実験結果

リサーチクエスチョン

  • RQ1真の回帰ベクトルの条件数や強い分離性の仮定なしに、半数以上が敵対的に汚染されたデータに対して、多項式時間で動作する線形回帰のアルゴリズムを設計できるか?
  • RQ2インライヤーのデータに対して、リストデコード可能な回帰が情報理論的に解けるために必要な最小限の分布的仮定は何か?
  • RQ3二乗和法を、インライヤー分布に対する弱い仮定のもとで、リストデコード可能な回帰のための効率的アルゴリズムに拡張できるか?
  • RQ4インライヤー分布の反集中性が、効率的リストデコード可能な回帰において必要かつ十分であるか?
  • RQ5任意のアルゴリズムがリストデコード可能な回帰を解くために必要な最小リストサイズは何か?また、自然な分布のもとでこの値をタイトに束縛できるか?

主な発見

  • アルゴリズムは (d/α)^O(1/α⁸) 時間で実行され、真のベクトル ℓ* に近い回帰ベクトルを含む O(1/α) のリストサイズを出力する。これは、インライヤーが証明可能に反集中的分布に従う場合に成立する。
  • 標準正規分布をインライヤーに用いる場合、アルゴリズムは (d/α)^O(1/α⁸) の実行時間で動作し、定数サイズのリストを保証する。これは、この設定において最初の効率的解決策である。
  • アルゴリズムは、インライヤー分布が証明可能に反集中的であるという条件下で成功する。これは、指数的尾部を有する球対称分布および正規反集中性を有する離散的積分布を含む。
  • 本論文では、反集中性が情報理論的に必要であることを証明した。{0,1}^d や [q]^d 上の一様分布をインライヤー分布として用いる場合、リストサイズが d より小さいアルゴリズムは、ノイズがなくとも成功できない。
  • 下界の構築により、任意の q に対して、[q]^d 上の一様分布は P(⟨x,v⟩=0) ≤ 1/q を満たし、この境界はタイトであることが示され、q が小さい場合にはリストサイズが d に比例して増加しなければならないことが示唆される。
  • 本研究は、リストデコード可能な回帰が、インライヤーが低次元部分空間に集中するのを避ける場合にのみ可能であることを確立し、証明可能反集中性がアルゴリズム的利用のための実行可能条件を提供することを示した。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。