Improving Deep Neural Network Random Initialization Through Neuronal Rewiring
Leonardo Scabini, Bernard De Baets, and Odemir M. Bruno

TL;DR
This paper introduces a neuronal rewiring method based on preferential attachment to improve weight initialization in deep neural networks, leading to better performance by reducing neuronal strength variance.
Contribution
It proposes a novel rewiring technique that reorganizes connections based on neuronal strength, enhancing initialization without altering weight magnitudes.
Findings
Rewiring reduces neuronal strength variance.
Performance improves during training and testing.
Effective across various architectures and schedules.
Abstract
The deep learning literature is continuously updated with new architectures and training techniques. However, weight initialization is overlooked by most recent research, despite some intriguing findings regarding random weights. On the other hand, recent works have been approaching Network Science to understand the structure and dynamics of Artificial Neural Networks (ANNs) after training. Therefore, in this work, we analyze the centrality of neurons in randomly initialized networks. We show that a higher neuronal strength variance may decrease performance, while a lower neuronal strength variance usually improves it. A new method is then proposed to rewire neuronal connections according to a preferential attachment (PA) rule based on their strength, which significantly reduces the strength variance of layers initialized by common methods. In this sense, PA rewiring only reorganizes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and ELM · Stochastic Gradient Optimization Techniques · Advanced Memory and Neural Computing
