Towards Explainable Deep Neural Networks (xDNN)
Plamen Angelov, Eduardo Soares

TL;DR
This paper introduces xDNN, an explainable, efficient deep learning model using prototypes that outperforms traditional methods in accuracy and training time, with clear interpretability and no need for extensive computational resources.
Contribution
The paper presents xDNN, a novel non-iterative, prototype-based deep learning architecture that is explainable, computationally efficient, and achieves state-of-the-art results on benchmark datasets.
Findings
xDNN outperforms existing methods in accuracy and training speed.
xDNN achieves a world record on the Caltech-256 dataset.
The approach is fully explainable and requires minimal computational resources.
Abstract
In this paper, we propose an elegant solution that is directly addressing the bottlenecks of the traditional deep learning approaches and offers a clearly explainable internal architecture that can outperform the existing methods, requires very little computational resources (no need for GPUs) and short training times (in the order of seconds). The proposed approach, xDNN is using prototypes. Prototypes are actual training data samples (images), which are local peaks of the empirical data distribution called typicality as well as of the data density. This generative model is identified in a closed form and equates to the pdf but is derived automatically and entirely from the training data with no user- or problem-specific thresholds, parameters or intervention. The proposed xDNN offers a new deep learning architecture that combines reasoning and learning in a synergy. It is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
