mlsanityData to 14 Oct 2026

The Power of Typed Affine Decision Structures: A Case Study

arXiv 2304.14888 ↗First posted 28 Apr 2023cs.LG cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

TADS are a novel, concise white-box representation of neural networks. In this paper, we apply TADS to the problem of neural network verification, using them to generate either proofs or concise error characterizations for desirable neural network properties. In a case study, we consider the robustness of neural networks to adversarial attacks, i.e., small changes to an input that drastically change a neural networks perception, and show that TADS can be used to provide precise diagnostics on how and where robustness errors a occur. We achieve these results by introducing Precondition Projection, a technique that yields a TADS describing network behavior precisely on a given subset of its input space, and combining it with PCA, a traditional, well-understood dimensionality reduction technique. We show that PCA is easily compatible with TADS. All analyses can be implemented in a straightforward fashion using the rich algebraic properties of TADS, demonstrating the utility of the TADS framework for neural network explainability and verification. While TADS do not yet scale as efficiently as state-of-the-art neural network verifiers, we show that, using PCA-based simplifications, they can still scale to mediumsized problems and yield concise explanations for potential errors that can be used for other purposes such as debugging a network or generating new training samples.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 34 of its 76 references that are in the map. First posted on arXiv 28 Apr 2023.

Builds on

34 of 76 references.

References · 34

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2020Language Models are Few-Shot Learnerscited by 32,419
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  4. 2013Intriguing properties of neural networkscited by 5,155
  5. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  6. 2016Adversarial examples in the physical worldcited by 1,769
  7. 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,059
  8. 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
  9. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 744
  10. 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 678
  11. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
  12. 2014On the Number of Linear Regions of Deep Neural Networkscited by 381
22 more
  1. 2015Recent Advances in Convolutional Neural Networkscited by 360
  2. 2016On the Expressive Power of Deep Neural Networkscited by 306
  3. 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 293
  4. 2016Understanding Deep Neural Networks with Rectified Linear Unitscited by 257
  5. 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 228
  6. 2019Complexity of Linear Regions in Deep Networkscited by 167
  7. 2017Bounding and Counting Linear Regions of Deep Neural Networkscited by 161
  8. 2019Deep ReLU Networks Have Surprisingly Few Activation Patternscited by 161
  9. 2016Improving the Robustness of Deep Neural Networks via Stability Trainingcited by 156
  10. 2018Tropical Geometry of Deep Neural Networkscited by 95
  11. 2013On the number of response regions of deep feed forward networks with piece-wise linear activationscited by 94
  12. 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
  13. 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
  14. 2021Introduction to Neural Network Verificationcited by 63
  15. 2018Towards Imperceptible and Robust Adversarial Example Attacks against Neural Networkscited by 38
  16. 2020Empirical Studies on the Properties of Linear Regions in Deep Neural Networkscited by 36
  17. 2018Exact and Consistent Interpretation for Piecewise Linear Neural Networks: A Closed Form Solutioncited by 32
  18. 2020Unwrapping The Black Box of Deep ReLU Networks: Interpretability, Diagnostics, and Simplificationcited by 32
  19. 2018MixTrain: Scalable Training of Verifiably Robust Neural Networkscited by 9
  20. 2018Automated Verification of Neural Networks: Advances, Challenges and Perspectivescited by 7
  21. 2021Using activation histograms to bound the number of affine regions in ReLU feed-forward neural networkscited by 7
  22. 2023Towards Rigorous Understanding of Neural Networks via Semantics-preserving Transformationscited by 3

Built on by

Not cited yet.