A recurrent neural network used for associative memory.
A Hopfield Network is like a friend hearing your awful humming. Three wobbly notes later, they still guess the song.
It stores patterns and pulls messy inputs back to a close match. You meet it in memory ideas and image cleanup.
RNN
It is an early RNN, and it repeats updates to find a memory.
Energy-Based Model
It uses energy, and remembered patterns sit in low spots.
Boltzmann Machine
The Boltzmann Machine kept its energy view and added random sampling.
Connectionism
It became a key network in the comeback of Connectionism.