English

Neural Networks are Convex Regularizers: Exact Polynomial-time Convex Optimization Formulations for Two-layer Networks

Machine Learning 2020-08-18 v2 Computational Complexity Machine Learning

Abstract

We develop exact representations of training two-layer neural networks with rectified linear units (ReLUs) in terms of a single convex program with number of variables polynomial in the number of training samples and the number of hidden neurons. Our theory utilizes semi-infinite duality and minimum norm regularization. We show that ReLU networks trained with standard weight decay are equivalent to block 1\ell_1 penalized convex models. Moreover, we show that certain standard convolutional linear networks are equivalent semi-definite programs which can be simplified to 1\ell_1 regularized linear models in a polynomial sized discrete Fourier feature space.

Keywords

Cite

@article{arxiv.2002.10553,
  title  = {Neural Networks are Convex Regularizers: Exact Polynomial-time Convex Optimization Formulations for Two-layer Networks},
  author = {Mert Pilanci and Tolga Ergen},
  journal= {arXiv preprint arXiv:2002.10553},
  year   = {2020}
}
R2 v1 2026-06-23T13:52:22.356Z