SLOPE is Adaptive to Unknown Sparsity and Asymptotically Minimax

preprint2015arXivOpen access

Abstract

We consider high-dimensional sparse regression problems in which we observe y=Xβ+zy = X β+ z, where XX is an n×pn \times p design matrix and zz is an nn-dimensional vector of independent Gaussian errors, each with variance σ2σ^2. Our focus is on the recently introduced SLOPE estimator ((Bogdan et al., 2014)), which regularizes the least-squares estimates with the rank-dependent penalty ∑1≤i≤pλi∣β^∣(i)\sum_{1 \le i \le p} λ_i |\hat β|_{(i)}, where ∣β^∣(i)|\hat β|_{(i)} is the iith largest magnitude of the fitted coefficients. Under Gaussian designs, where the entries of XX are i.i.d.~N(0,1/n)\mathcal{N}(0, 1/n), we show that SLOPE, with weights λiλ_i just about equal to σ⋅Φ−1(1−iq/(2p))σ\cdot Φ^{-1}(1-iq/(2p)) (Φ−1(α)Φ^{-1}(α) is the ααth quantile of a standard normal and qq is a fixed number in (0,1)(0,1)) achieves a squared error of estimation obeying sup⁡∥β∥0≤k  P(∥β^SLOPE−β∥2>(1+ε) 2σ2klog⁡(p/k))⟶0 \sup_{\| β\|_0 \le k} \,\, \mathbb{P} \left(\| \hatβ_{\text{SLOPE}} - β\|^2 > (1+ε) \, 2σ^2 k \log(p/k) \right) \longrightarrow 0 as the dimension pp increases to ∞\infty, and where ε>0ε> 0 is an arbitrary small constant. This holds under a weak assumption on the ℓ0\ell_0-sparsity level, namely, k/p→0k/p \rightarrow 0 and (klog⁡p)/n→0(k\log p)/n \rightarrow 0, and is sharp in the sense that this is the best possible error any estimator can achieve. A remarkable feature is that SLOPE does not require any knowledge of the degree of sparsity, and yet automatically adapts to yield optimal total squared errors over a wide range of ℓ0\ell_0-sparsity classes. We are not aware of any other estimator with this property.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.