Implicit Compressibility of Overparametrized Neural Networks Trained with Heavy-Tailed SGD

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wan, Yijun, Barsbey, Melih, Zaidi, Abdellatif, Simsekli, Umut
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913230097481728
author Wan, Yijun
Barsbey, Melih
Zaidi, Abdellatif
Simsekli, Umut
author_facet Wan, Yijun
Barsbey, Melih
Zaidi, Abdellatif
Simsekli, Umut
contents Neural network compression has been an increasingly important subject, not only due to its practical relevance, but also due to its theoretical implications, as there is an explicit connection between compressibility and generalization error. Recent studies have shown that the choice of the hyperparameters of stochastic gradient descent (SGD) can have an effect on the compressibility of the learned parameter vector. These results, however, rely on unverifiable assumptions and the resulting theory does not provide a practical guideline due to its implicitness. In this study, we propose a simple modification for SGD, such that the outputs of the algorithm will be provably compressible without making any nontrivial assumptions. We consider a one-hidden-layer neural network trained with SGD, and show that if we inject additive heavy-tailed noise to the iterates at each iteration, for any compression rate, there exists a level of overparametrization such that the output of the algorithm will be compressible with high probability. To achieve this result, we make two main technical contributions: (i) we prove a 'propagation of chaos' result for a class of heavy-tailed stochastic differential equations, and (ii) we derive error estimates for their Euler discretization. Our experiments suggest that the proposed approach not only achieves increased compressibility with various models and datasets, but also leads to robust test performance under pruning, even in more realistic architectures that lie beyond our theoretical setting.
format Preprint
id arxiv_https___arxiv_org_abs_2306_08125
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Implicit Compressibility of Overparametrized Neural Networks Trained with Heavy-Tailed SGD
Wan, Yijun
Barsbey, Melih
Zaidi, Abdellatif
Simsekli, Umut
Machine Learning
Probability
Neural network compression has been an increasingly important subject, not only due to its practical relevance, but also due to its theoretical implications, as there is an explicit connection between compressibility and generalization error. Recent studies have shown that the choice of the hyperparameters of stochastic gradient descent (SGD) can have an effect on the compressibility of the learned parameter vector. These results, however, rely on unverifiable assumptions and the resulting theory does not provide a practical guideline due to its implicitness. In this study, we propose a simple modification for SGD, such that the outputs of the algorithm will be provably compressible without making any nontrivial assumptions. We consider a one-hidden-layer neural network trained with SGD, and show that if we inject additive heavy-tailed noise to the iterates at each iteration, for any compression rate, there exists a level of overparametrization such that the output of the algorithm will be compressible with high probability. To achieve this result, we make two main technical contributions: (i) we prove a 'propagation of chaos' result for a class of heavy-tailed stochastic differential equations, and (ii) we derive error estimates for their Euler discretization. Our experiments suggest that the proposed approach not only achieves increased compressibility with various models and datasets, but also leads to robust test performance under pruning, even in more realistic architectures that lie beyond our theoretical setting.
title Implicit Compressibility of Overparametrized Neural Networks Trained with Heavy-Tailed SGD
topic Machine Learning
Probability
url https://arxiv.org/abs/2306.08125