Towards Proving the Adversarial Robustness of Deep Neural Networks
Autonomous vehicles are highly complex systems, required to function reliably in a wide variety of situations. Manually crafting software controllers for these vehicles is difficult, but there has been some success in using deep neural networks generated using machine-learning. However, deep neural...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2017-09-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1709.02802v1 |
id |
doaj-a514f56939b549819950c8f58fa3d54d |
---|---|
record_format |
Article |
spelling |
doaj-a514f56939b549819950c8f58fa3d54d2020-11-25T01:13:35ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802017-09-01257Proc. FVAV 2017192610.4204/EPTCS.257.3:4Towards Proving the Adversarial Robustness of Deep Neural NetworksGuy Katz0Clark Barrett1David L. Dill2Kyle Julian3Mykel J. Kochenderfer4 Stanford University Stanford University Stanford University Stanford University Stanford University Autonomous vehicles are highly complex systems, required to function reliably in a wide variety of situations. Manually crafting software controllers for these vehicles is difficult, but there has been some success in using deep neural networks generated using machine-learning. However, deep neural networks are opaque to human engineers, rendering their correctness very difficult to prove manually; and existing automated techniques, which were not designed to operate on neural networks, fail to scale to large systems. This paper focuses on proving the adversarial robustness of deep neural networks, i.e. proving that small perturbations to a correctly-classified input to the network cannot cause it to be misclassified. We describe some of our recent and ongoing work on verifying the adversarial robustness of networks, and discuss some of the open questions we have encountered and how they might be addressed.http://arxiv.org/pdf/1709.02802v1 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Guy Katz Clark Barrett David L. Dill Kyle Julian Mykel J. Kochenderfer |
spellingShingle |
Guy Katz Clark Barrett David L. Dill Kyle Julian Mykel J. Kochenderfer Towards Proving the Adversarial Robustness of Deep Neural Networks Electronic Proceedings in Theoretical Computer Science |
author_facet |
Guy Katz Clark Barrett David L. Dill Kyle Julian Mykel J. Kochenderfer |
author_sort |
Guy Katz |
title |
Towards Proving the Adversarial Robustness of Deep Neural Networks |
title_short |
Towards Proving the Adversarial Robustness of Deep Neural Networks |
title_full |
Towards Proving the Adversarial Robustness of Deep Neural Networks |
title_fullStr |
Towards Proving the Adversarial Robustness of Deep Neural Networks |
title_full_unstemmed |
Towards Proving the Adversarial Robustness of Deep Neural Networks |
title_sort |
towards proving the adversarial robustness of deep neural networks |
publisher |
Open Publishing Association |
series |
Electronic Proceedings in Theoretical Computer Science |
issn |
2075-2180 |
publishDate |
2017-09-01 |
description |
Autonomous vehicles are highly complex systems, required to function reliably in a wide variety of situations. Manually crafting software controllers for these vehicles is difficult, but there has been some success in using deep neural networks generated using machine-learning. However, deep neural networks are opaque to human engineers, rendering their correctness very difficult to prove manually; and existing automated techniques, which were not designed to operate on neural networks, fail to scale to large systems. This paper focuses on proving the adversarial robustness of deep neural networks, i.e. proving that small perturbations to a correctly-classified input to the network cannot cause it to be misclassified. We describe some of our recent and ongoing work on verifying the adversarial robustness of networks, and discuss some of the open questions we have encountered and how they might be addressed. |
url |
http://arxiv.org/pdf/1709.02802v1 |
work_keys_str_mv |
AT guykatz towardsprovingtheadversarialrobustnessofdeepneuralnetworks AT clarkbarrett towardsprovingtheadversarialrobustnessofdeepneuralnetworks AT davidldill towardsprovingtheadversarialrobustnessofdeepneuralnetworks AT kylejulian towardsprovingtheadversarialrobustnessofdeepneuralnetworks AT mykeljkochenderfer towardsprovingtheadversarialrobustnessofdeepneuralnetworks |
_version_ |
1725161357211336704 |