Optimizing Connectivity through Network Gradients for Restricted Boltzmann Machines
Not on the map. Why?
Abstract (arXiv)
Leveraging sparse networks to connect successive layers in deep neural networks has recently been shown to provide benefits to large-scale state-of-the-art models. However, network connectivity also plays a significant role in the learning performance of shallow networks, such as the classic Restricted Boltzmann Machine (RBM). Efficiently finding sparse connectivity patterns that improve the learning performance of shallow networks is a fundamental problem. While recent principled approaches explicitly include network connections as model parameters that must be optimized, they often rely on explicit penalization or network sparsity as a hyperparameter. This work presents the Network Connectivity Gradients (NCG), an optimization method to find optimal connectivity patterns for RBMs. NCG leverages the idea of network gradients: given a specific connection pattern, it determines the gradient of every possible connection and uses the gradient to drive a continuous connection strength parameter that in turn is used to determine the connection pattern. Thus, learning RBM parameters and learning network connections is truly jointly performed, albeit with different learning rates, and without changes to the model's classic energy-based objective function. The proposed method is applied to the MNIST and other data sets showing that better RBM models are found for the benchmark tasks of sample generation and classification. Results also show that NCG is robust to network initialization and is capable of both adding and removing network connections while learning.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 56 references that are in the map. First posted on arXiv 14 Sep 2022.
Builds on
22 of 56 references.
References · 22
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2020What is the State of Neural Network Pruning?cited by 578
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 177
- 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
- 2019Winning the Lottery with Continuous Sparsificationcited by 99
10 more
- 2020Progressive Skeletonization: Trimming more fat from a network at initializationcited by 64
- 2019Discovering Neural Wiringscited by 56
- 2019Densely Connected Search Space for More Flexible Neural Architecture Searchcited by 52
- 2020Efficient Architecture Search for Continual Learningcited by 34
- 2020Restricted Boltzmann Machine, recent advances and mean-field theorycited by 31
- 2021The emergence of a concept in shallow neural networkscited by 20
- 2021Network Pruning using Adaptive Exemplar Filterscited by 16
- 2015An Infinite Restricted Boltzmann Machinecited by 4
- 2016Sparse Boltzmann Machines with Structure Learning as Applied to Text Analysiscited by 1
- 2017From Monte Carlo to Las Vegas: Improving Restricted Boltzmann Machine Training Through Stopping Setscited by 1
Built on by
Not cited yet.