Path Analysis for Effective Fault Localization in Deep Neural Networks
Soroush Hashemifar, Saeed Parsa, Akram Kalaee

TL;DR
This paper introduces NP-SBFL-MGA, a novel fault localization method for DNNs that leverages neural pathways and multi-stage gradient ascent, significantly improving fault detection accuracy over existing techniques.
Contribution
The paper presents NP-SBFL-MGA, combining Layer-wise Relevance Propagation and multi-stage gradient ascent to better identify faulty neural pathways in DNNs, advancing fault localization methods.
Findings
NP-SBFL-MGA outperforms baselines in fault detection rates.
Achieved 96.75% fault detection on MNIST and CIFAR-10.
Strong correlation between path coverage and test failures.
Abstract
Deep learning has revolutionized numerous fields, yet the reliability of Deep Neural Networks (DNNs) remains a concern due to their complexity and data dependency. Traditional software fault localization methods, such as Spectrum-based Fault Localization (SBFL), have been adapted for DNNs but often fall short in effectiveness. These methods typically overlook the propagation of faults through neural pathways, resulting in less precise fault detection. Research indicates that examining neural pathways, rather than individual neurons, is crucial because issues in one neuron can affect its entire pathway. By investigating these interconnected pathways, we can better identify and address problems arising from the collective activity of neurons. To address this limitation, we introduce the NP-SBFL method, which leverages Layer-wise Relevance Propagation (LRP) to identify essential faulty…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Anomaly Detection Techniques and Applications
