Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Babhru Joshi

dblp:227/3492 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 3 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Generative modeling · 44% Optimization for machine learning · 34% Learning theory · 22%
Theoretical computer science
1 paper
Information theory · 75% Mathematical optimization · 25%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning theory › sparse recovery
recovery guarantees
0.512021
PLUGIn: A simple algorithm for inverting generative models with recovery guarantees · NeurIPS 2021
Machine learning › Generative modeling
inverse problem
0.412019
Global Guarantees for Blind Demodulation with Generative Priors · NeurIPS 2019
Machine learning › Optimization for machine learning › non-convex optimization
landscape analysis
0.412019
Global Guarantees for Blind Demodulation with Generative Priors · NeurIPS 2019
Machine learning › Optimization for machine learning
non-convex optimization
0.412019
Global Guarantees for Blind Demodulation with Generative Priors · NeurIPS 2019
Information theory › signal processing › signal recovery
bilinear inverse problem
0.312018
A convex program for bilinear inversion of sparse vectors · NeurIPS 2018
Mathematical optimization › continuous optimization
convex optimization
0.312018
A convex program for bilinear inversion of sparse vectors · NeurIPS 2018
Information theory › signal processing
signal recovery
0.312018
A convex program for bilinear inversion of sparse vectors · NeurIPS 2018
Information theory › signal processing › compressed sensing
sparse recovery
0.312018
A convex program for bilinear inversion of sparse vectors · NeurIPS 2018
Machine learning › Generative modeling
generative prior
0.112019
Global Guarantees for Blind Demodulation with Generative Priors · NeurIPS 2019

Methods — techniques the papers use, named apart from their topics

partially linearized update · 0.5gradient descent · 0.4empirical risk minimization · 0.4l1-branchhull · 0.3convex programming · 0.3ADMM · 0.3
YearPublicationVenuePosition
2021 PLUGIn: A simple algorithm for inverting generative models with recovery guarantees
abstract
We consider the problem of recovering an unknown latent code vector under a known generative model. For a $d$-layer deep generative network $\mathcal{G}:\mathbb{R}^{n_0}\rightarrow \mathbb{R}^{n_d}$ with ReLU activation functions, let the observation be $\mathcal{G}(x)+\epsilon$ where $\epsilon$ is noise. We introduce a simple novel algorithm, Partially Linearized Update for Generative Inversion (PLUGIn), to estimate $x$ (and thus $\mathcal{G}(x)$). We prove that, when weights are Gaussian and layer widths $n_i \gtrsim 5^i n_0$ (up to log factors), the algorithm converges geometrically to a neighbourhood of $x$ with high probability. Note the inequality on layer widths allows $n_i>n_{i+1}$ when $i\geq 1$. To our knowledge, this is the first such result for networks with some contractive layers. After a sufficient number of iterations, the estimation errors for both $x$ and $\mathcal{G}(x)$ are at most in the order of $\sqrt{4^dn_0/n_d} \|\epsilon\|$. Thus, the algorithm can denoise when the expansion ratio $n_d/n_0$ is large. Numerical experiments on synthetic data and real data are provided to validate our theoretical results and to illustrate that the algorithm can effectively remove artifacts in an image.
Babhru Joshi, Xiaowei Li 0008, Yaniv Plan, Özgür Yilmaz
NeurIPS1
2019 Global Guarantees for Blind Demodulation with Generative Priors
abstract
We study a deep learning inspired formulation for the blind demodulation problem, which is the task of recovering two unknown vectors from their entrywise multiplication. We consider the case where the unknown vectors are in the range of known deep generative models, $\mathcal{G}^{(1)}:\mathbb{R}^n\rightarrow\mathbb{R}^\ell$ and $\mathcal{G}^{(2)}:\mathbb{R}^p\rightarrow\mathbb{R}^\ell$. In the case when the networks corresponding to the generative models are expansive, the weight matrices are random and the dimension of the unknown vectors satisfy $\ell = \Omega(n^2+p^2)$, up to log factors, we show that the empirical risk objective has a favorable landscape for optimization. That is, the objective function has a descent direction at every point outside of a small neighborhood around four hyperbolic curves. We also characterize the local maximizers of the empirical risk objective and, hence, show that there does not exist any other stationary points outside of these neighborhood around four hyperbolic curves and the set of local maximizers. We also implement a gradient descent scheme inspired by the geometry of the landscape of the objective function. In order to converge to a global minimizer, this gradient descent scheme exploits the fact that exactly one of the hyperbolic curve corresponds to the global minimizer, and thus points near this hyperbolic curve have a lower objective value than points close to the other spurious hyperbolic curves. We show that this gradient descent scheme can effectively remove distortions synthetically introduced to the MNIST dataset.
Paul Hand, Babhru Joshi
NeurIPS2
2018 A convex program for bilinear inversion of sparse vectors
abstract
We consider the bilinear inverse problem of recovering two vectors, x in R^L and w in R^L, from their entrywise product. We consider the case where x and w have known signs and are sparse with respect to known dictionaries of size K and N, respectively. Here, K and N may be larger than, smaller than, or equal to L. We introduce L1-BranchHull, which is a convex program posed in the natural parameter space and does not require an approximate solution or initialization in order to be stated or solved. We study the case where x and w are S1- and S2-sparse with respect to a random dictionary, with the sparse vectors satisfying an effective sparsity condition, and present a recovery guarantee that depends on the number of measurements as L > Omega(S1+S2)(log(K+N))^2. Numerical experiments verify that the scaling constant in the theorem is not too large. One application of this problem is 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 subspace, for example that given by dominant wavelet coefficients. We also introduce a variants of L1-BranchHull for the purposes of tolerating noise and outliers, and for the purpose of recovering piecewise constant signals. We provide an ADMM implementation of these variants and show they can extract piecewise constant behavior from real images.
Alireza Aghasi, Ali Ahmed 0004, Paul Hand, Babhru Joshi
NeurIPS4