Neural Redshift: Random Networks are not Random Functions

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Teney, Damien, Nicolicioiu, Armand, Hartmann, Valentin, Abbasnejad, Ehsan
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913812576206848
author Teney, Damien
Nicolicioiu, Armand
Hartmann, Valentin
Abbasnejad, Ehsan
author_facet Teney, Damien
Nicolicioiu, Armand
Hartmann, Valentin
Abbasnejad, Ehsan
contents Our understanding of the generalization capabilities of neural networks (NNs) is still incomplete. Prevailing explanations are based on implicit biases of gradient descent (GD) but they cannot account for the capabilities of models from gradient-free methods nor the simplicity bias recently observed in untrained networks. This paper seeks other sources of generalization in NNs. Findings. To understand the inductive biases provided by architectures independently from GD, we examine untrained, random-weight networks. Even simple MLPs show strong inductive biases: uniform sampling in weight space yields a very biased distribution of functions in terms of complexity. But unlike common wisdom, NNs do not have an inherent "simplicity bias". This property depends on components such as ReLUs, residual connections, and layer normalizations. Alternative architectures can be built with a bias for any level of complexity. Transformers also inherit all these properties from their building blocks. Implications. We provide a fresh explanation for the success of deep learning independent from gradient-based training. It points at promising avenues for controlling the solutions implemented by trained models.
format Preprint
id arxiv_https___arxiv_org_abs_2403_02241
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Neural Redshift: Random Networks are not Random Functions
Teney, Damien
Nicolicioiu, Armand
Hartmann, Valentin
Abbasnejad, Ehsan
Machine Learning
Artificial Intelligence
Computer Vision and Pattern Recognition
Our understanding of the generalization capabilities of neural networks (NNs) is still incomplete. Prevailing explanations are based on implicit biases of gradient descent (GD) but they cannot account for the capabilities of models from gradient-free methods nor the simplicity bias recently observed in untrained networks. This paper seeks other sources of generalization in NNs. Findings. To understand the inductive biases provided by architectures independently from GD, we examine untrained, random-weight networks. Even simple MLPs show strong inductive biases: uniform sampling in weight space yields a very biased distribution of functions in terms of complexity. But unlike common wisdom, NNs do not have an inherent "simplicity bias". This property depends on components such as ReLUs, residual connections, and layer normalizations. Alternative architectures can be built with a bias for any level of complexity. Transformers also inherit all these properties from their building blocks. Implications. We provide a fresh explanation for the success of deep learning independent from gradient-based training. It points at promising avenues for controlling the solutions implemented by trained models.
title Neural Redshift: Random Networks are not Random Functions
topic Machine Learning
Artificial Intelligence
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2403.02241