Accelerator Architecture for Secure and Energy Efficient Machine Learning

Accelerator Architecture for Secure and Energy Efficient Machine Learning
Author :
Publisher :
Total Pages : 0
Release :
ISBN-10 : OCLC:1393187117
ISBN-13 :
Rating : 4/5 (17 Downloads)

Book Synopsis Accelerator Architecture for Secure and Energy Efficient Machine Learning by : Mohammad Hossein Samavatian

Download or read book Accelerator Architecture for Secure and Energy Efficient Machine Learning written by Mohammad Hossein Samavatian and published by . This book was released on 2022 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: ML applications are driving the next computing revolution. In this context both performance and security are crucial. We propose hardware/software co-design solutions for addressing both. First, we propose RNNFast, an accelerator for Recurrent Neural Networks (RNNs). RNNs are particularly well suited for machine learning problems in which context is important, such as language translation. RNNFast leverages an emerging class of non-volatile memory called domain-wall memory (DWM). We show that DWM is very well suited for RNN acceleration due to its very high density and low read/write energy. RNNFast is very efficient and highly scalable, with a flexible mapping of logical neurons to RNN hardware blocks. The accelerator is designed to minimize data movement by closely interleaving DWM storage and computation. We compare our design with a state-of-the-art GPGPU and find 21.8X higher performance with 70X lower energy. Second, we brought ML security into ML accelerator design for more efficiency and robustness. Deep Neural Networks (DNNs) are employed in an increasing number of applications, some of which are safety-critical. Unfortunately, DNNs are known to be vulnerable to so-called adversarial attacks. In general, the proposed defenses have high overhead, some require attack-specific re-training of the model or careful tuning to adapt to different attacks. We show that these approaches, while successful for a range of inputs, are insufficient to address stronger, high-confidence adversarial attacks. To address this, we propose HASI and DNNShield, two hardware-accelerated defenses that adapt the strength of the response to the confidence of the adversarial input. Both techniques rely on approximation or random noise deliberately introduced into the model. HASI uses direct noise injection into the model at inference. DNNShield uses approximation that relies on dynamic and random sparsification of the DNN model to achieve inference approximation efficiently and with fine-grain control over the approximation error. Both techniques use the output distribution characteristics of noisy/sparsified inference compared to a baseline output to detect adversarial inputs. We show an adversarial detection rate of 86% when applied to VGG16 and 88% when applied to ResNet50, which exceeds the detection rate of the state-of-the-art approaches, with a much lower overhead. We demonstrate a software/hardware-accelerated FPGA prototype, which reduces the performance impact of HASI and DNNShield relative to software-only CPU and GPU implementations.


Accelerator Architecture for Secure and Energy Efficient Machine Learning Related Books

Accelerator Architecture for Secure and Energy Efficient Machine Learning
Language: en
Pages: 0
Authors: Mohammad Hossein Samavatian
Categories: Computer architecture
Type: BOOK - Published: 2022 - Publisher:

DOWNLOAD EBOOK

ML applications are driving the next computing revolution. In this context both performance and security are crucial. We propose hardware/software co-design sol
Compact and Fast Machine Learning Accelerator for IoT Devices
Language: en
Pages: 157
Authors: Hantao Huang
Categories: Technology & Engineering
Type: BOOK - Published: 2018-12-07 - Publisher: Springer

DOWNLOAD EBOOK

This book presents the latest techniques for machine learning based data analytics on IoT edge devices. A comprehensive literature review on neural network comp
Energy Efficiency and Robustness of Advanced Machine Learning Architectures
Language: en
Pages: 361
Authors: Alberto Marchisio
Categories: Computers
Type: BOOK - Published: 2024-11-14 - Publisher: CRC Press

DOWNLOAD EBOOK

Machine Learning (ML) algorithms have shown a high level of accuracy, and applications are widely used in many systems and platforms. However, developing effici
Energy-efficient ASIC Accelerators for Machine/deep Learning Algorithms
Language: en
Pages: 120
Authors: Minkyu Kim
Categories: Algorithms
Type: BOOK - Published: 2019 - Publisher:

DOWNLOAD EBOOK

In this work, to reduce computation without accuracy degradation, an energy-efficient deep convolutional neural network (DCNN) accelerator is proposed based on
Hardware Accelerators for Machine Learning: From 3D Manycore to Processing-in-Memory Architectures
Language: en
Pages: 0
Authors: Aqeeb Iqbal Arka
Categories: Machine learning
Type: BOOK - Published: 2022 - Publisher:

DOWNLOAD EBOOK

Big data applications such as - deep learning and graph analytics require hardware platforms that are energy-efficient yet computationally powerful. 3D manycore