Saved in:
Bibliographic Details
Main Authors: Marchisio, Alberto, Mrazek, Vojtech, Massa, Andrea, Bussolino, Beatrice, Martina, Maurizio, Shafique, Muhammad
Format: Preprint
Published: 2022
Subjects:
Online Access:https://arxiv.org/abs/2210.05276
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911224642404352
author Marchisio, Alberto
Mrazek, Vojtech
Massa, Andrea
Bussolino, Beatrice
Martina, Maurizio
Shafique, Muhammad
author_facet Marchisio, Alberto
Mrazek, Vojtech
Massa, Andrea
Bussolino, Beatrice
Martina, Maurizio
Shafique, Muhammad
contents Neural Architecture Search (NAS) algorithms aim at finding efficient Deep Neural Network (DNN) architectures for a given application under given system constraints. DNNs are computationally-complex as well as vulnerable to adversarial attacks. In order to address multiple design objectives, we propose RoHNAS, a novel NAS framework that jointly optimizes for adversarial-robustness and hardware-efficiency of DNNs executed on specialized hardware accelerators. Besides the traditional convolutional DNNs, RoHNAS additionally accounts for complex types of DNNs such as Capsule Networks. For reducing the exploration time, RoHNAS analyzes and selects appropriate values of adversarial perturbation for each dataset to employ in the NAS flow. Extensive evaluations on multi - Graphics Processing Unit (GPU) - High Performance Computing (HPC) nodes provide a set of Pareto-optimal solutions, leveraging the tradeoff between the above-discussed design objectives. For example, a Pareto-optimal DNN for the CIFAR-10 dataset exhibits 86.07% accuracy, while having an energy of 38.63 mJ, a memory footprint of 11.85 MiB, and a latency of 4.47 ms.
format Preprint
id arxiv_https___arxiv_org_abs_2210_05276
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle RoHNAS: A Neural Architecture Search Framework with Conjoint Optimization for Adversarial Robustness and Hardware Efficiency of Convolutional and Capsule Networks
Marchisio, Alberto
Mrazek, Vojtech
Massa, Andrea
Bussolino, Beatrice
Martina, Maurizio
Shafique, Muhammad
Machine Learning
Neural Architecture Search (NAS) algorithms aim at finding efficient Deep Neural Network (DNN) architectures for a given application under given system constraints. DNNs are computationally-complex as well as vulnerable to adversarial attacks. In order to address multiple design objectives, we propose RoHNAS, a novel NAS framework that jointly optimizes for adversarial-robustness and hardware-efficiency of DNNs executed on specialized hardware accelerators. Besides the traditional convolutional DNNs, RoHNAS additionally accounts for complex types of DNNs such as Capsule Networks. For reducing the exploration time, RoHNAS analyzes and selects appropriate values of adversarial perturbation for each dataset to employ in the NAS flow. Extensive evaluations on multi - Graphics Processing Unit (GPU) - High Performance Computing (HPC) nodes provide a set of Pareto-optimal solutions, leveraging the tradeoff between the above-discussed design objectives. For example, a Pareto-optimal DNN for the CIFAR-10 dataset exhibits 86.07% accuracy, while having an energy of 38.63 mJ, a memory footprint of 11.85 MiB, and a latency of 4.47 ms.
title RoHNAS: A Neural Architecture Search Framework with Conjoint Optimization for Adversarial Robustness and Hardware Efficiency of Convolutional and Capsule Networks
topic Machine Learning
url https://arxiv.org/abs/2210.05276