Fault Tolerance of Adversarially Robust Pruned Models Explored

Manali Dangarikar, Cory Merkel· August 6, 2026 View original

Key takeaways

  • Adversarial training improves attack robustness but increases hardware fault sensitivity.
  • Pruning did not significantly worsen fault sensitivity in adversarially robust models.
  • Joint consideration of adversarial robustness and hardware reliability is crucial.
  • Designing reliable AI for constrained hardware requires a holistic approach.

Who benefits

Edge AIAutonomous SystemsIoTCybersecurityAerospace

Summary

This study investigates the combined effects of pruning, adversarial training, and hardware faults on CNN robustness. It found that adversarial training improves robustness against attacks but increases sensitivity to hardware faults, while pruning did not significantly worsen fault sensitivity.

Deploying deep neural networks (DNNs) on resource-constrained hardware, particularly neuromorphic systems, presents a triple challenge: the need for model compression through pruning, vulnerability to adversarial attacks, and susceptibility to hardware-induced errors like stuck-at-zero faults. This research empirically examined how these three factors interact to influence the reliability of convolutional neural networks (CNNs). Using a compact three-layer CNN on MNIST, the study compared the fault tolerance of naturally and adversarially trained models under various conditions. Key findings indicate that while adversarial training enhances a model's resilience to input perturbations, it paradoxically increases its sensitivity to hardware faults. Counterintuitively, pruning the model did not lead to a significant increase in fault sensitivity, and varying the pruning level had minimal impact across different fault rates and attack strengths. These results underscore the importance of considering both adversarial robustness and hardware reliability jointly during model design and deployment, rather than in isolation.

Why it matters

Understanding the interplay between model compression, adversarial robustness, and hardware faults is critical for designing reliable and secure AI systems, especially for edge devices and safety-critical applications.

How to implement this in your domain

  1. 1Incorporate joint evaluation of adversarial robustness and hardware fault tolerance during model development.
  2. 2Prioritize robust training methods that balance adversarial resilience with hardware fault tolerance for edge deployments.
  3. 3Develop testing protocols that simulate both adversarial attacks and hardware-induced errors.
  4. 4Consider alternative pruning strategies that might mitigate increased fault sensitivity in adversarially trained models.

Original post by Manali Dangarikar, Cory Merkel

"arXiv:2608.04173v1 Announce Type: new Abstract: Deep neural networks (DNNs) deployed on resource-constrained neuromorphic hardware face three concurrent challenges: the need for model compression through pruning, vulnerability to adversarial input perturbations, and susceptibilit…"

View on X

Originally posted by Manali Dangarikar, Cory Merkel on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses