Paul Hand

dblp:164/5885 · DBLP profile ↗
← Back
17ranked-venue papers
5as first author
3since 2021 · last 2024
0000-0001-9150-4746ORCID · corroborated

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

Artificial intelligence and machine learning · 13 · 3 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorTheory of computation · 2 · 1 first-author

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
9 papers
Generative modeling · 34% Optimization for machine learning · 23% Learning theory · 16%
Theoretical computer science
7 papers
Mathematical optimization · 55% Information theory · 38% Computational complexity · 7%
Computer graphics and multimedia
2 papers
Image and video processing · 100%

Topics — the 30 heaviest of 38, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
non-convex optimization
1.132020
Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk · IEEE Trans. Inf. Theory 2020
Global Guarantees for Blind Demodulation with Generative Priors · NeurIPS 2019
Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk · COLT 2018
Mathematical optimization › continuous optimization
convex optimization
1.032019
Simultaneous Phase Retrieval and Blind Deconvolution via Convex Programming · J. Mach. Learn. Res. 2019
Phase Retrieval Under a Generative Prior · NeurIPS 2018
A convex program for bilinear inversion of sparse vectors · NeurIPS 2018
Mathematical optimization › nonconvex optimization
phase retrieval
1.032019
Simultaneous Phase Retrieval and Blind Deconvolution via Convex Programming · J. Mach. Learn. Res. 2019
Phase Retrieval Under a Generative Prior · NeurIPS 2018
Blind Deconvolutional Phase Retrieval via Convex Programming · NeurIPS 2018
Machine learning › Generative modeling
generative prior
1.032020
Nonasymptotic Guarantees for Spiked Matrix Recovery with Generative Priors · NeurIPS 2020
Invertible generative models for inverse problems: mitigating representation error and dataset bias · ICML 2020
Global Guarantees for Blind Demodulation with Generative Priors · NeurIPS 2019
Machine learning › Generative modeling › generative prior
deep generative prior
0.822020
Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk · IEEE Trans. Inf. Theory 2020
Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk · COLT 2018
Machine learning › Learning theory
empirical risk minimization
0.822020
Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk · IEEE Trans. Inf. Theory 2020
Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk · COLT 2018
Machine learning › Learning paradigms › continual learning
catastrophic forgetting
0.812024
The Joint Effect of Task Similarity and Overparameterization on Catastrophic Forgetting - An Analytical Model · ICLR 2024
Machine learning › Learning paradigms
continual learning
0.812024
The Joint Effect of Task Similarity and Overparameterization on Catastrophic Forgetting - An Analytical Model · ICLR 2024
Machine learning › Learning theory
over-parameterization
0.812024
The Joint Effect of Task Similarity and Overparameterization on Catastrophic Forgetting - An Analytical Model · ICLR 2024
Information theory › signal processing
signal recovery
0.722018
Blind Deconvolutional Phase Retrieval via Convex Programming · NeurIPS 2018
A convex program for bilinear inversion of sparse vectors · NeurIPS 2018
Machine learning › Generative modeling › inverse problem
generative network inversion
0.522020
Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk · IEEE Trans. Inf. Theory 2020
Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk · COLT 2018
Machine learning › Optimization for machine learning
optimal transport
0.512021
Score-based Generative Neural Networks for Large-Scale Optimal Transport · NeurIPS 2021
Machine learning › Generative modeling › diffusion model
score-based generative model
0.512021
Score-based Generative Neural Networks for Large-Scale Optimal Transport · NeurIPS 2021
Computational complexity › learning theory
sample complexity
0.522020
Phase Retrieval Under a Generative Prior · NeurIPS 2018
Nonasymptotic Guarantees for Spiked Matrix Recovery with Generative Priors · NeurIPS 2020
Machine learning › Deep learning architectures and training › feedforward neural network
invertible neural network
0.412020
Invertible generative models for inverse problems: mitigating representation error and dataset bias · ICML 2020
Image and video processing
compressive sensing
0.412020
Invertible generative models for inverse problems: mitigating representation error and dataset bias · ICML 2020
Image and video processing › mathematical imaging
inverse imaging
0.412020
Invertible generative models for inverse problems: mitigating representation error and dataset bias · ICML 2020
Mathematical optimization
nonconvex optimization
0.412020
Nonasymptotic Guarantees for Spiked Matrix Recovery with Generative Priors · NeurIPS 2020
Machine learning › Representation and self-supervised learning › visual representation
image representation
0.412019
Deep Decoder: Concise Image Representations from Untrained Non-convolutional Networks · ICLR (Poster) 2019
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
Information theory › signal processing › signal recovery
blind deconvolution
0.412019
Simultaneous Phase Retrieval and Blind Deconvolution via Convex Programming · J. Mach. Learn. Res. 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
convex relaxation
0.312018
Blind Deconvolutional Phase Retrieval via Convex Programming · NeurIPS 2018
Mathematical optimization › continuous optimization › convex optimization
empirical risk minimization
0.312018
Phase Retrieval Under a Generative Prior · NeurIPS 2018
Information theory › signal processing › compressed sensing
generative prior
0.312018
Phase Retrieval Under a Generative Prior · NeurIPS 2018
Mathematical optimization › continuous optimization › matrix optimization
matrix recovery
0.312018
Blind Deconvolutional Phase Retrieval via Convex Programming · NeurIPS 2018
Information theory › signal processing › signal recovery
phaseless measurements
0.312018
Blind Deconvolutional Phase Retrieval via Convex Programming · NeurIPS 2018
Information theory › signal processing › compressed sensing
sparse recovery
0.312018
A convex program for bilinear inversion of sparse vectors · NeurIPS 2018
Computer vision › 3D vision
structure from motion
0.212016
ShapeFit and ShapeKick for Robust, Scalable Structure from Motion · ECCV (7) 2016

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

empirical risk minimization · 2.4generative neural network · 1.2ADMM · 1.0regularization · 0.9nonlinear least squares · 0.9invertible neural network · 0.9generative network · 0.9linear regression · 0.8convolutional neural network · 0.8analytical model · 0.8rademacher complexity · 0.7score-based generative modeling · 0.5untrained network · 0.4matrix recovery · 0.4convex relaxation · 0.4l1-branchhull · 0.3convex programming · 0.3
YearPublicationVenuePosition
2024 The Joint Effect of Task Similarity and Overparameterization on Catastrophic Forgetting - An Analytical Model
abstract
In continual learning, catastrophic forgetting is affected by multiple aspects of the tasks. Previous works have analyzed separately how forgetting is affected by either task similarity or overparameterization. In contrast, our paper examines how task similarity and overparameterization jointly affect forgetting in an analyzable model. Specifically, we focus on two-task continual linear regression, where the second task is a random orthogonal transformation of an arbitrary first task (an abstraction of random permutation tasks). We derive an exact analytical expression for the expected forgetting — and uncover a nuanced pattern. In highly overparameterized models, intermediate task similarity causes the most forgetting. However, near the interpolation threshold, forgetting decreases monotonically with the expected task similarity. We validate our findings with linear regression on synthetic data, and with neural networks on established permutation task benchmarks.
Daniel Goldfarb, Itay Evron, Nir Weinberger, Daniel Soudry, Paul Hand
ICLR5
2023 Analysis of Catastrophic Forgetting for Random Orthogonal Transformation Tasks in the Overparameterized Regime
abstract
Overparameterization is known to permit strong generalization performance in neural networks. In this work, we provide an initial theoretical analysis of its effect on catastrophic forgetting in a continual learning setup. We show experimentally that in Permuted MNIST image classification tasks, the generalization performance of multilayer perceptrons trained by vanilla stochastic gradient descent can be improved by overparameterization, and the extent of the performance increase achieved by overparameterization is comparable to that of state-of-the-art continual learning algorithms. We provide a theoretical explanation of this effect by studying a qualitatively similar two-task linear regression problem, where each task is related by a random orthogonal transformation. We show that when a model is trained on the two tasks in sequence without any additional regularization, the risk gain on the first task is small if the model is sufficiently overparameterized.
Daniel Goldfarb, Paul Hand
AISTATS2
2021 Score-based Generative Neural Networks for Large-Scale Optimal Transport
Grady Daniels, Tyler Maunu, Paul Hand
NeurIPS3
2020 Invertible generative models for inverse problems: mitigating representation error and dataset bias
abstract
Trained generative models have shown remarkable performance as priors for inverse problems in imaging – for example, Generative Adversarial Network priors permit recovery of test images from 5-10x fewer measurements than sparsity priors. Unfortunately, these models may be unable to represent any particular image because of architectural choices, mode collapse, and bias in the training dataset. In this paper, we demonstrate that invertible neural networks, which have zero representation error by design, can be effective natural signal priors at inverse problems such as denoising, compressive sensing, and inpainting. Given a trained generative model, we study the empirical risk formulation of the desired inverse problem under a regularization that promotes high likelihood images, either directly by penalization or algorithmically by initialization. For compressive sensing, invertible priors can yield higher accuracy than sparsity priors across almost all undersampling ratios, and due to their lack of representation error, invertible priors can yield better reconstructions than GAN priors for images that have rare features of variation within the biased training set, including out-of-distribution natural images. We additionally compare performance for compressive sensing to unlearned methods, such as the deep decoder, and we establish theoretical bounds on expected recovery error in the case of a linear invertible model.
Muhammad Asim 0005, Max Daniels, Oscar Leong, Ali Ahmed 0004, Paul Hand
ICML5
2020 Nonasymptotic Guarantees for Spiked Matrix Recovery with Generative Priors
abstract
Many problems in statistics and machine learning require the reconstruction of a rank-one signal matrix from noisy data. Enforcing additional prior information on the rank-one component is often key to guaranteeing good recovery performance. One such prior on the low-rank component is sparsity, giving rise to the sparse principal component analysis problem. Unfortunately, there is strong evidence that this problem suffers from a computational-to-statistical gap, which may be fundamental. In this work, we study an alternative prior where the low-rank component is in the range of a trained generative network. We provide a non-asymptotic analysis with optimal sample complexity, up to logarithmic factors, for rank-one matrix recovery under an expansive-Gaussian network prior. Specifically, we establish a favorable global optimization landscape for a nonlinear least squares objective, provided the number of samples is on the order of the dimensionality of the input to the generative model. This result suggests that generative priors have no computational-to-statistical gap for structured rank-one matrix recovery in the finite data, nonasymptotic regime. We present this analysis in the case of both the Wishart and Wigner spiked matrix models.
Jorio Cocola, Paul Hand, Vladislav Voroninski
NeurIPS2
2020 Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk
abstract
We examine the theoretical properties of enforcing priors provided by generative deep neural networks via empirical risk minimization. In particular we consider two models, one in which the task is to invert a generative neural network given access to its last layer and another in which the task is to invert a generative neural network given only compressive linear observations of its last layer. We establish that in both cases, in suitable regimes of network layer sizes and a randomness assumption on the network weights, that the non-convex objective function given by empirical risk minimization does not have any spurious stationary points. That is, we establish that with high probability, at any point away from small neighborhoods around two scalar multiples of the desired solution, there is a descent direction. Hence, there are no local minima, saddle points, or other stationary points outside these neighborhoods. These results constitute the first theoretical guarantees which establish the favorable global geometry of these non-convex optimization problems, and they bridge the gap between the empirical success of enforcing deep generative priors and a rigorous understanding of non-linear inverse problems.
Paul Hand, Vladislav Voroninski
IEEE Trans. Inf. Theory1
2019 Deep Decoder: Concise Image Representations from Untrained Non-convolutional Networks
Reinhard Heckel, Paul Hand
ICLR (Poster)2
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
NeurIPS1
2019 Simultaneous Phase Retrieval and Blind Deconvolution via Convex Programming
abstract
We consider the task of recovering two real or complex $m$-vectors from phaseless Fourier measurements of their circular convolution. Our method is a novel convex relaxation that is based on a lifted matrix recovery formulation that allows a non-trivial convex relaxation of the bilinear measurements from convolution. We prove that if the two signals belong to known random subspaces of dimensions $k$ and $n$, then they can be recovered up to the inherent scaling ambiguity with $m \gg (k+n) \log^2 m$ phaseless measurements. Our method provides the first theoretical recovery guarantee for this problem by a computationally efficient algorithm and does not require a solution estimate to be computed for initialization. Our proof is based on Rademacher complexity estimates. Additionally, we provide an alternating direction method of multipliers (ADMM) implementation and provide numerical experiments that verify the theory.
Ali Ahmed 0004, Alireza Aghasi, Paul Hand
J. Mach. Learn. Res.3
2018 Global Guarantees for Enforcing Deep Generative Priors by Empirical Risk
abstract
We examine the theoretical properties of enforcing priors provided by generative deep neural networks via empirical risk minimization. In particular we consider two models, one in which the task is to invert a generative neural network given access to its last layer and another in which the task is to invert a generative neural network given only compressive linear observations of its last layer. We establish that in both cases, in suitable regimes of network layer sizes and a randomness assumption on the network weights, that the non-convex objective function given by empirical risk minimization does not have any spurious stationary points. That is, we establish that with high probability, at any point away from small neighborhoods around two scalar multiples of the desired solution, there is a descent direction. Hence, there are no local minima, saddle points, or other stationary points outside these neighborhoods. These results constitute the first theoretical guarantees which establish the favorable global geometry of these non-convex optimization problems, and they bridge the gap between the empirical success of enforcing deep generative priors and a rigorous understanding of non-linear inverse problems.
Paul Hand, Vladislav Voroninski
COLT1
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
NeurIPS3
2018 Blind Deconvolutional Phase Retrieval via Convex Programming
abstract
We consider the task of recovering two real or complex $m$-vectors from phaseless Fourier measurements of their circular convolution. Our method is a novel convex relaxation that is based on a lifted matrix recovery formulation that allows a nontrivial convex relaxation of the bilinear measurements from convolution. We prove that if the two signals belong to known random subspaces of dimensions $k$ and $n$, then they can be recovered up to the inherent scaling ambiguity with $m >> (k+n) \log^2 m$ phaseless measurements. Our method provides the first theoretical recovery guarantee for this problem by a computationally efficient algorithm and does not require a solution estimate to be computed for initialization. Our proof is based Rademacher complexity estimates. Additionally, we provide an ADMM implementation of the method and provide numerical experiments that verify the theory.
Ali Ahmed 0004, Alireza Aghasi, Paul Hand
NeurIPS3
2018 Phase Retrieval Under a Generative Prior
abstract
We introduce a novel deep-learning inspired formulation of the \textit{phase retrieval problem}, which asks to recover a signal $y_0 \in \R^n$ from $m$ quadratic observations, under structural assumptions on the underlying signal. As is common in many imaging problems, previous methodologies have considered natural signals as being sparse with respect to a known basis, resulting in the decision to enforce a generic sparsity prior. However, these methods for phase retrieval have encountered possibly fundamental limitations, as no computationally efficient algorithm for sparse phase retrieval has been proven to succeed with fewer than $O(k^2\log n)$ generic measurements, which is larger than the theoretical optimum of $O(k \log n)$. In this paper, we sidestep this issue by considering a prior that a natural signal is in the range of a generative neural network $G : \R^k \rightarrow \R^n$. We introduce an empirical risk formulation that has favorable global geometry for gradient methods, as soon as $m = O(k)$, under the model of a multilayer fully-connected neural network with random weights. Specifically, we show that there exists a descent direction outside of a small neighborhood around the true $k$-dimensional latent code and a negative multiple thereof. This formulation for structured phase retrieval thus benefits from two effects: generative priors can more tightly represent natural signals than sparsity priors, and this empirical risk formulation can exploit those generative priors at an information theoretically optimal sample complexity, unlike for a sparsity prior. We corroborate these results with experiments showing that exploiting generative models in phase retrieval tasks outperforms both sparse and general phase retrieval methods.
Paul Hand, Oscar Leong, Vladislav Voroninski
NeurIPS1
2018 Exact Simultaneous Recovery of Locations and Structure from Known Orientations and Corrupted Point Correspondences
Paul Hand, Choongbum Lee, Vladislav Voroninski
Discret. Comput. Geom.1
2018 Blind Deconvolution by a Steepest Descent Algorithm on a Quotient Manifold
abstract
In this paper, we propose a Riemannian steepest descent method for solving a blind deconvolution problem, which is to recover two unknown signals from their circular convolution. We assume that the two signals are in two known subspaces, one of which is assumed random Gaussian and the other is given by a basis that satisfies a low coherence condition. We prove that the proposed algorithm with an appropriate initialization will recover the exact solution with high probability when the number of measurements is, up to log-factors, the information-theoretical minimum scaling. The quotient structure in our formulation yields a simpler penalty term in the cost function compared to [X. Li et al., Appl. Comput. Harmon. Anal., to appear], which eases the convergence analysis and yields a natural implementation. Empirically, the proposed algorithm has better performance than the Wirtinger gradient descent algorithm and an alternating minimization algorithm in the sense that (i) it needs fewer operations, such as DFTs and matrix-vector multiplications, to reach a similar accuracy, and (ii) it has a higher probability of successful recovery in synthetic tests. An image deblurring problem is also used to demonstrate the efficiency and effectiveness of the proposed algorithm.
Paul Hand
SIAM J. Imaging Sci.2
2018 ROPTLIB: An Object-Oriented C++ Library for Optimization on Riemannian Manifolds
abstract
Riemannian optimization is the task of finding an optimum of a real-valued function defined on a Riemannian manifold. Riemannian optimization has been a topic of much interest over the past few years due to many applications including computer vision, signal processing, and numerical linear algebra. The substantial background required to successfully design and apply Riemannian optimization algorithms is a significant impediment for many potential users. Therefore, multiple packages, such as Manopt (in Matlab) and Pymanopt (in Python), have been developed. This article describes ROPTLIB, a C++ library for Riemannian optimization. Unlike prior packages, ROPTLIB simultaneously achieves the following goals: (i) it has user-friendly interfaces in Matlab, Julia, and C++; (ii) users do not need to implement manifold- and algorithm-related objects; (iii) it provides efficient computational time due to its C++ core; (iv) it implements state-of-the-art generic Riemannian optimization algorithms, including quasi-Newton algorithms; and (v) it is based on object-oriented programming, allowing users to rapidly add new algorithms and manifolds.
Wen Huang 0001, Pierre-Antoine Absil, Kyle A. Gallivan, Paul Hand
ACM Trans. Math. Softw.4
2016 ShapeFit and ShapeKick for Robust, Scalable Structure from Motion
Tom Goldstein, Paul Hand, Choongbum Lee, Vladislav Voroninski, Stefano Soatto
ECCV (7)2