Visible to the public Symbolic Execution for Attribution and Attack Synthesis in Neural Networks

TitleSymbolic Execution for Attribution and Attack Synthesis in Neural Networks
Publication TypeConference Paper
Year of Publication2019
AuthorsGopinath, Divya, S. Pasareanu, Corina, Wang, Kaiyuan, Zhang, Mengshi, Khurshid, Sarfraz
Conference Name2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
Date PublishedMay 2019
PublisherIEEE
ISBN Number978-1-7281-1764-5
Keywordsadversarial attacks, adversarial generation, attack synthesis, attribution, composability, core ideas, deep neural networks, DeepCheck lightweight symbolic analysis, DNN, DNN validation, Human Behavior, image classification, Image resolution, Importance Analysis, Metrics, neural nets, program analysis, pubcrawl, symbolic execution
Abstract

This paper introduces DeepCheck, a new approach for validating Deep Neural Networks (DNNs) based on core ideas from program analysis, specifically from symbolic execution. DeepCheck implements techniques for lightweight symbolic analysis of DNNs and applies them in the context of image classification to address two challenging problems: 1) identification of important pixels (for attribution and adversarial generation); and 2) creation of adversarial attacks. Experimental results using the MNIST data-set show that DeepCheck's lightweight symbolic analysis provides a valuable tool for DNN validation.

URLhttps://ieeexplore.ieee.org/document/8802760/
DOI10.1109/ICSE-Companion.2019.00115
Citation Keygopinath_symbolic_2019