arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2103.00124cs.LGcs.AIcs.SE
收藏

NEUROSPF: A tool for the Symbolic Analysis of Neural Networks

University of Texas at Austin(德克萨斯大学奥斯汀分校);National University of Singapore(新加坡国立大学);Carnegie Mellon University(卡内基梅隆大学);KBR Inc.(KBR公司);NASA Ames(美国国家航空航天局艾姆斯研究中心);Queen’s University Belfast(贝尔法斯特女王大学)

Muhammad Usman, Yannic Noller, Corina Pasareanu, Youcheng Sun, Divya Gopinath

英文摘要:

This paper presents NEUROSPF, a tool for the symbolic analysis of neural networks. Given a trained neural network model, the tool extracts the architecture and model parameters and translates them into a Java representation that is amenable for analysis using the Symbolic PathFinder symbolic execution tool. Notably, NEUROSPF encodes specialized peer classes for parsing the model's parameters, thereby enabling efficient analysis. With NEUROSPF the user has the flexibility to specify either the inputs or the network internal parameters as symbolic, promoting the application of program analysis and testing approaches from software engineering to the field of machine learning. For instance, NEUROSPF can be used for coverage-based testing and test generation, finding adversarial examples and also constraint-based repair of neural networks, thus improving the reliability of neural networks and of the applications that use them. Video URL: https://youtu.be/seal8fG78LI

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑