La red de Hopfield es un modelo de red neuronal propuesto por J. Hopfield en 1980 que funciona como una memoria asociativa. Se trata de una red monocapa, no supervisada y totalmente conectada que puede almacenar patrones ortogonales y reconocer patrones similares a los almacenados. Sin embargo, tiene limitaciones como el número máximo de patrones que puede almacenar y puede converger a salidas erróneas si los patrones no son suficientemente ortogonales. Se ha aplicado en reconocimiento de imágenes, voz y optimización de problemas