Lammie, C., Büchel, J., Vasilopoulos, A., Le Gallo, M., & Sebastian, A. (2024). The Inherent Adversarial Robustness of Analog In-Memory Computing. arXiv preprint arXiv:2411.07023v1.
This paper investigates the inherent adversarial robustness of Analog In-Memory Computing (AIMC) for Deep Neural Networks (DNNs) using both simulations and hardware experiments. The study focuses on a ResNet-based Convolutional Neural Network (CNN) for image classification and the RoBERTa transformer network for a Natural Language Processing (NLP) task.
The researchers employed a Phase Change Memory (PCM)-based AIMC chip to evaluate adversarial robustness. They tested three types of adversarial attacks (PGD, Square, OnePixel) on five target platforms: original floating-point model, floating-point HWA retrained model, digital hardware accelerator, PCM-based AIMC chip model, and PCM-based AIMC chip. The Adversarial Success Rate (ASR) metric was used to assess the effectiveness of the attacks. Additionally, the researchers investigated the impact of different noise sources (recurrent, non-recurrent, weight, output) on adversarial robustness. Hardware-in-the-loop attacks were also performed to evaluate robustness in a scenario where the attacker has full access to the hardware.
The inherent stochasticity of AIMC chips, particularly the presence of specific types of noise, provides a robust defense mechanism against adversarial attacks without requiring additional hardware or modifications to training and deployment pipelines. This inherent robustness makes AIMC chips a promising platform for deploying DNNs in security-sensitive applications.
This research highlights the potential of leveraging the inherent properties of emerging computing paradigms like AIMC for enhancing the security and robustness of DNNs. The findings have significant implications for the development of secure and reliable AI systems.
Future research could explore the impact of different attack types (e.g., poisoning-based attacks) and physical-based attacks on AIMC chips. Additionally, investigating the interaction between inherent adversarial robustness and stochastic dropouts in AIMC architectures is a promising direction.
To Another Language
from source content
arxiv.org
Deeper Inquiries