A quantitative analysis framework for recurrent neural network

Recurrent neural network (RNN) has achieved great success in processing sequential inputs for applications such as automatic speech recognition, natural language processing and machine translation. However, quality and reliability issues of RNNs make them vulnerable to adversarial attacks and hinder...

Full description

Saved in:
Bibliographic Details
Main Authors: DU, Xiaoning, XIE, Xiaofei, LI, Yi, MA, Lei, LIU, Yang, ZHAO, Jianjun
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2019
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7070
https://ink.library.smu.edu.sg/context/sis_research/article/8073/viewcontent/ASE.2019.00102.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-8073
record_format dspace
spelling sg-smu-ink.sis_research-80732022-04-07T08:16:10Z A quantitative analysis framework for recurrent neural network DU, Xiaoning XIE, Xiaofei LI, Yi MA, Lei LIU, Yang ZHAO, Jianjun Recurrent neural network (RNN) has achieved great success in processing sequential inputs for applications such as automatic speech recognition, natural language processing and machine translation. However, quality and reliability issues of RNNs make them vulnerable to adversarial attacks and hinder their deployment in real-world applications. In this paper, we propose a quantitative analysis framework — DeepStellar— to pave the way for effective quality and security analysis of software systems powered by RNNs. DeepStellar is generic to handle various RNN architectures, including LSTM and GRU, scalable to work on industrial-grade RNN models, and extensible to develop customized analyzers and tools. We demonstrated that, with DeepStellar, users are able to design efficient test generation tools, and develop effective adversarial sample detectors. We tested the developed applications on three real RNN models, including speech recognition and image classification. DeepStellar outperforms existing approaches three hundred times in generating defect-triggering tests and achieves 97% accuracy in detecting adversarial attacks. A video demonstration which shows the main features of DeepStellar is available at: https://sites.google.com/view/deepstellar/tool-demo. 2019-11-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7070 info:doi/10.1109/ASE.2019.00102 https://ink.library.smu.edu.sg/context/sis_research/article/8073/viewcontent/ASE.2019.00102.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
XIE, Xiaofei
LI, Yi
MA, Lei
LIU, Yang
ZHAO, Jianjun
A quantitative analysis framework for recurrent neural network
description Recurrent neural network (RNN) has achieved great success in processing sequential inputs for applications such as automatic speech recognition, natural language processing and machine translation. However, quality and reliability issues of RNNs make them vulnerable to adversarial attacks and hinder their deployment in real-world applications. In this paper, we propose a quantitative analysis framework — DeepStellar— to pave the way for effective quality and security analysis of software systems powered by RNNs. DeepStellar is generic to handle various RNN architectures, including LSTM and GRU, scalable to work on industrial-grade RNN models, and extensible to develop customized analyzers and tools. We demonstrated that, with DeepStellar, users are able to design efficient test generation tools, and develop effective adversarial sample detectors. We tested the developed applications on three real RNN models, including speech recognition and image classification. DeepStellar outperforms existing approaches three hundred times in generating defect-triggering tests and achieves 97% accuracy in detecting adversarial attacks. A video demonstration which shows the main features of DeepStellar is available at: https://sites.google.com/view/deepstellar/tool-demo.
format text
author DU, Xiaoning
XIE, Xiaofei
LI, Yi
MA, Lei
LIU, Yang
ZHAO, Jianjun
author_facet DU, Xiaoning
XIE, Xiaofei
LI, Yi
MA, Lei
LIU, Yang
ZHAO, Jianjun
author_sort DU, Xiaoning
title A quantitative analysis framework for recurrent neural network
title_short A quantitative analysis framework for recurrent neural network
title_full A quantitative analysis framework for recurrent neural network
title_fullStr A quantitative analysis framework for recurrent neural network
title_full_unstemmed A quantitative analysis framework for recurrent neural network
title_sort quantitative analysis framework for recurrent neural network
publisher Institutional Knowledge at Singapore Management University
publishDate 2019
url https://ink.library.smu.edu.sg/sis_research/7070
https://ink.library.smu.edu.sg/context/sis_research/article/8073/viewcontent/ASE.2019.00102.pdf
_version_ 1770576206094139392