Saved in:
Bibliographic Details
Main Authors: Sälzer, Marco, Lange, Martin
Format: Preprint
Published: 2022
Subjects:
Online Access:https://arxiv.org/abs/2203.07941
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911572299874304
author Sälzer, Marco
Lange, Martin
author_facet Sälzer, Marco
Lange, Martin
contents We investigate the complexity of the reachability problem for (deep) neural networks: does it compute valid output given some valid input? It was recently claimed that the problem is NP-complete for general neural networks and specifications over the input/output dimension given by conjunctions of linear inequalities. We recapitulate the proof and repair some flaws in the original upper and lower bound proofs. Motivated by the general result, we show that NP-hardness already holds for restricted classes of simple specifications and neural networks. Allowing for a single hidden layer and an output dimension of one as well as neural networks with just one negative, zero and one positive weight or bias is sufficient to ensure NP-hardness. Additionally, we give a thorough discussion and outlook of possible extensions for this direction of research on neural network verification.
format Preprint
id arxiv_https___arxiv_org_abs_2203_07941
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Reachability In Simple Neural Networks
Sälzer, Marco
Lange, Martin
Computational Complexity
Machine Learning
We investigate the complexity of the reachability problem for (deep) neural networks: does it compute valid output given some valid input? It was recently claimed that the problem is NP-complete for general neural networks and specifications over the input/output dimension given by conjunctions of linear inequalities. We recapitulate the proof and repair some flaws in the original upper and lower bound proofs. Motivated by the general result, we show that NP-hardness already holds for restricted classes of simple specifications and neural networks. Allowing for a single hidden layer and an output dimension of one as well as neural networks with just one negative, zero and one positive weight or bias is sufficient to ensure NP-hardness. Additionally, we give a thorough discussion and outlook of possible extensions for this direction of research on neural network verification.
title Reachability In Simple Neural Networks
topic Computational Complexity
Machine Learning
url https://arxiv.org/abs/2203.07941