paper-with-me

홈 › Papers

eXpLogic: Explaining Logic Types and Patterns in DiffLogic Networks

2025-03-13 · Stephen Wormald, David Koblah, Matheus Kunzler Maldaner, Domenic Forte, Damon L. Woodard

Constraining deep neural networks (DNNs) to learn individual logic types per node, as performed using the DiffLogic network architecture, opens the door to model-specific explanation techniques that quell the complexity inherent to DNNs. Inspired by principles of circuit analysis from computer engineering, this work presents an algorithm (eXpLogic) for producing saliency maps which explain input patterns that activate certain functions. The eXpLogic explanations: (1) show the exact set of inputs responsible for a decision, which helps interpret false negative and false positive predictions, (2) highlight common input patterns that activate certain outputs, and (3) help reduce the network size to improve class-specific inference. To evaluate the eXpLogic saliency map, we introduce a metric that quantifies how much an input changes before switching a model's class prediction (the SwitchDist) and use this metric to compare eXpLogic against the Vanilla Gradients (VG) and Integrated Gradient (IG) methods. Generally, we show that eXpLogic saliency maps are better at predicting which inputs will change the class score. These maps help reduce the network size and inference times by 87\% and 8\%, respectively, while having a limited impact (-3.8\%) on class-specific predictions. The broader value of this work to machine learning is in demonstrating how certain DNN architectures promote explainability, which is relevant to healthcare, defense, and law.

📄 PDF Abstract BibTeX arXiv:2503.09910

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Differentiable Logic Cellular Automata: From Game of Life to Pattern Generation

2025-06-05 · Pietro Miotti, Eyvind Niklasson, Ettore Randazzo, Alexander Mordvintsev

This paper introduces Differentiable Logic Cellular Automata (DiffLogic CA), a novel combination of Neural Cellular Automata (NCA) and Differentiable Logic Gates Networks (DLGNs). The fundamental computation units of the…

Differentiable Neuro-Symbolic Reasoning on Large-Scale Knowledge Graphs

2023-09-21 · NeurIPS 2023 11

Knowledge graph (KG) reasoning utilizes two primary techniques, i.e., rule-based and KG-embedding based. The former provides precise inferences, but inferring via concrete rules is not scalable. The latter enables effici…

A Nonparametric Multi-view Model for Estimating Cell Type-Specific Gene Regulatory Networks

2019-02-21 · Cassandra Burdziak, Elham Azizi, Sandhya Prabhakaran, Dana Pe'er

We present a Bayesian hierarchical multi-view mixture model termed Symphony that simultaneously learns clusters of cells representing cell types and their underlying gene regulatory networks by integrating data from two …

MULTI-VIEW LEARNING

Explaining Anomalies in Groups with Characterizing Subspace Rules

2017-08-20 · Meghanath Macha, Leman Akoglu

Anomaly detection has numerous applications and has been studied vastly. We consider a complementary problem that has a much sparser literature: anomaly description. Interpretation of anomalies is crucial for practitione…

Anomaly DetectionDescriptive

Explaining Radiological Emphysema Subtypes with Unsupervised Texture Prototypes: MESA COPD Study

2016-12-05 · Jie Yang, Elsa D. Angelini, Benjamin M. Smith, John H. M. Austin 외

Pulmonary emphysema is traditionally subcategorized into three subtypes, which have distinct radiological appearances on computed tomography (CT) and can help with the diagnosis of chronic obstructive pulmonary disease (…

Computed Tomography (CT)