paper-with-me

Papers

Interpreting CNN Predictions using Conditional Generative Adversarial Networks

2023-01-19 · R T Akash Guna, Raul Benitez, O K Sikha

We propose a novel method that trains a conditional Generative Adversarial Network (GAN) to generate visual interpretations of a Convolutional Neural Network (CNN). To comprehend a CNN, the GAN is trained with information on how the CNN processes an image when making predictions. Supplying that information has two main challenges: how to represent this information in a form that is feedable to the GANs and how to effectively feed the representation to the GAN. To address these issues, we developed a suitable representation of CNN architectures by cumulatively averaging intermediate interpretation maps. We also propose two alternative approaches to feed the representations to the GAN and to choose an effective training strategy. Our approach learned the general aspects of CNNs and was agnostic to datasets and CNN architectures. The study includes both qualitative and quantitative evaluations and compares the proposed GANs with state-of-the-art approaches. We found that the initial layers of CNNs and final layers are equally crucial for interpreting CNNs upon interpreting the proposed GAN. We believe training a GAN to interpret CNNs would open doors for improved interpretations by leveraging fast-paced deep learning advancements. The code used for experimentation is publicly available at https://github.com/Akash-guna/Explain-CNN-With-GANS

📄 PDF Abstract BibTeX arXiv:2301.08067

Code (1)

akash-guna/explain-cnn-with-gans 공식 구현 tf

Tasks

Generative Adversarial Network

Similar Papers 제목 키워드 기반

Mixture Density Conditional Generative Adversarial Network Models (MD-CGAN)

2020-04-08 · Jaleh Zand, Stephen Roberts

Generative Adversarial Networks (GANs) have gained significant attention in recent years, with impressive applications highlighted in computer vision in particular. Compared to such examples, however, there have been mor…

Generative Adversarial NetworkTime SeriesTime Series AnalysisTime Series Forecasting

Interpreting Class Conditional GANs with Channel Awareness

2022-03-21 · Yingqing He, Zhiyi Zhang, Jiapeng Zhu, Yujun Shen 외

Understanding the mechanism of generative adversarial networks (GANs) helps us better use GANs for downstream applications. Existing efforts mainly target interpreting unconditional models, leaving it less explored how a…

Semi-supervised Text Regression with Conditional Generative Adversarial Networks

2018-10-02 · Tao Li, Xudong Liu, Shih-An Su

Enormous online textual information provides intriguing opportunities for understandings of social and economic semantics. In this paper, we propose a novel text regression model based on a conditional generative adversa…

Generative Adversarial NetworkregressionSemi-Supervised Text Regression

Estimation with Uncertainty via Conditional Generative Adversarial Networks

2020-07-01 · Minhyeok Lee, Junhee Seok

Conventional predictive Artificial Neural Networks (ANNs) commonly employ deterministic weight matrices; therefore, their prediction is a point estimate. Such a deterministic nature in ANNs causes the limitations of usin…

Generative Adversarial Networkimage-classificationImage ClassificationManagement+2

Interpreting Generative Adversarial Networks for Interactive Image Generation

2021-08-10 · Bolei Zhou

Significant progress has been made by the advances in Generative Adversarial Networks (GANs) for image generation. However, there lacks enough understanding of how a realistic image is generated by the deep representatio…

Image Generation