Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mc-cat-tty/hopfieldocr

A Hopfield network to reconstruct patterns (numerical digits) and cope with noise.
https://github.com/mc-cat-tty/hopfieldocr

algorithm-visualisation hebbian-learning hebbian-learning-rule hopfield-network hopfield-networks hopfield-neural-network manim-animations manim-python neural-network neural-networks

Last synced: 9 days ago
JSON representation

A Hopfield network to reconstruct patterns (numerical digits) and cope with noise.

Awesome Lists containing this project

README

        

# Hopfield OCR
Hopfield network implementation + visualization of its energy landscape as seen in Artificial Systems module ([https://github.com/mc-cat-tty/SistemiArtificiali/](https://github.com/mc-cat-tty/SistemiArtificiali/))

See end result at: https://youtu.be/NGi88z9YH8U

## Preview
![Energy landscape with spurious patterns](img/img1.png)
![Energy landscape and NN](img/img2.png)
![Only descending energy landscape](img/img3.png)
![OCR energy plot](img/img4.png)