z-logo
open-access-imgOpen Access
Implementation of an Associative Memory using a Restricted Hopfield Network
Author(s) -
Tet Yeap
Publication year - 2021
Publication title -
global journal of research in engineering
Language(s) - English
Resource type - Journals
ISSN - 2249-4596
DOI - 10.34257/gjrefvol21is2pg1
Subject(s) - hopfield network , computer science , bidirectional associative memory , content addressable memory , boltzmann machine , content addressable storage , bipartite graph , artificial neural network , associative property , graph , algorithm , artificial intelligence , theoretical computer science , mathematics , pure mathematics
A trainable analog restricted Hopfield Network is presented in this paper. It consists of two layers of nodes, visible and hidden nodes, connected by weighted directional paths forming a bipartite graph with no intralayer connection. An energy or Lyapunov function was derived to show that the proposed network will converge to stable states. The proposed network can be trained using either the modified SPSA or BPTT algorithms to ensure that all the weights are symmetric. Simulation results show that the presence of hidden nodes increases the network’s memory capacity. Using EXOR as an example, the network can be trained to be a dynamic classifier. Using A, U, T, S as training characters, the network was trained to be an associative memory. Simulation results show that the network can perform perfect re-creation of noisy images. Its recreation performance has higher noise tolerance than the standard Hopfield Network and the Restricted Boltzmann Machine. Simulation results also illustrate the importance of feedback iteration in implementing associative memory to re-create from noisy images.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here