2015/05/19 by Yuxin Chen, Emmanuel J. Candès, Chen, Yuxin +1 · 20 citations
Computer Science · Environmental Science · Physics and Astronomy · #FOS: Computer and information sciences #FOS: Mathematics #Gaussian Processes and Bayesian Inference #Information Theory (cs.IT) #Machine Learning (cs.LG) #Machine Learning (stat.ML) #Model Reduction and Neural Networks #Numerical Analysis (math.NA) #Soil Geostatistics and Mapping #Statistics Theory (math.ST)
paper · pdf · doi:10.48550/arxiv.1505.05114
openalex publication_date 2015/05/19 · openalex created_date 2019/07/30 · openalex updated_date 2026/07/28
We consider the fundamental problem of solving quadratic systems of equations\nin n variables, where yi = |\⟨ boldsymbolai, boldsymbolx\n\⟩|2, i = 1, \…, m and boldsymbolx \∈ \ℝn is\nunknown. We propose a novel method, which starting with an initial guess\ncomputed by means of a spectral method, proceeds by minimizing a nonconvex\nfunctional as in the Wirtinger flow approach. There are several key\ndistinguishing features, most notably, a distinct objective functional and\nnovel update rules, which operate in an adaptive fashion and drop terms bearing\ntoo much influence on the search direction. These careful selection rules\nprovide a tighter initial guess, better descent directions, and thus enhanced\npractical performance. On the theoretical side, we prove that for certain\nunstructured models of quadratic systems, our algorithms return the correct\nsolution in linear time, i.e. in time proportional to reading the data\n boldsymbolai and yi as soon as the ratio m/n between the\nnumber of equations and unknowns exceeds a fixed numerical constant. We extend\nthe theory to deal with noisy systems in which we only have yi \≈\n|\⟨ boldsymbolai, boldsymbolx \⟩|2 and prove that our\nalgorithms achieve a statistical accuracy, which is nearly un-improvable. We\ncomplement our theoretical study with numerical examples showing that solving\nrandom quadratic systems is both computationally and statistically not much\nharder than solving linear systems of the same size---hence the title of this\npaper. For instance, we demonstrate empirically that the computational cost of\nour algorithm is about four times that of solving a least-squares problem of\nthe same size.\n