Cited by 292Explainable Artificial Intelligence (XAI)Advanced Neural Network ApplicationsMachine Learning and Data Classification

Towards explainable deep neural networks (xDNN)

Open access
Angelov, Plamen, Soares, Eduardo·2020·Neural Networks

Abstract

In this paper, we propose an elegant solution that is directly addressing the bottlenecks of the traditional deep learning approaches and offers an 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 non-iterative and non-parametric, which explains its efficiency in terms of time and computational resources. From the user perspective, the proposed approach is clearly understandable to human users. We tested it on challenging problems as the classification of different lighting conditions for driving scenes (iROADS), object detection (Caltech-256, and Caltech-101), and SARS-CoV-2 identification via computed tomography scan (COVID CT-scans dataset). xDNN outperforms the other methods including deep learning in terms of accuracy, time to train and offers an explainable classifier.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1016/j.neunet.2020.07.010

Cites

35 of 35 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Including several layers in a neural network makes it difficult for designers to explain how the algorithm reached a particular prediction.

    “Inclusion of several layers in a neural network makes it difficult for designers to explain how the algorithm has reached a particular prediction outcome [1].”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 1

  1. [26][26] E. Soares, P. Angelov, B. Costa, and M. Castro, 'Actively semisupervised deep rule-based classifier applied to adverse driving scenarios,' in 2019 International Joint Conference on Neural Networks (IJCNN) . IEEE, 2019, pp. 1-8. -

Cited by

Sorted by citations

Authors
Angelov, P., & Soares, E.
Affiliations
Lancaster University (GB)
Corresponding author
Soares, Eduardo
Venue
Neural Networks
Publisher
Elsevier BV
Published
2020-10
Volume
130
Pages
185-194
ISSN
0893-6080 (ISSN-L)
OpenAlex
W2993468200
Cited by
292
References
35
Citations by year
2026: 18 · 2025: 36 · 2024: 57 · 2023: 64 · 2022: 56 · 2021: 45 · 2020: 16
FWCI
17.63
Type
journal article
Language
en
Open access
Locations
  • Neural Networks (publishedVersion)
  • PubMed (publishedVersion)
  • Lancaster EPrints (Lancaster University) (acceptedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • Lancaster EPrints (Lancaster University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
  • Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Data Classification
Keywords
explainable deep neural networks, prototype learning, typicality, data density, object detection
MeSH terms
Deep Learning, COVID-19, Humans, Image Processing, Computer-Assisted, Pneumonia, Viral, Tomography, X-Ray Computed, Coronavirus Infections, Pandemics

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review