Display options
Share it on

Entropy (Basel). 2021 Nov 11;23(11). doi: 10.3390/e23111494.

Hidden Hypergraphs, Error-Correcting Codes, and Critical Learning in Hopfield Networks.

Entropy (Basel, Switzerland)

Christopher Hillar, Tenzin Chan, Rachel Taubman, David Rolnick

Affiliations

  1. Awecom, Inc., San Francisco, CA 94103, USA.
  2. Singapore University of Technology and Design, Singapore 487372, Singapore.
  3. School of Computer Science, McGill University, Montreal, QC H3A 0G4, Canada.

PMID: 34828192 PMCID: PMC8622935 DOI: 10.3390/e23111494

Abstract

In 1943, McCulloch and Pitts introduced a discrete recurrent neural network as a model for computation in brains. The work inspired breakthroughs such as the first computer design and the theory of finite automata. We focus on learning in Hopfield networks, a special case with symmetric weights and fixed-point attractor dynamics. Specifically, we explore minimum energy flow (MEF) as a scalable convex objective for determining network parameters. We catalog various properties of MEF, such as biological plausibility, and then compare to classical approaches in the theory of learning. Trained Hopfield networks can perform unsupervised clustering and define novel error-correcting coding schemes. They also efficiently find hidden structures (cliques) in graph theory. We extend this known connection from graphs to hypergraphs and discover

Keywords: Hopfield networks; clustering; error-correcting codes; exponential memory; hidden graph; neuroscience

References

  1. IEEE Trans Neural Netw Learn Syst. 2021 Aug 31;PP: - PubMed
  2. Bull Math Biol. 1990;52(1-2):99-115; discussion 73-97 - PubMed
  3. Psychol Rev. 1958 Nov;65(6):386-408 - PubMed
  4. Nature. 1998 Feb 26;391(6670):892-6 - PubMed
  5. IEEE Trans Pattern Anal Mach Intell. 1984 Jun;6(6):721-41 - PubMed
  6. Nat Neurosci. 2019 Jun;22(6):974-983 - PubMed
  7. Heliyon. 2018 Apr 13;4(4):e00596 - PubMed
  8. Neural Comput. 2004 Dec;16(12):2483-506 - PubMed
  9. J Math Neurosci. 2018 Jan 16;8(1):1 - PubMed
  10. Nature. 2006 Apr 20;440(7087):1007-12 - PubMed
  11. Proc Natl Acad Sci U S A. 1982 Apr;79(8):2554-8 - PubMed
  12. PLoS Comput Biol. 2018 Jul 6;14(7):e1006283 - PubMed
  13. Biol Cybern. 1985;52(3):141-52 - PubMed
  14. J Neurophysiol. 2005 May;93(5):2987-3000 - PubMed
  15. J Neurosci. 2009 Apr 15;29(15):5022-31 - PubMed
  16. Proc Natl Acad Sci U S A. 2019 Oct 22;116(43):21854-21863 - PubMed
  17. Phys Rev Lett. 2011 Nov 25;107(22):220601 - PubMed
  18. PLoS One. 2017 May 26;12(5):e0178683 - PubMed

Publication Types