Algebraic Robustness Verification of Neural Networks

Yulia Alexandr, Hao Duan, Guido Montúfar
2/5/2026
stat.MLcs.LGmath.AG

No confident code implementation found for this paper.

Abstract

We formulate formal robustness verification of neural networks as an algebraic optimization problem. We leverage the Euclidean Distance (ED) degree, which is the generic number of complex critical points of the distance minimization problem to a classifier's decision boundary, as an architecture-dependent measure of the intrinsic complexity of robustness verification. To make this notion operational, we define the associated ED discriminant, which characterizes input points at which the number of real critical points changes, distinguishing test instances that are easier or harder to verify. We provide an explicit algorithm for computing this discriminant. We further introduce the parameter discriminant of a neural network, identifying parameters where the ED degree drops and the decision boundary exhibits reduced algebraic complexity. We derive closed-form expressions for the ED degree for several classes of neural architectures, as well as formulas for the expected number of real critical points in the infinite-width limit. Finally, we present an exact robustness certification algorithm based on numerical homotopy continuation, establishing a concrete link between metric algebraic geometry and neural network verification.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{alexandr2026algebraic,
  title  = {Algebraic Robustness Verification of Neural Networks},
  author = {Yulia Alexandr and Hao Duan and Guido Montúfar},
  year   = {2026},
  eprint = {2602.06105},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.06105v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.06105.svg)](https://codeofpaper.com/paper/2602.06105)

Discussion