Network Inversion of Convolutional Neural Nets
Pirzada Suhail, Amit Sethi

TL;DR
This paper introduces a method for network inversion in convolutional neural networks using a conditioned generator, enhancing interpretability by reconstructing likely inputs for given outputs.
Contribution
It proposes a novel approach with a conditioned generator that learns data distribution and encodes label information to improve input reconstruction for interpretability.
Findings
Effective reconstruction of inputs from neural network outputs
Enhanced diversity in generated inputs
Improved interpretability of neural network decision processes
Abstract
Neural networks have emerged as powerful tools across various applications, yet their decision-making process often remains opaque, leading to them being perceived as "black boxes." This opacity raises concerns about their interpretability and reliability, especially in safety-critical scenarios. Network inversion techniques offer a solution by allowing us to peek inside these black boxes, revealing the features and patterns learned by the networks behind their decision-making processes and thereby provide valuable insights into how neural networks arrive at their conclusions, making them more interpretable and trustworthy. This paper presents a simple yet effective approach to network inversion using a meticulously conditioned generator that learns the data distribution in the input space of the trained neural network, enabling the reconstruction of inputs that would most likely lead…
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
TopicsNeural Networks and Applications
MethodsDropout
