Subdominant Dense Clusters Allow for Simple Learning and High Computational Performance in Neural Networks with Discrete Synapses
Carlo Baldassi, Alessandro Ingrosso, Carlo Lucibello, Luca Saglietti, and Riccardo Zecchina

TL;DR
This paper demonstrates that discrete synaptic weights form dense solution clusters in neural networks, enabling simple learning algorithms to achieve high performance and robustness, with implications for designing better optimization methods.
Contribution
It introduces a novel analytical method revealing dense solution regions in discrete neural networks, which are easily accessible and outperform typical solutions in robustness and generalization.
Findings
Dense solution regions exist in discrete neural networks.
Simple learning protocols can find these dense solutions efficiently.
Dense solutions generalize better and are robust to perturbations.
Abstract
We show that discrete synaptic weights can be efficiently used for learning in large scale neural systems, and lead to unanticipated computational performance. We focus on the representative case of learning random patterns with binary synapses in single layer networks. The standard statistical analysis shows that this problem is exponentially dominated by isolated solutions that are extremely hard to find algorithmically. Here, we introduce a novel method that allows us to find analytical evidence for the existence of subdominant and extremely dense regions of solutions. Numerical experiments confirm these findings. We also show that the dense regions are surprisingly accessible by simple learning protocols, and that these synaptic configurations are robust to perturbations and generalize better than typical solutions. These outcomes extend to synapses with multiple states and to…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
