paper-with-me

Papers

NeuroInspect: Interpretable Neuron-based Debugging Framework through Class-conditional Visualizations

2023-10-11 · Yeong-Joon Ju, Ji-Hoon Park, Seong-Whan Lee

Despite deep learning (DL) has achieved remarkable progress in various domains, the DL models are still prone to making mistakes. This issue necessitates effective debugging tools for DL practitioners to interpret the decision-making process within the networks. However, existing debugging methods often demand extra data or adjustments to the decision process, limiting their applicability. To tackle this problem, we present NeuroInspect, an interpretable neuron-based debugging framework with three key stages: counterfactual explanations, feature visualizations, and false correlation mitigation. Our debugging framework first pinpoints neurons responsible for mistakes in the network and then visualizes features embedded in the neurons to be human-interpretable. To provide these explanations, we introduce CLIP-Illusion, a novel feature visualization method that generates images representing features conditioned on classes to examine the connection between neurons and the decision layer. We alleviate convoluted explanations of the conventional visualization approach by employing class information, thereby isolating mixed properties. This process offers more human-interpretable explanations for model errors without altering the trained network or requiring additional data. Furthermore, our framework mitigates false correlations learned from a dataset under a stochastic perspective, modifying decisions for the neurons considered as the main causes. We validate the effectiveness of our framework by addressing false correlations and improving inferences for classes with the worst performance in real-world settings. Moreover, we demonstrate that NeuroInspect helps debug the mistakes of DL models through evaluation for human understanding. The code is openly available at https://github.com/yeongjoonJu/NeuroInspect.

📄 PDF Abstract BibTeX arXiv:2310.07184

Code (1)

yeongjoonju/neuroinspect 공식 구현 pytorch

Tasks

counterfactualDecision MakingImage Classification

Similar Papers 제목 키워드 기반

NeurFlow: Interpreting Neural Networks through Neuron Groups and Functional Interactions

2025-02-22 · Tue M. Cao, Nhat X. Hoang, Hieu H. Pham, Phi Le Nguyen 외

Understanding the inner workings of neural networks is essential for enhancing model performance and interpretability. Current research predominantly focuses on examining the connection between individual neurons and the…

Concept Bottleneck Language Models For protein design

2024-11-09 · Aya Abdelsalam Ismail, Tuomas Oikarinen, Amy Wang, Julius Adebayo 외

We introduce Concept Bottleneck Protein Language Models (CB-pLM), a generative masked language model with a layer where each neuron corresponds to an interpretable concept. Our architecture offers three key benefits: i) …

Decision MakingDrug DiscoveryLanguage ModelingLanguage Modelling+1

MaD: Mapping and debugging framework for implementing deep neural network onto a neuromorphic chip with crossbar array of synapses

2019-01-01 · Roshan Gopalakrishnan, Ashish Jith Sreejith Kumar, Yansong Chua

Neuromorphic systems or dedicated hardware for neuromorphic computing is getting popular with the advancement in research on different device materials for synapses, especially in crossbar architecture and also algorithm…

TraceFL: Interpretability-Driven Debugging in Federated Learning via Neuron Provenance

2023-12-21 · Waris Gill, Ali Anwar, Muhammad Ali Gulzar

In Federated Learning, clients train models on local data and send updates to a central server, which aggregates them into a global model using a fusion algorithm. This collaborative yet privacy-preserving training comes…

Explainable ModelsFault localizationFederated Learningimage-classification+6

Debugging Concept Bottleneck Models through Removal and Retraining

2025-09-23 · Eric Enouen, Sainyam Galhotra arxiv

Concept Bottleneck Models (CBMs) use a set of human-interpretable concepts to predict the final task label, enabling domain experts to not only validate the CBM's predictions, but also intervene on incorrect concepts at …