Overlap Gap and Computational Thresholds in the Square Wave Perceptron
Marco Benedetti, Andrej Bogdanov, Enrico M. Malatesta, Marc M\'ezard, Gianmarco Perrupato, Alon Rosen, Nikolaj I. Schwartzbach, Riccardo Zecchina

TL;DR
This paper investigates the geometric and computational properties of Square Wave Perceptrons, revealing an overlap-gap property linked to hardness and showing how thresholds for signal recovery can be manipulated by oscillation frequency.
Contribution
It identifies the emergence of an overlap-gap property in SWPs and demonstrates how oscillation frequency affects computational hardness and recovery thresholds.
Findings
Overlap gap appears at a threshold depending on oscillation frequency.
Small oscillation frequency makes instances hard to solve.
Recovery thresholds can be increased by reducing oscillation frequency.
Abstract
Square Wave Perceptrons (SWPs) form a class of neural network models with oscillating activation function that exhibit intriguing ``hardness'' properties in the high-dimensional limit at a fixed constraint density . In this work, we examine two key aspects of these models. The first is related to the so-called \emph{overlap-gap property}, that is a disconnectivity feature of the geometry of the solution space of combinatorial optimization problems proven to cause the failure of a large family of solvers, and conjectured to be a symptom of algorithmic hardness. We identify, both in the storage and in the teacher-student settings, the emergence of an overlap gap at a threshold , which can be made arbitrarily small by suitably increasing the frequency of oscillations of the activation. This suggests that in this small-…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Quantum Computing Algorithms and Architecture · Neural Networks and Applications
