Neural Rejuvenation: Improving Deep Network Training by Enhancing Computational Resource Utilization
Not on the map. Why?
Abstract (arXiv)
In this paper, we study the problem of improving computational resource utilization of neural networks. Deep neural networks are usually over-parameterized for their tasks in order to achieve good performances, thus are likely to have underutilized computational resources. This observation motivates a lot of research topics, e.g. network pruning, architecture search, etc. As models with higher computational costs (e.g. more parameters or more computations) usually have better performances, we study the problem of improving the resource utilization of neural networks so that their potentials can be further realized. To this end, we propose a novel optimization method named Neural Rejuvenation. As its name suggests, our method detects dead neurons and computes resource utilization in real time, rejuvenates dead neurons by resource reallocation and reinitialization, and trains them with new training schemes. By simply replacing standard optimizers with Neural Rejuvenation, we are able to improve the performances of neural networks by a very large margin while using similar training efforts and maintaining their original resource usages.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 1; 2023: 1; 2024: 1.
10 papers.
- 2024Diagnosing and Re-learning for Balanced Multimodal Learningcited by 40
- 2021Knowledge Evolution in Neural Networkscited by 18
- 2021Piggyback GAN: Efficient Lifelong Learning for Image Conditioned Generationcited by 14
- 2021Network Pruning via Resource Reallocationcited by 6
- 2022The Importance of Being Parameters: An Intra-Distillation Method for Serious Gainscited by 6
- 2021Training Deep Spiking Auto-encoders without Bursting or Dying Neurons through Regularizationcited by 2
- 2021DistFL: Distribution-aware Federated Learning for Mobile Scenarioscited by 2
- 2023Synaptic Stripping: How Pruning Can Bring Dead Neurons Back To Lifecited by 2
- 2021Self-Reorganizing and Rejuvenating CNNs for Increasing Model Capacity Utilizationcited by 0
- 2021Weight Evolution: Improving Deep Neural Networks Training through Evolving Inferior Weight Valuescited by 0
- 2024Diagnosing and Re-learning for Balanced Multimodal Learning12 Jul 2024
- 2023Synaptic Stripping: How Pruning Can Bring Dead Neurons Back To Life11 Feb 2023
- 2022The Importance of Being Parameters: An Intra-Distillation Method for Serious Gains23 May 2022
- 2021DistFL: Distribution-aware Federated Learning for Mobile Scenarios22 Oct 2021
- 2021Weight Evolution: Improving Deep Neural Networks Training through Evolving Inferior Weight Values9 Oct 2021
- 2021Training Deep Spiking Auto-encoders without Bursting or Dying Neurons through Regularization22 Sep 2021
- 2021Piggyback GAN: Efficient Lifelong Learning for Image Conditioned Generation24 Apr 2021
- 2021Knowledge Evolution in Neural Networks9 Mar 2021
- 2021Network Pruning via Resource Reallocation2 Mar 2021
- 2021Self-Reorganizing and Rejuvenating CNNs for Increasing Model Capacity Utilization13 Feb 2021