Learning About Learning: A Physics Path from Spin Glasses to Artificial Intelligence
Denis D. Caprioti, Matheus Haas, Constantino F. Vasconcelos, Mauricio Girardi-Schappo

TL;DR
This paper presents the Hopfield model as an educational tool that links fundamental physics concepts with modern AI applications, enhancing physics curricula and student understanding of computational methods.
Contribution
It introduces the Hopfield model as a pedagogical framework unifying statistical physics, dynamical systems, and AI, with practical resources for teaching and learning.
Findings
Provides a theoretical introduction grounded in physics concepts
Includes simulation code and classroom problems
Connects physics fundamentals with AI applications
Abstract
The Hopfield model, originally inspired by spin-glass physics, occupies a central place at the intersection of statistical mechanics, neural networks, and modern artificial intelligence. Despite its conceptual simplicity and broad applicability -- from associative memory to near-optimal solutions of combinatorial optimization problems -- it is rarely integrated into standard undergraduate physics curricula. In this paper, we present the Hopfield model as a pedagogically rich framework that naturally unifies core topics from undergraduate statistical physics, dynamical systems, linear algebra, and computational methods. We provide a concise and illustrated theoretical introduction grounded in familiar physics concepts, analyze the model's energy function, dynamics, and pattern stability, and discuss practical aspects of simulation, including a freely available simulation code. To support…
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
TopicsMachine Learning in Materials Science · Quantum many-body systems · Quantum Computing Algorithms and Architecture
