Inverting Deep Generative models, One layer at a time
Not on the map. Why?
Abstract (arXiv)
We study the problem of inverting a deep generative model with ReLU activations. Inversion corresponds to finding a latent code vector that explains observed measurements as much as possible. In most prior works this is performed by attempting to solve a non-convex optimization problem involving the generator. In this paper we obtain several novel theoretical results for the inversion problem. We show that for the realizable case, single layer inversion can be performed exactly in polynomial time, by solving a linear program. Further, we show that for multiple layers, inversion is NP-hard and the pre-image set can be non-convex. For generative models of arbitrary depth, we show that exact recovery is possible in polynomial time with high probability, if the layers are expanding and the weights are randomly selected. Very recent work analyzed the same problem for gradient descent inversion. Their analysis requires significantly higher expansion (logarithmic in the latent dimension) while our proposed algorithm can provably reconstruct even with constant factor expansion. We also provide provable error bounds for different norms for reconstructing noisy observations. Our empirical validation demonstrates that we obtain better reconstructions when the latent dimension is large.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 6; 2023: 5; 2024: 1; 2025: 6; 2026: 1.
33 papers.
Sort:
- 2021GAN Inversion: A Surveycited by 366
- 2021See through Gradients: Image Batch Recovery via GradInversioncited by 320
- 2021Robust Compressed Sensing MRI with Deep Generative Priorscited by 284
- 2021Intermediate Layer Optimization for Inverse Problems using Deep Generative Modelscited by 70
- 2021Unsupervised 3D Shape Completion through GAN Inversioncited by 70
- 2021Stochastic Image Denoising by Sampling from the Posterior Distributioncited by 45
- 2021Instance-Optimal Compressed Sensing via Posterior Samplingcited by 43
- 2022Reconstructing Training Data from Model Gradient, Provablycited by 27
- 2021Regularising Inverse Problems with Generative Machine Learning Modelscited by 22
- 2022Theoretical Perspectives on Deep Learning Methods in Inverse Problemscited by 22
- 2021Provable Compressed Sensing with Generative Priors via Langevin Dynamicscited by 14
- 2021Universal Joint Approximation of Manifolds and Densities by Simple Injective Flowscited by 13
21 more
- 2023Single-Model Attribution of Generative Models Through Final-Layer Inversioncited by 10
- 2021On Linear Interpolation in the Latent Space of Deep Generative Modelscited by 8
- 2021Privacy Vulnerability of Split Computing to Data-Free Model Inversion Attackscited by 8
- 2022Continuous Generative Neural Networks: A Wavelet-Based Architecture in Function Spacescited by 6
- 2022Optimization for Amortized Inverse Problemscited by 6
- 2024Injectivity capacity of ReLU gatescited by 4
- 2025Iso-Riemannian Optimization on Learned Data Manifoldscited by 4
- 2022Equivariant Priors for Compressed Sensing with Unknown Orientationcited by 3
- 2023Deep Joint Source-Channel Coding with Iterative Source Error Correctioncited by 3
- 2023Roulette: A Semantic Privacy-Preserving Device-Edge Collaborative Inference Framework for Deep Learning Classification Taskscited by 2
- 2021Provably Convergent Algorithms for Solving Inverse Problems Using Generative Modelscited by 1
- 2022Signal Recovery with Non-Expansive Generative Network Priorscited by 1
- 2023On the Fine-Grained Hardness of Inverting Generative Modelscited by 1
- 2025ReQuestNet: A Foundational Learning model for Channel Estimationcited by 1
- 2026Riemannian Archetypal Analysis: Interpretable non-linear data analysis on deformed star distributionscited by 1
- 2021The Effects of Invertibility on the Representational Complexity of Encoders in Variational Autoencoderscited by 0
- 2023A Linearly Convergent GAN Inversion-based Algorithm for Reverse Engineering of Deceptionscited by 0
- 2025Beyond Invisibility: Learning Robust Visible Watermarks for Stronger Copyright Protectioncited by 0
- 2025Phase transition of descending phase retrieval algorithmscited by 0
- 2025Optimal spectral initializers impact on phase retrieval phase transitions -- an RDT viewcited by 0
- 2025Phase retrieval with rank d measurements -- descending algorithms phase transitionscited by 0
- 2026Riemannian Archetypal Analysis: Interpretable non-linear data analysis on deformed star distributions22 May 2026
- 2025Iso-Riemannian Optimization on Learned Data Manifolds23 Oct 2025
- 2025ReQuestNet: A Foundational Learning model for Channel Estimation12 Aug 2025
- 2025Phase retrieval with rank d measurements -- descending algorithms phase transitions23 Jun 2025
- 2025Optimal spectral initializers impact on phase retrieval phase transitions -- an RDT view23 Jun 2025
- 2025Phase transition of descending phase retrieval algorithms23 Jun 2025
- 2025Beyond Invisibility: Learning Robust Visible Watermarks for Stronger Copyright Protection3 Jun 2025
- 2024Injectivity capacity of ReLU gates28 Oct 2024
- 2023On the Fine-Grained Hardness of Inverting Generative Models11 Sep 2023
- 2023Roulette: A Semantic Privacy-Preserving Device-Edge Collaborative Inference Framework for Deep Learning Classification Tasks6 Sep 2023
- 2023A Linearly Convergent GAN Inversion-based Algorithm for Reverse Engineering of Deceptions7 Jun 2023
- 2023Single-Model Attribution of Generative Models Through Final-Layer Inversion26 May 2023
21 more
- 2023Deep Joint Source-Channel Coding with Iterative Source Error Correction17 Feb 2023
- 2022Reconstructing Training Data from Model Gradient, Provably7 Dec 2022
- 2022Optimization for Amortized Inverse Problems25 Oct 2022
- 2022Theoretical Perspectives on Deep Learning Methods in Inverse Problems29 Jun 2022
- 2022Equivariant Priors for Compressed Sensing with Unknown Orientation28 Jun 2022
- 2022Continuous Generative Neural Networks: A Wavelet-Based Architecture in Function Spaces29 May 2022
- 2022Signal Recovery with Non-Expansive Generative Network Priors24 Apr 2022
- 2021Universal Joint Approximation of Manifolds and Densities by Simple Injective Flows8 Oct 2021
- 2021Robust Compressed Sensing MRI with Deep Generative Priors3 Aug 2021
- 2021Regularising Inverse Problems with Generative Machine Learning Models22 Jul 2021
- 2021Privacy Vulnerability of Split Computing to Data-Free Model Inversion Attacks13 Jul 2021
- 2021The Effects of Invertibility on the Representational Complexity of Encoders in Variational Autoencoders9 Jul 2021
- 2021Instance-Optimal Compressed Sensing via Posterior Sampling21 Jun 2021
- 2021Provably Convergent Algorithms for Solving Inverse Problems Using Generative Models13 May 2021
- 2021On Linear Interpolation in the Latent Space of Deep Generative Models8 May 2021
- 2021Unsupervised 3D Shape Completion through GAN Inversion27 Apr 2021
- 2021See through Gradients: Image Batch Recovery via GradInversion15 Apr 2021
- 2021Provable Compressed Sensing with Generative Priors via Langevin Dynamics25 Feb 2021
- 2021Intermediate Layer Optimization for Inverse Problems using Deep Generative Models15 Feb 2021
- 2021Stochastic Image Denoising by Sampling from the Posterior Distribution23 Jan 2021
- 2021GAN Inversion: A Survey14 Jan 2021
- 2021GAN Inversion: A Surveycited by 366
- 2021See through Gradients: Image Batch Recovery via GradInversioncited by 320
- 2021Robust Compressed Sensing MRI with Deep Generative Priorscited by 284
- 2021Intermediate Layer Optimization for Inverse Problems using Deep Generative Modelscited by 70
- 2021Unsupervised 3D Shape Completion through GAN Inversioncited by 70
- 2021Stochastic Image Denoising by Sampling from the Posterior Distributioncited by 45
- 2021Instance-Optimal Compressed Sensing via Posterior Samplingcited by 43
- 2022Reconstructing Training Data from Model Gradient, Provablycited by 27
- 2021Regularising Inverse Problems with Generative Machine Learning Modelscited by 22
- 2022Theoretical Perspectives on Deep Learning Methods in Inverse Problemscited by 22
- 2021Provable Compressed Sensing with Generative Priors via Langevin Dynamicscited by 14
- 2021Universal Joint Approximation of Manifolds and Densities by Simple Injective Flowscited by 13
12 most cited of 33 All 33 (JSON)
- 2026Riemannian Archetypal Analysis: Interpretable non-linear data analysis on deformed star distributions22 May 2026
- 2025Iso-Riemannian Optimization on Learned Data Manifolds23 Oct 2025
- 2025ReQuestNet: A Foundational Learning model for Channel Estimation12 Aug 2025
- 2025Phase retrieval with rank d measurements -- descending algorithms phase transitions23 Jun 2025
- 2025Optimal spectral initializers impact on phase retrieval phase transitions -- an RDT view23 Jun 2025
- 2025Phase transition of descending phase retrieval algorithms23 Jun 2025
- 2025Beyond Invisibility: Learning Robust Visible Watermarks for Stronger Copyright Protection3 Jun 2025
- 2024Injectivity capacity of ReLU gates28 Oct 2024
- 2023On the Fine-Grained Hardness of Inverting Generative Models11 Sep 2023
- 2023Roulette: A Semantic Privacy-Preserving Device-Edge Collaborative Inference Framework for Deep Learning Classification Tasks6 Sep 2023
- 2023A Linearly Convergent GAN Inversion-based Algorithm for Reverse Engineering of Deceptions7 Jun 2023
- 2023Single-Model Attribution of Generative Models Through Final-Layer Inversion26 May 2023
12 newest of 33 All 33 (JSON)