The Symmetric Perceptron: a Teacher-Student Scenario

Giovanni Catania, Aurélien Decelle, Suhanee Korpe
3/26/2026
cond-mat.dis-nncond-mat.stat-mechcs.LG

No confident code implementation found for this paper.

Abstract

We introduce and solve a teacher-student formulation of the symmetric binary Perceptron, turning a traditionally storage-oriented model into a planted inference problem with a guaranteed solution at any sample density. We adapt the formulation of the symmetric Perceptron which traditionally considers either the u-shaped potential or the rectangular one, by including labels in both regions. With this formulation, we analyze both the Bayes-optimal regime at for noise-less examples and the effect of thermal noise under two different potential/classification rules. Using annealed and quenched free-entropy calculations in the high-dimensional limit, we map the phase diagram in the three control parameters, namely the sample density $α$, the distance between the origin and one of the symmetric hyperplanes $κ$ and temperature $T$, and identify a robust scenario where learning is organized by a second-order instability that creates teacher-correlated suboptimal states, followed by a first-order transition to full alignment. We show how this structure depends on the choice of potential, the interplay between metastability of the suboptimal solution and its melting towards the planted configuration, which is relevant for Monte Carlo-based optimization algorithms.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{catania2026symmetric,
  title  = {The Symmetric Perceptron: a Teacher-Student Scenario},
  author = {Giovanni Catania and Aurélien Decelle and Suhanee Korpe},
  year   = {2026},
  eprint = {2603.25440},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.25440v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.25440.svg)](https://codeofpaper.com/paper/2603.25440)

Discussion