MAED: Mathematical Activation Error Detection for Mitigating Physical Fault Attacks in DNN Inference
Kasra Ahmadi, Saeed Aghapour, Mehran Mozaffari Kermani, Reza Azarderakhsh

TL;DR
This paper introduces MAED, an algorithm-level error detection framework that uses mathematical identities to detect faults in DNN activation functions during inference, significantly improving fault resilience with minimal overhead.
Contribution
It is the first to apply algorithm-level error detection to defend against both fault injection attacks and natural faults in DNNs on embedded systems.
Findings
Achieves nearly 100% error detection rate in fault simulations.
Implements with less than 1% overhead on microcontrollers.
Requires minimal area and acceptable latency increase on FPGA.
Abstract
The inference phase of deep neural networks (DNNs) in embedded systems is increasingly vulnerable to fault attacks and failures, which can result in incorrect predictions. These vulnerabilities can potentially lead to catastrophic consequences, making the development of effective mitigation techniques essential. In this paper, we introduce MAED (Mathematical Activation Error Detection), an algorithm-level error detection framework that exploits mathematical identities to continuously validate the correctness of non-linear activation function computations at runtime. To the best of our knowledge, this work is the first to integrate algorithm-level error detection techniques to defend against both malicious fault injection attacks and naturally occurring faults in critical DNN components in embedded systems. The evaluation is conducted on three widely adopted activation functions, namely…
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.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Security and Verification in Computing · Radiation Effects in Electronics
