AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

Qualitative and Quantitative Model Checking Against Recurrent Neural Networks

Institute for Quantum Information & State Key Laboratory of High Performance Computing, College of Computer Science and Technology, National University of Defense Technology, Changsha 410073, China
College of Computer Science and Technology, National University of Defense Technology, Changsha 410073, China
School of Information Science and Technology, ShanghaiTech University, Shanghai 201210, China
Institute of Software, Chinese Academy of Sciences, Beijing 100190, China
Show Author Information

Abstract

Recurrent neural networks (RNNs) have been heavily used in applications relying on sequence data such as time series and natural languages. As a matter of fact, their behaviors lack rigorous quality assurance due to the black-box nature of deep learning. It is an urgent and challenging task to formally reason about the behaviors of RNNs. To this end, we first present an extension of linear-time temporal logic to reason about properties with respect to RNNs, such as local robustness, reachability, and some temporal properties. Based on the proposed logic, we formalize the verification obligation as a Hoare-like triple, from both qualitative and quantitative perspectives. The former concerns whether all the outputs resulting from the inputs fulfilling the pre-condition satisfy the post-condition, whereas the latter is to compute the probability that the post-condition is satisfied on the premise that the inputs fulfill the pre-condition. To tackle these problems, we develop a systematic verification framework, mainly based on polyhedron propagation, dimension-preserving abstraction, and the Monte Carlo sampling. We also implement our algorithm with a prototype tool and conduct experiments to demonstrate its feasibility and efficiency.

Electronic Supplementary Material

Download File(s)
JCST-2207-12703-Highlights.pdf (225.7 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 1292-1311

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Liang Z, Liu W-W, Song F, et al. Qualitative and Quantitative Model Checking Against Recurrent Neural Networks. Journal of Computer Science and Technology, 2024, 39(6): 1292-1311. https://doi.org/10.1007/s11390-023-2703-2

740

Views

2

Crossref

2

Web of Science

2

Scopus

0

CSCD

Received: 23 July 2022
Accepted: 10 July 2023
Published: 16 January 2025
© Institute of Computing Technology, Chinese Academy of Sciences 2024