vix.ing · top · new · best · stats · spec

Bounding the Width of Neural Networks via Coupled Initialization -- A Worst Case Analysis

2022/06/26 by Alexander Munteanu, Simon Omlor, Munteanu, Alexander +5 · 1 citation
Computer Science · #Advanced Neural Network Applications #Data Structures and Algorithms (cs.DS) #FOS: Computer and information sciences #Machine Learning (cs.LG) #Machine Learning (stat.ML) #Machine Learning and ELM #Stochastic Gradient Optimization Techniques

paper · pdf · doi:10.48550/arxiv.2206.12802

openalex publication_date 2022/06/26 · openalex created_date 2022/06/30 · openalex updated_date 2026/07/28

Abstract

A common method in training neural networks is to initialize all the weights to be independent Gaussian vectors. We observe that by instead initializing the weights into independent pairs, where each pair consists of two identical Gaussian vectors, we can significantly improve the convergence analysis. While a similar technique has been studied for random inputs [Daniely, NeurIPS 2020], it has not been analyzed with arbitrary inputs. Using this technique, we show how to significantly reduce the number of neurons required for two-layer ReLU networks, both in the under-parameterized setting with logistic loss, from roughly γ-8 [Ji and Telgarsky, ICLR 2020] to γ-2, where γ denotes the separation margin with a Neural Tangent Kernel, as well as in the over-parameterized setting with squared loss, from roughly n4 [Song and Yang, 2019] to n2, implicitly also improving the recent running time bound of [Brand, Peng, Song and Weinstein, ITCS 2021]. For the under-parameterized setting we also prove new lower bounds that improve upon prior work, and that under certain assumptions, are best possible.

Cited by

Related