Hopfield networks

E46142

Hopfield networks are recurrent artificial neural networks that serve as content-addressable memory systems, storing patterns as stable states and retrieving them through dynamics that minimize an energy function.

AI illustration

How this image was made

AI-generated illustration of Hopfield networks

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Hopfield networks (Hopfield networks are recurrent artificial neural networks that serve as content-addressable memory systems, storing patterns as stable states and retrieving them through dynamics that minimize an energy function.)

All labels observed (7)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf associative memory model ⓘ
content-addressable memory system ⓘ
recurrent artificial neural network ⓘ
belongsToField computational neuroscience ⓘ
machine learning ⓘ
neural networks ⓘ
statistical physics ⓘ
convergesTo local energy minima ⓘ
dynamicsMinimize energy function ⓘ
hasActivationFunction sign function ⓘ
threshold function ⓘ
hasApproximateCapacity 0.138N for random uncorrelated patterns ⓘ
hasCapacityProperty storage capacity proportional to number of neurons ⓘ
hasConnectionType no self-connections ⓘ
symmetric weights ⓘ
hasEnergyFunction Lyapunov function ⓘ
hasLearningRule Hebbian learning ⓘ
outer-product rule ⓘ
hasLimitation limited storage capacity ⓘ
sensitivity to correlated patterns ⓘ
spurious attractors ⓘ
hasMathematicalRepresentation binary quadratic form energy ⓘ
hasNodeType Ising spin ⓘ
binary neuron ⓘ
hasProperty guaranteed convergence under symmetric weights and asynchronous updates ⓘ
hasStateSpace binary vectors ⓘ
hasTopology fully connected network ⓘ
hasUpdateDynamics deterministic dynamics ⓘ
hasUpdateRule asynchronous update ⓘ
synchronous update ⓘ
hasVariant continuous Hopfield network ⓘ
linked to: Hopfield networks

modern Hopfield network ⓘ
linked to: Hopfield networks

stochastic Hopfield network ⓘ
introducedBy John Hopfield ⓘ
introducedInYear 1982 ⓘ
isRelatedTo Boltzmann machine ⓘ
linked to: Boltzmann machines

Ising Hopfield model ⓘ
linked to: Ising models

Ising model ⓘ
linked to: Ising models

spin glass theory ⓘ
isUsedFor associative memory tasks ⓘ
combinatorial optimization ⓘ
constraint satisfaction ⓘ
optimization ⓘ
namedAfter John Hopfield ⓘ
stableStatesRepresent stored patterns ⓘ
supports associative recall ⓘ
content-addressable memory ⓘ
error correction ⓘ
pattern completion ⓘ
robust retrieval from noisy inputs ⓘ

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Boltzmann machines → relatedTo → Hopfield networks ⓘ
Hopfield network → hasVariant → continuous Hopfield network ⓘ
subject linked to: Hopfield networks
linked to: Hopfield networks
Hopfield network → hasVariant → modern Hopfield network ⓘ
subject linked to: Hopfield networks
linked to: Hopfield networks
Hebbian learning → usedIn → Hopfield networks ⓘ
John Hopfield → knownFor → Hopfield network ⓘ
linked to: Hopfield networks
John Hopfield → notableWork → Neural networks and physical systems with emergent collective computational abilities ⓘ
linked to: Hopfield networks
John Hopfield → developed → Hopfield network ⓘ
linked to: Hopfield networks
John Hopfield → familyName → Hopfield ⓘ
subject linked to: John
linked to: Hopfield networks
John Hopfield → knownFor → Hopfield network ⓘ
subject linked to: John
linked to: Hopfield networks
John Hopfield → notableWork → Hopfield network model of neural computation ⓘ
subject linked to: John
linked to: Hopfield networks
John Hopfield → hasSurname → Hopfield ⓘ
subject linked to: John
linked to: Hopfield networks