Publication | Closed Access
Symbolic Execution for Importance Analysis and Adversarial Generation in Neural Networks
23
Citations
26
References
2019
Year
Unknown Venue
Artificial IntelligenceConvolutional Neural NetworkEngineeringMachine LearningAi FoundationImportance AnalysisData ScienceAdversarial Machine LearningSymbolic LearningComputational Learning TheoryMachine Learning ModelDeepcheck ImplementsComputer ScienceNeural NetworksSentiment NetworkDeep LearningNeural Architecture SearchDeep Neural NetworksAutomated ReasoningProgram AnalysisSymbolic Execution
Deep Neural Networks (DNN) are increasingly used in a variety of applications, many of them with serious safety and security concerns. This paper describes DeepCheck, a new approach for validating DNNs based on core ideas from program analysis, specifically from symbolic execution. DeepCheck implements novel techniques for lightweight symbolic analysis of DNNs and applies them to address two challenging problems in DNN analysis: 1) identification of important input features and 2) leveraging those features to create adversarial inputs. Experimental results with an MNIST image classification network and a sentiment network for textual data show that DeepCheck promises to be a valuable tool for DNN analysis.
| Year | Citations | |
|---|---|---|
Page 1
Page 1