Output Reachable Set Estimation and Verification for Multi-Layer Neural Networks
About
In this paper, the output reachable estimation and safety verification problems for multi-layer perceptron neural networks are addressed. First, a conception called maximum sensitivity in introduced and, for a class of multi-layer perceptrons whose activation functions are monotonic functions, the maximum sensitivity can be computed via solving convex optimization problems. Then, using a simulation-based method, the output reachable set estimation problem for neural networks is formulated into a chain of optimization problems. Finally, an automated safety verification is developed based on the output reachable set estimation result. An application to the safety verification for a robotic arm model with two joints is presented to show the effectiveness of proposed approaches.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Robustness Verification | Iris dataset (test) | Vulnerable Samples0.00e+0 | 90 | |
| Robustness Verification | Iris Sigmoid Network | Vulnerable Samples0.00e+0 | 50 | |
| Robustness Verification | Iris | Vulnerable Samples Count0.00e+0 | 50 | |
| Robustness Verification | make_moons | Certified Accuracy (eps=0.05)100 | 22 |