EPSILON: Adaptive Fault Mitigation in Approximate Deep Neural Network using Statistical Signatures

πŸ“… 2025-04-24
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
Permanent hardware faults in approximate deep neural network accelerators (AxDNNs) cause severe accuracy degradation, while conventional fault-tolerance techniques incur prohibitive overhead and are ill-suited for energy-constrained edge deployments. To address this, we propose EPSILONβ€”a lightweight, adaptive fault-tolerance framework. Its core innovations include: (i) a novel non-parametric pattern-matching algorithm based on statistical signatures, enabling constant-time, zero-interrupt fault detection; and (ii) a dynamic, layer-aware mitigation strategy selection mechanism guided by layer importance scoring and weight-distribution sensitivity analysis. Evaluated across datasets from MNIST to ImageNet-1k, EPSILON maintains 80.05% Top-1 accuracy while achieving 22% higher inference throughput and 28% improved energy efficiency over baseline AxDNNs. By jointly optimizing robustness, real-time performance, and energy efficiency, EPSILON is particularly well-suited for safety-critical edge computing applications.

Technology Category

Application Category

πŸ“ Abstract
The increasing adoption of approximate computing in deep neural network accelerators (AxDNNs) promises significant energy efficiency gains. However, permanent faults in AxDNNs can severely degrade their performance compared to their accurate counterparts (AccDNNs). Traditional fault detection and mitigation approaches, while effective for AccDNNs, introduce substantial overhead and latency, making them impractical for energy-constrained real-time deployment. To address this, we introduce EPSILON, a lightweight framework that leverages pre-computed statistical signatures and layer-wise importance metrics for efficient fault detection and mitigation in AxDNNs. Our framework introduces a novel non-parametric pattern-matching algorithm that enables constant-time fault detection without interrupting normal execution while dynamically adapting to different network architectures and fault patterns. EPSILON maintains model accuracy by intelligently adjusting mitigation strategies based on a statistical analysis of weight distribution and layer criticality while preserving the energy benefits of approximate computing. Extensive evaluations across various approximate multipliers, AxDNN architectures, popular datasets (MNIST, CIFAR-10, CIFAR-100, ImageNet-1k), and fault scenarios demonstrate that EPSILON maintains 80.05% accuracy while offering 22% improvement in inference time and 28% improvement in energy efficiency, establishing EPSILON as a practical solution for deploying reliable AxDNNs in safety-critical edge applications.
Problem

Research questions and friction points this paper is trying to address.

Mitigate permanent faults in approximate DNN accelerators efficiently
Reduce overhead and latency in fault detection for AxDNNs
Maintain accuracy while preserving energy benefits in AxDNNs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Lightweight framework using statistical signatures
Non-parametric pattern-matching for fault detection
Dynamic mitigation based on weight distribution analysis
πŸ”Ž Similar Papers
No similar papers found.
K
Khurram Khalil
Department of Electrical Engineering and Computer Science, University of Missouri-Columbia, USA
Khaza Anuarul Hoque
Khaza Anuarul Hoque
Associate Professor, Electrical Engineering and Computer Science (EECS), University of Missouri
HardwareEDAAIFormal MethodsTrustworthy XR