Do Deep Neural Network Solutions Form a Star Domain?

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sonthalia, Ankit, Rubinstein, Alexander, Abbasnejad, Ehsan, Oh, Seong Joon
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911910424739840
author Sonthalia, Ankit
Rubinstein, Alexander
Abbasnejad, Ehsan
Oh, Seong Joon
author_facet Sonthalia, Ankit
Rubinstein, Alexander
Abbasnejad, Ehsan
Oh, Seong Joon
contents It has recently been conjectured that neural network solution sets reachable via stochastic gradient descent (SGD) are convex, considering permutation invariances (Entezari et al., 2022). This means that a linear path can connect two independent solutions with low loss, given the weights of one of the models are appropriately permuted. However, current methods to test this theory often require very wide networks to succeed. In this work, we conjecture that more generally, the SGD solution set is a "star domain" that contains a "star model" that is linearly connected to all the other solutions via paths with low loss values, modulo permutations. We propose the Starlight algorithm that finds a star model of a given learning task. We validate our claim by showing that this star model is linearly connected with other independently found solutions. As an additional benefit of our study, we demonstrate better uncertainty estimates on the Bayesian Model Averaging over the obtained star domain. Further, we demonstrate star models as potential substitutes for model ensembles. Our code is available at https://github.com/aktsonthalia/starlight.
format Preprint
id arxiv_https___arxiv_org_abs_2403_07968
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Do Deep Neural Network Solutions Form a Star Domain?
Sonthalia, Ankit
Rubinstein, Alexander
Abbasnejad, Ehsan
Oh, Seong Joon
Machine Learning
Artificial Intelligence
It has recently been conjectured that neural network solution sets reachable via stochastic gradient descent (SGD) are convex, considering permutation invariances (Entezari et al., 2022). This means that a linear path can connect two independent solutions with low loss, given the weights of one of the models are appropriately permuted. However, current methods to test this theory often require very wide networks to succeed. In this work, we conjecture that more generally, the SGD solution set is a "star domain" that contains a "star model" that is linearly connected to all the other solutions via paths with low loss values, modulo permutations. We propose the Starlight algorithm that finds a star model of a given learning task. We validate our claim by showing that this star model is linearly connected with other independently found solutions. As an additional benefit of our study, we demonstrate better uncertainty estimates on the Bayesian Model Averaging over the obtained star domain. Further, we demonstrate star models as potential substitutes for model ensembles. Our code is available at https://github.com/aktsonthalia/starlight.
title Do Deep Neural Network Solutions Form a Star Domain?
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2403.07968