Marble: Model-based robustness analysis of stateful deep learning systems

State-of-the-art deep learning (DL) systems are vulnerable to adversarial examples, which hinders their potential adoption in safetyand security-critical scenarios. While some recent progress has been made in analyzing the robustness of feed-forward neural networks, the robustness analysis for state...

Full description

Saved in:
Bibliographic Details
Main Authors: DU, Xiaoning, LI, Yi, XIE, Xiaofei, MA, Lei, LIU, Yang, ZHAO, Jianjun
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2020
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7088
https://ink.library.smu.edu.sg/context/sis_research/article/8091/viewcontent/3324884.3416564.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8091
record_format dspace
spelling sg-smu-ink.sis_research-80912022-04-07T07:36:13Z Marble: Model-based robustness analysis of stateful deep learning systems DU, Xiaoning LI, Yi XIE, Xiaofei MA, Lei LIU, Yang ZHAO, Jianjun State-of-the-art deep learning (DL) systems are vulnerable to adversarial examples, which hinders their potential adoption in safetyand security-critical scenarios. While some recent progress has been made in analyzing the robustness of feed-forward neural networks, the robustness analysis for stateful DL systems, such as recurrent neural networks (RNNs), still remains largely uncharted. In this paper, we propose Marble, a model-based approach for quantitative robustness analysis of real-world RNN-based DL systems. Marble builds a probabilistic model to compactly characterize the robustness of RNNs through abstraction. Furthermore, we propose an iterative refinement algorithm to derive a precise abstraction, which enables accurate quantification of the robustness measurement. We evaluate the effectiveness of Marble on both LSTM and GRU models trained separately with three popular natural language datasets. The results demonstrate that (1) our refinement algorithm is more efficient in deriving an accurate abstraction than the random strategy, and (2) Marble enables quantitative robustness analysis, in rendering better efficiency, accuracy, and scalability than the state-of-the-art techniques. 2020-09-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7088 info:doi/10.1145/3324884.3416564 https://ink.library.smu.edu.sg/context/sis_research/article/8091/viewcontent/3324884.3416564.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University OS and Networks Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic OS and Networks
Software Engineering
spellingShingle OS and Networks
Software Engineering
DU, Xiaoning
LI, Yi
XIE, Xiaofei
MA, Lei
LIU, Yang
ZHAO, Jianjun
Marble: Model-based robustness analysis of stateful deep learning systems
description State-of-the-art deep learning (DL) systems are vulnerable to adversarial examples, which hinders their potential adoption in safetyand security-critical scenarios. While some recent progress has been made in analyzing the robustness of feed-forward neural networks, the robustness analysis for stateful DL systems, such as recurrent neural networks (RNNs), still remains largely uncharted. In this paper, we propose Marble, a model-based approach for quantitative robustness analysis of real-world RNN-based DL systems. Marble builds a probabilistic model to compactly characterize the robustness of RNNs through abstraction. Furthermore, we propose an iterative refinement algorithm to derive a precise abstraction, which enables accurate quantification of the robustness measurement. We evaluate the effectiveness of Marble on both LSTM and GRU models trained separately with three popular natural language datasets. The results demonstrate that (1) our refinement algorithm is more efficient in deriving an accurate abstraction than the random strategy, and (2) Marble enables quantitative robustness analysis, in rendering better efficiency, accuracy, and scalability than the state-of-the-art techniques.
format text
author DU, Xiaoning
LI, Yi
XIE, Xiaofei
MA, Lei
LIU, Yang
ZHAO, Jianjun
author_facet DU, Xiaoning
LI, Yi
XIE, Xiaofei
MA, Lei
LIU, Yang
ZHAO, Jianjun
author_sort DU, Xiaoning
title Marble: Model-based robustness analysis of stateful deep learning systems
title_short Marble: Model-based robustness analysis of stateful deep learning systems
title_full Marble: Model-based robustness analysis of stateful deep learning systems
title_fullStr Marble: Model-based robustness analysis of stateful deep learning systems
title_full_unstemmed Marble: Model-based robustness analysis of stateful deep learning systems
title_sort marble: model-based robustness analysis of stateful deep learning systems
publisher Institutional Knowledge at Singapore Management University
publishDate 2020
url https://ink.library.smu.edu.sg/sis_research/7088
https://ink.library.smu.edu.sg/context/sis_research/article/8091/viewcontent/3324884.3416564.pdf
_version_ 1770576209883693056