paper-with-me

홈 › Papers

Enhancing Neural Network Robustness Against Fault Injection Through Non-linear Weight Transformations

2024-11-28 · Ninnart Fuengfusin, Hakaru Tamukoh

Deploying deep neural networks (DNNs) in real-world environments poses challenges due to faults that can manifest in physical hardware from radiation, aging, and temperature fluctuations. To address this, previous works have focused on protecting DNNs via activation range restriction using clipped ReLU and finding the optimal clipping threshold. However, this work instead focuses on constraining DNN weights by applying saturated activation functions (SAFs): Tanh, Arctan, and others. SAFs prevent faults from causing DNN weights to become excessively large, which can lead to model failure. These methods not only enhance the robustness of DNNs against fault injections but also improve DNN performance by a small margin. Before deployment, DNNs are trained with weights constrained by SAFs. During deployment, the weights without applied SAF are written to mediums with faults. When read, weights with faults are applied with SAFs and are used for inference. We demonstrate our proposed method across three datasets (CIFAR10, CIFAR100, ImageNet 2012) and across three datatypes (32-bit floating point (FP32), 16-bit floating point, and 8-bit fixed point). We show that our method enables FP32 ResNet18 with ImageNet 2012 to operate at a bit-error rate of 0.00001 with minor accuracy loss, while without the proposed method, the FP32 DNN only produces random guesses. Furthermore, to accelerate the training process, we demonstrate that an ImageNet 2012 pre-trained ResNet18 can be adapted to SAF by training for a few epochs with a slight improvement in Top-1 accuracy while still ensuring robustness against fault injection.

📄 PDF Abstract BibTeX arXiv:2411.19027

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

Fast and Accurate Error Simulation for CNNs against Soft Errors

2022-06-04 · Cristiana Bolchini, Luca Cassano, Antonio Miele, Alessandro Toschi

The great quest for adopting AI-based computation for safety-/mission-critical applications motivates the interest towards methods for assessing the robustness of the application w.r.t. not only its training/tuning but a…

Evaluating and Enhancing Robustness of Deep Recommendation Systems Against Hardware Errors

2023-07-17 · Dongning Ma, Xun Jiao, Fred Lin, Mengshi Zhang 외

Deep recommendation systems (DRS) heavily depend on specialized HPC hardware and accelerators to optimize energy, efficiency, and recommendation quality. Despite the growing number of hardware errors observed in large-sc…

Recommendation Systems

PyGFI: Analyzing and Enhancing Robustness of Graph Neural Networks Against Hardware Errors

2022-12-07 · Ruixuan Wang, Fred Lin, Daniel Moore, Sriram Sankar 외

Graph neural networks (GNNs) have recently emerged as a promising learning paradigm in learning graph-structured data and have demonstrated wide success across various domains such as recommendation systems, social netwo…

Recommendation Systems

Evaluation of Parameter-based Attacks against Embedded Neural Networks with Laser Injection

2023-04-25 · Mathieu Dumont, Kevin Hector, Pierre-Alain Moellic, Jean-Max Dutertre 외

Upcoming certification actions related to the security of machine learning (ML) based systems raise major evaluation challenges that are amplified by the large-scale deployment of models in many hardware platforms. Until…

GoldenTransformer: A Modular Fault Injection Framework for Transformer Robustness Research

2025-09-13 · Luke Howard arxiv

Transformers have become the foundation for a wide range of state--of--the--art models across natural language processing, computer vision, and other machine learning domains. Despite their widespread deployment, the rob…