Withdraw
Loading…
Bilinear inverse problems with sparsity: Optimal identifiability conditions and efficient recovery
Li, Yanjun
Loading…
Permalink
https://hdl.handle.net/2142/101492
Description
- Title
- Bilinear inverse problems with sparsity: Optimal identifiability conditions and efficient recovery
- Author(s)
- Li, Yanjun
- Issue Date
- 2018-06-15
- Director of Research (if dissertation) or Advisor (if thesis)
- Bresler, Yoram
- Doctoral Committee Chair(s)
- Bresler, Yoram
- Committee Member(s)
- Do, Minh
- Milenkovic, Olgica
- Moulin, Pierre
- Romberg, Justin
- Srikant, Rayadurgam
- Department of Study
- Electrical & Computer Eng
- Discipline
- Electrical & Computer Engr
- Degree Granting Institution
- University of Illinois at Urbana-Champaign
- Degree Name
- Ph.D.
- Degree Level
- Dissertation
- Keyword(s)
- Blind deconvolution
- Bind calibration
- Uniqueness
- Sample complexity
- Sensor array processing
- Inverse rendering
- Super-resolution fluorescence microscopy
- Nonconvex optimization
- Projected gradient descent
- Manifold gradient descent
- Strict saddle points
- Abstract
- Bilinear inverse problems (BIPs), the resolution of two vectors given their image under a bilinear mapping, arise in many applications. Without further constraints, BIPs are usually ill-posed. In practice, parsimonious structures of natural signals (e.g., subspace or sparsity) are exploited. However, there are few theoretical justifications for using such structures for BIPs. We consider two types of BIPs, blind deconvolution (BD) and blind gain and phase calibration (BGPC), with subspace or sparsity structures. Our contributions are twofold: we derive optimal identifiability conditions, and propose efficient algorithms that solve these problems. In previous work, we provided the first algebraic sample complexities for BD that hold for Lebesgue almost all bases or frames. We showed that for BD of a pair of vectors in $\bbC^n$, with subspace constraints of dimensions $m_1$ and $m_2$, respectively, a sample complexity of $n\geq m_1m_2$ is sufficient. This result is suboptimal, since the number of degrees of freedom is merely $m_1+m_2-1$. We provided analogous results, with similar suboptimality, for BD with sparsity or mixed subspace and sparsity constraints. In Chapter 2, taking advantage of the recent progress on the information-theoretic limits of unique low-rank matrix recovery, we finally bridge this gap, and derive an optimal sample complexity result for BD with generic bases or frames. We show that for BD of an arbitrary pair (resp. all pairs) of vectors in $\bbC^n$, with sparsity constraints of sparsity levels $s_1$ and $s_2$, a sample complexity of $n > s_1+s_2$ (resp. $n > 2(s_1+s_2)$) is sufficient. We also present analogous results for BD with subspace constraints or mixed constraints, with the subspace dimension replacing the sparsity level. Last but not least, in all the above scenarios, if the bases or frames follow a probabilistic distribution specified in Chapter 2, the recovery is not only unique, but also stable against small perturbations in the measurements, under the same sample complexities. In previous work, we proposed studying the identifiability in bilinear inverse problems up to transformation groups. In particular, we studied several special cases of blind gain and phase calibration, including the cases of subspace and joint sparsity models on the signals, and gave sufficient and necessary conditions for identifiability up to certain transformation groups. However, there were gaps between the sample complexities in the sufficient conditions and the necessary conditions. In Chapter 3, under a mild assumption that the signals and models are generic, we bridge the gaps by deriving tight sufficient conditions with optimal or near optimal sample complexities. Recently there has been renewed interest in solutions to BGPC with careful analysis of error bounds. In Chapter 4, we formulate BGPC as an eigenvalue/eigenvector problem, and propose to solve it via power iteration, or in the sparsity or joint sparsity case, via truncated power iteration (which we show is equivalent to a sparsity-projected gradient descent). Under certain assumptions, the unknown gains, phases, and the unknown signal can be recovered simultaneously. Numerical experiments show that power iteration algorithms work not only in the regime predicted by our main results, but also in regimes where theoretical analysis is limited. We also show that our power iteration algorithms for BGPC compare favorably with competing algorithms in adversarial conditions, e.g., with noisy measurement or with a bad initial estimate. A problem related to BGPC is multichannel blind deconvolution (MBD) with a circular convolution model, i.e., the recovery of an unknown signal $f$ and multiple unknown filters $x_i$ from circular convolutions $y_i=x_i \circledast f$ ($i=1,2,\dots,N$). In Chapter 5, we consider the case where the $x_i$'s are sparse, and convolution with $f$ is invertible. Our nonconvex optimization formulation solves for a filter $h$ on the unit sphere that produces sparse outputs $y_i\circledast h$. Under some technical assumptions, we show that all local minima of the objective function correspond to the inverse filter of $f$ up to an inherent sign and shift ambiguity, and all saddle points have strictly negative curvatures. This geometric structure allows successful recovery of $f$ and $x_i$ using a simple manifold gradient descent algorithm with random initialization. Our theoretical findings are complemented by numerical experiments, which demonstrate superior performance of the proposed approach over the previous methods.
- Graduation Semester
- 2018-08
- Type of Resource
- text
- Permalink
- http://hdl.handle.net/2142/101492
- Copyright and License Information
- Copyright 2018 Yanjun Li
Owning Collections
Graduate Dissertations and Theses at Illinois PRIMARY
Graduate Theses and Dissertations at IllinoisDissertations and Theses - Electrical and Computer Engineering
Dissertations and Theses in Electrical and Computer EngineeringManage Files
Loading…
Edit Collection Membership
Loading…
Edit Metadata
Loading…
Edit Properties
Loading…
Embargoes
Loading…