DSD$^2$: Can We Dodge Sparse Double Descent and Compress the Neural Network Worry-Free?

Victor Quétu, Enzo Tartaglione
3/2/2023
cs.LG

Official code: VGCQ/DSD2 (3 stars, MIT, PyTorch, last commit 2024-12-17).

Abstract

Neoteric works have shown that modern deep learning models can exhibit a sparse double descent phenomenon. Indeed, as the sparsity of the model increases, the test performance first worsens since the model is overfitting the training data; then, the overfitting reduces, leading to an improvement in performance, and finally, the model begins to forget critical information, resulting in underfitting. Such a behavior prevents using traditional early stop criteria. In this work, we have three key contributions. First, we propose a learning framework that avoids such a phenomenon and improves generalization. Second, we introduce an entropy measure providing more insights into the insurgence of this phenomenon and enabling the use of traditional stop criteria. Third, we provide a comprehensive quantitative analysis of contingent factors such as re-initialization methods, model width and depth, and dataset noise. The contributions are supported by empirical evidence in typical setups. Our code is available at https://github.com/VGCQ/DSD2.

View on arXivView PDF

Code Implementations(1)

VGCQ/DSD2Official100%
PyTorchMIT

[AAAI24] DSD2: Can We Dodge Sparse Double Descent and Compress the Neural Network Worry-Free?

30PythonDec 15, 20231 years agoMIT
deep-learningdouble-descentpytorch

Similar Papers

Cite this paper

@article{qutu2023dsd,
  title  = {DSD$^2$: Can We Dodge Sparse Double Descent and Compress the Neural Network Worry-Free?},
  author = {Victor Quétu and Enzo Tartaglione},
  year   = {2023},
  eprint = {2303.01213},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.01213v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.01213.svg)](https://codeofpaper.com/paper/2303.01213)

Discussion