Global Convergence of ESPRIT with Preconditioned First-Order Methods for Spike Deconvolution
Joseph Gabet, Meghna Kalra, Maxime Ferreira Da Costa, Kiryung Lee
TL;DR
The paper tackles spike deconvolution from Fourier-domain measurements with a known PSF by formulating a non-convex, joint estimation problem for amplitudes $\bm{A}$ and spike locations $\btau$ via a non-linear least-squares loss $\mathcal{L}$. It introduces a two-stage framework that first initializes with a tailored ESPRIT method and then refines the parameters using a preconditioned gradient descent (PGD) with a full non-diagonal preconditioner, enabling supra-linear convergence. The authors prove local convergence of PGD under a separation condition $\Delta > (2/3)\rho_{g'}$, derive stability bounds for ESPRIT via a Davis--Kahan analysis, and show that, in 1D with multiple snapshots and sufficiently high SNR, ESPRIT initialization yields global convergence when followed by PGD. Numerical results corroborate the theory, showing improved spike-location accuracy for narrow PSFs and higher SNR, and establish the practical viability and robustness of the approach in Fourier-domain spike deconvolution.
Abstract
Spike deconvolution is the problem of recovering point sources from their convolution with a known point spread function, playing a fundamental role in many sensing and imaging applications. This paper proposes a novel approach combining ESPRIT with Preconditioned Gradient Descent (PGD) to estimate the amplitudes and locations of the point sources by a non-linear least squares. The preconditioning matrices are adaptively designed to account for variations in the learning process, ensuring a proven super-linear convergence rate. We provide local convergence guarantees for PGD and performance analysis of ESPRIT reconstruction, leading to global convergence guarantees for our method in one-dimensional settings with multiple snapshots, demonstrating its robustness and effectiveness. Numerical simulations corroborate the performance of the proposed approach for spike deconvolution.
