BranchHull: Convex bilinear inversion from the entrywise product of signals with known signs
Preprint
Abstract
We consider the bilinear inverse problem of recovering two vectors, $x$ and $w$, in $\mathbb{R}^L$ from their entrywise product. For the case where the vectors have known signs and belong to known subspaces, we introduce the convex program BranchHull, which is posed in the natural parameter space that does not require an approximate solution or initialization in order to be stated or solved. Under the structural assumptions that $x$ and $w$ are members of known $K$ and $N$ dimensional random subspaces, we present a recovery guarantee for the noiseless case and a noisy case. In the noiseless case, we prove that the BranchHull recovers $x$ and $w$ up to the inherent scaling ambiguity with high probability when $L\ \gg\ 2(K+N)$. The analysis provides a precise upper bound on the coefficient for the sample complexity. In a noisy case, we show that with high probability the BranchHull is robust to small dense noise when $L = \Omega(K+N)$. BranchHull is motivated by the sweep distortion removal task in dielectric imaging, where one of the signals is a nonnegative reflectivity, and the other signal lives in a known wavelet subspace. Additional potential applications are blind deconvolution and self-calibration.
Keywords
All Related Versions
This publication has 13 references indexed in Scilit:
- Rapid, robust, and reliable blind deconvolution via nonconvex optimizationApplied and Computational Harmonic Analysis, 2019
- PhaseMax: Convex Phase Retrieval via Basis PursuitIEEE Transactions on Information Theory, 2018
- Leveraging Diversity and Sparsity in Blind DeconvolutionIEEE Transactions on Information Theory, 2018
- Solving Systems of Random Quadratic Equations via Truncated Amplitude FlowIEEE Transactions on Information Theory, 2017
- Self-calibration and biconvex compressive sensingInverse Problems, 2015
- Phase Retrieval via Wirtinger Flow: Theory and AlgorithmsIEEE Transactions on Information Theory, 2015
- Tightening piecewise McCormick relaxations for bilinear problemsComputers & Chemical Engineering, 2015
- Blind Deconvolution Using Convex ProgrammingIEEE Transactions on Information Theory, 2013
- Total variation models for variable lighting face recognitionIEEE Transactions on Pattern Analysis and Machine Intelligence, 2006
- A global optimization algorithm for linear fractional and bilinear programsJournal of Global Optimization, 1995