Popularity
7.5
Growing
Activity
0.0
Stable
27
4
1

Monthly Downloads: 73
Programming language: TeX
License: MIT License
Tags: AI     Machine Learning    
Latest version: v0.1.0.2

hopfield alternatives and similar packages

Based on the "AI" category

Do you think we are missing an alternative of hopfield or a related project?

Add another 'AI' Package

README

Attractor Neural Networks for Modelling Associative Memory

Build Status

A third year Computing group project at Imperial College London, supervised by Prof. Abbas Edalat.

Get it from Hackage via: cabal install hopfield.

Our report: https://github.com/imperialhopfield/hopfield/raw/master/report/report.pdf

Features

This project implements (in Haskell):

  • [Hopfield Networks](src/Hopfield/Hopfield.hs)
  • [Clusters](src/Hopfield/Clusters.hs) and [Super Attractors](src/Hopfield/SuperAttractors.hs)
  • The [Restricted Boltzmann Machine](src/Hopfield/Boltzmann/RestrictedBoltzmannMachine.hs)
  • A [Boltzmann Machine for classification](src/Hopfield/Boltzmann/ClassificationBoltzmannMachine.hs)

and comes with a range of experiments to evaluate their properties.

License

MIT licensed. We appreciate a mention if our code or results were useful for you.

Written by:

  • Mihaela Rosca
  • Wael Al Jisihi
  • Niklas Hambüchen
  • Razvan Marinescu
  • Lukasz Severyn


*Note that all licence references and agreements mentioned in the hopfield README section above are relevant to that project's source code only.