Explaining CNN classifications using small patches

Convolutional neural networks (CNNs) have achieved remarkable success in image classification tasks. However, their decision-making processes remain difficult to interpret, limiting their adoption in sensitive domains. We present here a novel explainability method that generates global explanations in the form of propositional rules, combining both pixel values and probabilities associated with sub-image patches. Our approach integrates a multi-layer perceptron trained on image patches, a CNN trained on patch probabilities, and a global rule extraction technique. The key idea is to highlight the most relevant image regions that the model uses for its predictions while maintaining high classification performance. We apply this method to three image classification problems: MNIST, CIFAR-10, and FER2013. The generated rulesets capture meaningful patterns in the data and provide accurate and faithful explanations. Although the rules generalize well on simpler datasets like MNIST, both simple and complex image classification problems, such as CIFAR-10, result in large rulesets, with the size increasing further as visual variability grows. Our method achieves competitive performance with standard CNNs while adding a rule-based explanation that highlights the inference process.

Authors

Publication Details

Journal
ArODES (HES-SO (https://www.hes-so.ch/))
Published
2026-02-24
Primary Topic
Explainable Artificial Intelligence (XAI)
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Explaining CNN classifications using small patches

Jean-Marc Boutay, Quentin Leblanc, Damian Boquete, Deniz Köprülü et al.
ArODES (HES-SO (https://www.hes-so.ch/))
Explainable Artificial Intelligence (XAI)
article

Explaining CNN classifications using small patches

Jean-Marc Boutay, Quentin Leblanc, Damian Boquete, Deniz Köprülü, Ludovic Pfeiffer, Guido Bologna
article en

Abstract

Convolutional neural networks (CNNs) have achieved remarkable success in image classification tasks. However, their decision-making processes remain difficult to interpret, limiting their adoption in sensitive domains. We present here a novel explainability method that generates global explanations in the form of propositional rules, combining both pixel values and probabilities associated with sub-image patches. Our approach integrates a multi-layer perceptron trained on image patches, a CNN trained on patch probabilities, and a global rule extraction technique. The key idea is to highlight the most relevant image regions that the model uses for its predictions while maintaining high classification performance. We apply this method to three image classification problems: MNIST, CIFAR-10, and FER2013. The generated rulesets capture meaningful patterns in the data and provide accurate and faithful explanations. Although the rules generalize well on simpler datasets like MNIST, both simple and complex image classification problems, such as CIFAR-10, result in large rulesets, with the size increasing further as visual variability grows. Our method achieves competitive performance with standard CNNs while adding a rule-based explanation that highlights the inference process.

ArODES (HES-SO (https://www.hes-so.ch/))
Peace, Justice and strong institutions
Openalex Percentile: Top 34%
Explainable Artificial Intelligence (XAI)
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Explaining CNN classifications using small patches — Jean-Marc Boutay, Quentin Leblanc, et al. · ArODES (HES-SO (https://www.hes-so.ch/)) (2026) | TGRS Research Map | TGRS