Constant-size ReLU networks with hidden out-degree 1 and linear networks admitting an 'untangling' are optimizable in polynomial time, via hyperplane-partition enumeration and constrained linear regression.
Training Fully Connected Neural Networks is $\exists\mathbb{R}$-Complete
1 Pith paper cite this work, alongside 7 external citations. Polarity classification is still indexing.
abstract
We consider the problem of finding weights and biases for a two-layer fully connected neural network to fit a given set of data points as well as possible, also known as EmpiricalRiskMinimization. Our main result is that the associated decision problem is $\exists\mathbb{R}$-complete, that is, polynomial-time equivalent to determining whether a multivariate polynomial with integer coefficients has any real roots. Furthermore, we prove that algebraic numbers of arbitrarily large degree are required as weights to be able to train some instances to optimality, even if all data points are rational. Our result already applies to fully connected instances with two inputs, two outputs, and one hidden layer of ReLU neurons. Thereby, we strengthen a result by Abrahamsen, Kleist and Miltzow [NeurIPS 2021]. A consequence of this is that a combinatorial search algorithm like the one by Arora, Basu, Mianjy and Mukherjee [ICLR 2018] is impossible for networks with more than one output dimension, unless $\mathsf{NP}=\exists\mathbb{R}$.
fields
cs.LG 1years
2026 1verdicts
CONDITIONAL 1representative citing papers
citing papers explorer
-
New Complexity-Theoretic Frontiers of Tractability for Neural Network Training
Constant-size ReLU networks with hidden out-degree 1 and linear networks admitting an 'untangling' are optimizable in polynomial time, via hyperplane-partition enumeration and constrained linear regression.