DeepSaucer: Unified Environment for Verifying Deep Neural Networks

11/09/2018
by   Naoto Sato, et al.
0

In recent years, a number of methods for verifying DNNs have been developed. Because the approaches of the methods differ and have their own limitations, we think that a number of verification methods should be applied to a developed DNN. To apply a number of methods to the DNN, it is necessary to translate either the implementation of the DNN or the verification method so that one runs in the same environment as the other. Since those translations are time-consuming, a utility tool, named DeepSaucer, which helps to retain and reuse implementations of DNNs, verification methods, and their environments, is proposed. In DeepSaucer, code snippets of loading DNNs, running verification methods, and creating their environments are retained and reused as software assets in order to reduce cost of verifying DNNs. The feasibility of DeepSaucer is confirmed by implementing it on the basis of Anaconda, which provides virtual environment for loading a DNN and running a verification method. In addition, the effectiveness of DeepSaucer is demonstrated by usecase examples.

READ FULL TEXT
research
05/29/2023

DelBugV: Delta-Debugging Neural Network Verifiers

Deep neural networks (DNNs) are becoming a key component in diverse syst...
research
11/17/2018

Boosting the Robustness Verification of DNN by Identifying the Achilles's Heel

Deep Neural Network (DNN) is a widely used deep learning technique. How ...
research
04/04/2023

Incremental Verification of Neural Networks

Complete verification of deep neural networks (DNNs) can exactly determi...
research
02/08/2022

Verification-Aided Deep Ensemble Selection

Deep neural networks (DNNs) have become the technology of choice for rea...
research
07/17/2023

A DPLL(T) Framework for Verifying Deep Neural Networks

Deep Neural Networks (DNNs) have emerged as an effective approach to tac...
research
08/06/2019

Refactoring Neural Networks for Verification

Deep neural networks (DNN) are growing in capability and applicability. ...

Please sign up or login with your details

Forgot password? Click here to reset