A Sample Efficient Alternating Minimization-based Algorithm For Robust Phase Retrieval

Adarsh Barik, Anand Krishna, Vincent Y. F. Tan
9/7/2024
cs.LG

No confident code implementation found for this paper.

Abstract

In this work, we study the robust phase retrieval problem where the task is to recover an unknown signal $θ^* \in \mathbb{R}^d$ in the presence of potentially arbitrarily corrupted magnitude-only linear measurements. We propose an alternating minimization approach that incorporates an oracle solver for a non-convex optimization problem as a subroutine. Our algorithm guarantees convergence to $θ^*$ and provides an explicit polynomial dependence of the convergence rate on the fraction of corrupted measurements. We then provide an efficient construction of the aforementioned oracle under a sparse arbitrary outliers model and offer valuable insights into the geometric properties of the loss landscape in phase retrieval with corrupted measurements. Our proposed oracle avoids the need for computationally intensive spectral initialization, using a simple gradient descent algorithm with a constant step size and random initialization instead. Additionally, our overall algorithm achieves nearly linear sample complexity, $\mathcal{O}(d \, \mathrm{polylog}(d))$.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{barik2024sample,
  title  = {A Sample Efficient Alternating Minimization-based Algorithm For Robust Phase Retrieval},
  author = {Adarsh Barik and Anand Krishna and Vincent Y. F. Tan},
  year   = {2024},
  eprint = {2409.04733},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.04733v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.04733.svg)](https://codeofpaper.com/paper/2409.04733)

Discussion