EventsThe 11th International Electronic Conference on Sensors and Applications
Published
This submission belongs to the session S4. Sensors and Artificial Intelligence of the event The 11th International Electronic Conference on Sensors and Applications
Published date
26 Nov, 2024
Academic Editor
author-avatarJean-marc Laheurte
Citation
Ghazal Rouhafzay, Eric Boketsu-Boulu, Enhancing Explainability in Convolutional Neural Networks Using Entropy-Based Class Activation Maps, in Proceedings of The 11th International Electronic Conference on Sensors and Applications, 26 November–28 November 2024, MDPI: Basel, Switzerland, doi: 10.3390/ecsa-11-20472
Share
Email
Facebook
Twitter
LinkedIn

Enhancing Explainability in Convolutional Neural Networks Using Entropy-Based Class Activation Maps

image
image
1. Département d'informatique, Université de Moncton, Canada
Abstract

With the emergence of visual sensors and their widespread application in intelligent systems, precise and interpretable visual explanations have become essential for ensuring the reliability and effectiveness of these systems. Sensor data, such as that from cameras operating in different spectra, LiDAR, or other imaging modalities, is often processed using complex deep learning methods, whose decision-making processes can be unclear. Accurate interpretation of network decisions is particularly critical in domains such as autonomous vehicles, medical imaging, and security systems. Moreover, during the development and deployment of deep learning architectures, the ability to accurately interpret results is crucial for identifying and mitigating any sources of bias in the training data, thereby ensuring fairness and robustness in the model's performance. Explainable AI (XAI) techniques have garnered significant interest for their ability to reveal the rationale behind network decisions. In this work, we propose leveraging entropy information to enhance Class Activation Maps (CAMs). We explore two novel approaches: the first replaces the traditional gradient averaging scheme with entropy values to generate feature map weights, while the second directly utilizes entropy to weigh and sum feature maps, thereby reducing reliance on gradient-based methods, which can sometimes be unreliable. Our results demonstrate that entropy-based CAMs offer significant improvements in highlighting relevant regions of the input across various scenarios.

Keywords
Explainable AI
Deep learning
Class Activation Maps
Convolutional Neural Networks
decision interpretation
Manuscript
Poster
Poster_Paper_105700.pdf
LPG Smart Guard: An IoT-Based Solution for Real-Time Gas Cylinder Monitoring and Safety in Smart Homes
Effect of irregularities on the coupled vibrations of a medium-low speed Maglev system: experimental testing and simulations