Perceptual Gradient Networks
Dmitry Nikulin, Roman Suvorov, Aleksei Ivakhnenko, Victor Lempitsky

TL;DR
This paper introduces Perceptual Gradient Networks, which approximate perceptual loss gradients with a neural network, reducing computational overhead and providing interpretability for image generation tasks.
Contribution
It proposes a novel method to compute perceptual loss gradients directly with a neural network, eliminating the need for costly forward-backward passes.
Findings
Reduces memory and computational costs of perceptual loss
Provides stable training through proxy targets
Offers interpretability of perceptual gradients
Abstract
Many applications of deep learning for image generation use perceptual losses for either training or fine-tuning of the generator networks. The use of perceptual loss however incurs repeated forward-backward passes in a large image classification network as well as a considerable memory overhead required to store the activations of this network. It is therefore desirable or sometimes even critical to get rid of these overheads. In this work, we propose a way to train generator networks using approximations of perceptual loss that are computed without forward-backward passes. Instead, we use a simpler perceptual gradient network that directly synthesizes the gradient field of a perceptual loss. We introduce the concept of proxy targets, which stabilize the predicted gradient, meaning that learning with it does not lead to divergence or oscillations. In addition, our method allows…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Advanced Image Processing Techniques · Image Enhancement Techniques
