Understanding Regularization to Visualize Convolutional Neural Networks
Maximilian Baust, Florian Ludwig, Christian Rupprecht, Matthias Kohl,, Stefan Braunewell

TL;DR
This paper introduces a unified mathematical framework for regularization in visualization of CNNs, proposing a Sobolev gradient-based method that improves reconstruction sharpness and scale control in feature inversion and activation maximization.
Contribution
It unifies existing regularization techniques and introduces a novel Sobolev gradient approach that is easy to implement and enhances visualization quality.
Findings
Sharper reconstructions with Sobolev filters
Better control over reconstructed scales
Unified framework improves visualization methods
Abstract
Variational methods for revealing visual concepts learned by convolutional neural networks have gained significant attention during the last years. Being based on noisy gradients obtained via back-propagation such methods require the application of regularization strategies. We present a mathematical framework unifying previously employed regularization methods. Within this framework, we propose a novel technique based on Sobolev gradients which can be implemented via convolutions and does not require specialized numerical treatment, such as total variation regularization. The experiments performed on feature inversion and activation maximization demonstrate the benefit of a unified approach to regularization, such as sharper reconstructions via the proposed Sobolev filters and a better control over reconstructed scales.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · Advanced Vision and Imaging
