ETLGAug 27, 2020

On the Intrinsic Robustness of NVM Crossbars Against Adversarial Attacks

arXiv:2008.12016v22 citations
AI Analysis

This addresses security vulnerabilities in AI hardware accelerators, but it is incremental as it builds on existing adversarial attack research and hardware non-idealities.

The paper tackles the problem of adversarial attacks on deep neural networks by studying how non-ideal analog computing in NVM crossbars reduces attack effectiveness, showing peak adversarial accuracy improvements of up to 35.34% for CIFAR-10 in non-adaptive scenarios.

The increasing computational demand of Deep Learning has propelled research in special-purpose inference accelerators based on emerging non-volatile memory (NVM) technologies. Such NVM crossbars promise fast and energy-efficient in-situ Matrix Vector Multiplication (MVM) thus alleviating the long-standing von Neuman bottleneck in today's digital hardware. However, the analog nature of computing in these crossbars is inherently approximate and results in deviations from ideal output values, which reduces the overall performance of Deep Neural Networks (DNNs) under normal circumstances. In this paper, we study the impact of these non-idealities under adversarial circumstances. We show that the non-ideal behavior of analog computing lowers the effectiveness of adversarial attacks, in both Black-Box and White-Box attack scenarios. In a non-adaptive attack, where the attacker is unaware of the analog hardware, we observe that analog computing offers a varying degree of intrinsic robustness, with a peak adversarial accuracy improvement of 35.34%, 22.69%, and 9.90% for white box PGD (epsilon=1/255, iter=30) for CIFAR-10, CIFAR-100, and ImageNet respectively. We also demonstrate "Hardware-in-Loop" adaptive attacks that circumvent this robustness by utilizing the knowledge of the NVM model.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes