Landscape Learning for Neural Network Inversion
Ruoshi Liu, Chengzhi Mao, Purva Tendulkar, Hao Wang, Carl Vondrick
TL;DR
The paper addresses the bottleneck of slow, non-convex optimization in optimization-based inference by learning a latent-space remapping that yields a smoother loss landscape. A mapping network, trained via trajectory rollouts and an experience replay buffer, enables fast, stable gradient-based inversion for generative and discriminative tasks without retraining forward models. Empirical results across GAN inversion, 3D human pose reconstruction, and adversarial defense show substantial speedups and performance gains, including orders-of-magnitude faster convergence and improved robustness, especially on out-of-distribution data. The approach offers a general framework to accelerate OBI with broad applicability, while acknowledging training overhead and potential biases inherent to learned forward models.
Abstract
Many machine learning methods operate by inverting a neural network at inference time, which has become a popular technique for solving inverse problems in computer vision, robotics, and graphics. However, these methods often involve gradient descent through a highly non-convex loss landscape, causing the optimization process to be unstable and slow. We introduce a method that learns a loss landscape where gradient descent is efficient, bringing massive improvement and acceleration to the inversion process. We demonstrate this advantage on a number of methods for both generative and discriminative tasks, including GAN inversion, adversarial defense, and 3D human pose reconstruction.
