Skip to main content
QUICK REVIEW

[論文レビュー] Testing Identity of Multidimensional Histograms

Ilias Diakonikolas, Daniel M. Kane|arXiv (Cornell University)|Apr 10, 2018
Machine Learning and Algorithms参考文献 56被引用数 4
ひとこと要約

本稿では、固定次元 $d$ における多次元 $k$-ヒストограмの分布に対する、最初のサンプル最適かつ計算的に効率的な同一性テスト手法を提示する。この手法は、サンプル複雑性 $O((\sqrt{k}/\epsilon^{2})2^{d/2}\log^{2.5d}(k/\epsilon))$ を達成し、ほぼタイトな下界と一致する。アルゴリズムはモデルの誤指定に対してもロバストであり、この非パラメトリック族における学習とテストの複雑性のほぼ最適な分離を確立する。

ABSTRACT

We investigate the problem of identity testing for multidimensional histogram distributions. A distribution $p: D ightarrow \mathbb{R}_+$, where $D \subseteq \mathbb{R}^d$, is called a $k$-histogram if there exists a partition of the domain into $k$ axis-aligned rectangles such that $p$ is constant within each such rectangle. Histograms are one of the most fundamental nonparametric families of distributions and have been extensively studied in computer science and statistics. We give the first identity tester for this problem with {\em sub-learning} sample complexity in any fixed dimension and a nearly-matching sample complexity lower bound. In more detail, let $q$ be an unknown $d$-dimensional $k$-histogram distribution in fixed dimension $d$, and $p$ be an explicitly given $d$-dimensional $k$-histogram. We want to correctly distinguish, with probability at least $2/3$, between the case that $p = q$ versus $\|p-q\|_1 \geq ε$. We design an algorithm for this hypothesis testing problem with sample complexity $O((\sqrt{k}/ε^2) 2^{d/2} \log^{2.5 d}(k/ε))$ that runs in sample-polynomial time. Our algorithm is robust to model misspecification, i.e., succeeds even if $q$ is only promised to be {\em close} to a $k$-histogram. Moreover, for $k = 2^{Ω(d)}$, we show a sample complexity lower bound of $(\sqrt{k}/ε^2) \cdot Ω(\log(k)/d)^{d-1}$ when $d\geq 2$. That is, for any fixed dimension $d$, our upper and lower bounds are nearly matching. Prior to our work, the sample complexity of the $d=1$ case was well-understood, but no algorithm with sub-learning sample complexity was known, even for $d=2$. Our new upper and lower bounds have interesting conceptual implications regarding the relation between learning and testing in this setting.

研究の動機と目的

  • サンプル複雑性が学習未満であり、次元の指数関数的依存性のない $d$-次元 $k$-ヒストグラム分布のための効率的な同一性テスト手法の設計。
  • 固定次元 $d$ における同一性テストのサンプル複雑性について、上界と下界がほぼ一致することを確立する。
  • 多次元ヒストグラム族における学習とテストの複雑性の関係を調査する。
  • 未知の分布 $q$ が正確に $k$-ヒストグラムでないが、$k$-ヒストグラムに $/3$ 以内に近い場合にも耐性を持つロバストなアルゴリズムを開発する。
  • 既に $d=1$ の場合に学習未満の複雑性が知られていたが、$d \geq 2$ への拡張を達成する。

提案手法

  • 既知の $k$-ヒストグラム $p$ の構造に基づいて、$d$-次元ドメインを軸に沿った長方形に分割するパーティショニング戦略を用いる。
  • 未知の分布 $q$ と明示的な分布 $p$ のサンプルアクセスを用いて、修正された $\ell_1$-距離推定手法を適用する。
  • 濃度不等式とカイ二乗分散解析を活用して、帰無仮説および対立仮説の下での誤差確率を制限する。
  • 下界を導出するために、注意深く構築されたパーティショニングドメイン上の一様性テストへの還元をキーポイントとする。
  • 情報理論的議論を用いて下界を証明するために、敵対的分布の確率的構築を分析に組み込む。
  • アルゴリズムはサンプル多項式時間で実行可能であり、$\|q - \mathrm{histogram}\|_1 \leq \epsilon/3$ を満たす場合にロバストである。

実験結果

リサーチクエスチョン

  • RQ1ドメインサイズに対して非線形かつ次元の指数的依存性がなく、$d$-次元 $k$-ヒストグラムの同一性テストのサンプル複雑性を設計可能か?
  • RQ2固定次元 $d \geq 2$ における $k$-ヒストグラムの同一性テストの最適なサンプル複雑性は何か?
  • RQ3学習と比較して、$k$-ヒストグラムの同一性テストのサンプル複雑性はどの程度か?
  • RQ4多次元ヒストグラムの同一性テストにおいて、モデルの誤指定に耐性を持つことは可能か?
  • RQ5$k = 2^{\Omega(d)}$ のとき、$k$-ヒストグラムの同一性テストの情報理論的限界は何か?

主な発見

  • 提案された同一性テスト手法は、固定次元 $d$ における $d$-次元 $k$-ヒストグラムに対して、サンプル複雑性 $O((\sqrt{k}/\epsilon^{2})2^{d/2}\log^{2.5d}(k/\epsilon))$ を達成する。
  • アルゴリズムは、$q$ が $k$-ヒストグラムに $/3$ 以内に近い場合(正確に $k$-ヒストグラムでなくてもよい)にロバストである。
  • $k = 2^{\Omega(d)}$ および $d \geq 2$ の場合に、サンプル複雑性の下界 $(\sqrt{k}/\epsilon^{2}) \cdot \Omega(\log(k)/d)^{d-1}$ が証明された。
  • 任意の固定次元 $d$ に対して、上界と下界がほぼ一致しており、対数要因を除いてサンプル複雑性が解消された。
  • 本研究により、$k$-ヒストグラムにおける学習と同一性テストの複雑性のほぼ最適な分離が確立され、テストは学習よりも著しく効率的であることが示された。
  • 結果として、$k$ が $d$ の指数関数的関数である高次元でも、多次元ヒストグラムでは学習に必要な全サンプル複雑性を必要とせず、同一性テストが可能であることが示唆される。

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

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

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

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