From bidirectional associative memory to a noise-tolerant, robust protein processor associative memory

Omer Qadir*, Jerry Liu, Gianluca Tempesti, Jon Timmis, Andy Tyrrell

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

10 Citations (Scopus)

Abstract

Protein Processor Associative Memory (PPAM) is a novel architecture for learning associations incrementally and online and performing fast, reliable, scalable hetero-associative recall. This paper presents a comparison of the PPAM with the Bidirectional Associative Memory (BAM), both with Kosko's original training algorithm and also with the more popular Pseudo-Relaxation Learning Algorithm for BAM (PRLAB). It also compares the PPAM with a more recent associative memory architecture called SOIAM. Results of training for object-avoidance are presented from simulations using player/stage and are verified by actual implementations on the E-Puck mobile robot. Finally, we show how the PPAM is capable of achieving an increase in performance without using the typical weighted-sum arithmetic operations or indeed any arithmetic operations.

Original languageEnglish
Pages (from-to)673-693
Number of pages21
JournalArtificial Intelligence
Volume175
Issue number2
DOIs
Publication statusPublished - Feb 2011

Keywords

  • Associative Memory
  • BAM
  • Hetero-associative
  • Mobile robotics
  • PRLAB
  • Protein processing
  • SABRE
  • Self-organising
  • Self-regulating
  • SOIAM

Fingerprint

Dive into the research topics of 'From bidirectional associative memory to a noise-tolerant, robust protein processor associative memory'. Together they form a unique fingerprint.

Cite this