Investigating Hopfield networks on graphs: learning invariance and storing orbits

Published: 05 Mar 2025, Last Modified: 16 Apr 2025NFAM 2025 OralEveryoneRevisionsBibTeXCC BY 4.0
Track: long paper (up to 5 pages)
Keywords: Hopfield networks, graph isomorphisms, invariance
TL;DR: Classical Hopfield networks can be trained to store full orbits of many types of graph given vanishingly few examples.
Abstract: Building on prior work focused on the clique and hyperclique sub-cases, we investigate the capacity of classical Hopfield networks for storing the orbit of a graph under graph isomorphism. Our key observation is that the orbits of many natural classes of graphs can be efficiently stored in a Hopfield network by minimizing a convex objective, called the Energy Flow. Moreover, only a vanishingly small fraction of examples from the orbit are required for the Hopfield network to strictly memorize the entire orbit. We remark that this phenomenon does not appear to hold for modern Hopfield networks.
Submission Number: 17
Loading

OpenReview is a long-term project to advance science through improved peer review with legal nonprofit status. We gratefully acknowledge the support of the OpenReview Sponsors. © 2025 OpenReview