Inverting the Feature Visualization Process for Feedforward Neural Networks
Christian Reinbold (1), R\"udiger Westermann (1) ((1) Chair of, Computer Graphics, Visualization, Technical University of Munich, Bavaria,, Germany)

TL;DR
This paper explores the invertibility of feature visualization in neural networks by deriving a closed-form solution to optimize feature objectives, offering new insights into network sensitivity beyond activation patterns.
Contribution
It introduces a method to invert feature visualization by computing a closed-form solution for optimal feature objectives, enhancing understanding of neural network sensitivity.
Findings
Closed-form solution for feature objective optimization
Enhanced interpretation of network sensitivity
Alternative perspective on feature visualization
Abstract
This work sheds light on the invertibility of feature visualization in neural networks. Since the input that is generated by feature visualization using activation maximization does, in general, not yield the feature objective it was optimized for, we investigate optimizing for the feature objective that yields this input. Given the objective function used in activation maximization that measures how closely a given input resembles the feature objective, we exploit that the gradient of this function w.r.t. inputs is---up to a scaling factor---linear in the objective. This observation is used to find the optimal feature objective via computing a closed form solution that minimizes the gradient. By means of Inverse Feature Visualization, we intend to provide an alternative view on a networks sensitivity to certain inputs that considers feature objectives rather than activations.
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
TopicsCell Image Analysis Techniques · Neural Networks and Applications · Advanced Neural Network Applications
