Skip to main content
Erschienen in: Neural Processing Letters 1/2014

01.08.2014

ENAMeL: A Language for Binary Correlation Matrix Memories

Reducing the Memory Constraints of Matrix Memories

verfasst von: Nathan Burles, Simon O’Keefe, James Austin, Stephen Hobson

Erschienen in: Neural Processing Letters | Ausgabe 1/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Despite their relative simplicity, correlation matrix memories (CMMs) are an active area of research, as they are able to be integrated into more complex architectures such as the Associative Rule Chaining Architecture (ARCA) “Austin et al. (International conference on artificial neural networks, pp 49–56, 2012)”. In this architecture, CMMs are used effectively in order to reduce the time complexity of a tree search from \(O(b^d)\) to \(O(d)\)—where \(b\) is the branching factor and \(d\) is the depth of the tree. This paper introduces the Extended Neural Associative Memory Language (ENAMeL)—a domain specific language developed to ease development of applications using CMMs. We discuss various considerations required while developing the language, and techniques used to reduce the memory requirements of CMM-based applications. Finally we show that the memory requirements of ARCA when using the ENAMeL interpreter compare favourably to our original results “Austin et al. (International conference on artificial neural networks, pp 49–56, 2012)” run in MATLAB.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
2.
Zurück zum Zitat Brewer G (2008) Spiking cellular associative neural networks for pattern recognition. Ph.D. Thesis, University of York Brewer G (2008) Spiking cellular associative neural networks for pattern recognition. Ph.D. Thesis, University of York
3.
Zurück zum Zitat Shanker KPS, Turner A, Sherly E, Austin J (2010) Sequential data mining using correlation matrix memory. In: International conference on network information technology, pp 470–472. doi:10.1109/ICNIT.2010.5508469 Shanker KPS, Turner A, Sherly E, Austin J (2010) Sequential data mining using correlation matrix memory. In: International conference on network information technology, pp 470–472. doi:10.​1109/​ICNIT.​2010.​5508469
7.
Zurück zum Zitat Ladd DA, Ramming JC (1994) Two application languages in software production. In: USENIX very high level languages symposium proceeding 1994, pp 169–178 Ladd DA, Ramming JC (1994) Two application languages in software production. In: USENIX very high level languages symposium proceeding 1994, pp 169–178
9.
Zurück zum Zitat Kieburtz RB, McKinney L, Bell JM, Hook J, Kotov A, Lewis J, Oliva DP, Sheard T, Smith I, Walton L (1996) A software engineering experiment in software component generation. In: 18th International conference on software engineering, pp 542–552 Kieburtz RB, McKinney L, Bell JM, Hook J, Kotov A, Lewis J, Oliva DP, Sheard T, Smith I, Walton L (1996) A software engineering experiment in software component generation. In: 18th International conference on software engineering, pp 542–552
10.
Zurück zum Zitat Basu A (1997) A language-based approach to protocol construction. Ph.D. Thesis, Cornell University Basu A (1997) A language-based approach to protocol construction. Ph.D. Thesis, Cornell University
11.
Zurück zum Zitat Bruce D (1997) What makes a good domain-specific language? APOSTLE, and its approach to parallel discrete event simulation. ACM SIGPLAN Workshop on Domain-Specific Languages, pp 17–35 Bruce D (1997) What makes a good domain-specific language? APOSTLE, and its approach to parallel discrete event simulation. ACM SIGPLAN Workshop on Domain-Specific Languages, pp 17–35
15.
Zurück zum Zitat Ritter H, Martinetz T, Schulten K, Barsky D, Tesch M, Kates R (1992) Neural computation and self-organizing maps: an introduction. Addison Wesley, Redwood CityMATH Ritter H, Martinetz T, Schulten K, Barsky D, Tesch M, Kates R (1992) Neural computation and self-organizing maps: an introduction. Addison Wesley, Redwood CityMATH
17.
Zurück zum Zitat Hobson S, Austin J (2009) Improved storage capacity in correlation matrix memories storing fixed weight codes. In: International conference on artificial neural networks, pp 728–736. doi:10.1007/978-3-642-04274-4_75 Hobson S, Austin J (2009) Improved storage capacity in correlation matrix memories storing fixed weight codes. In: International conference on artificial neural networks, pp 728–736. doi:10.​1007/​978-3-642-04274-4_​75
19.
Zurück zum Zitat Orovas C, Austin J (1997) Cellular associative neural networks for image interpretation. In: Sixth international conference on image processing and its applications, pp 665–669. doi:10.1049/cp:19970978 Orovas C, Austin J (1997) Cellular associative neural networks for image interpretation. In: Sixth international conference on image processing and its applications, pp 665–669. doi:10.​1049/​cp:​19970978
20.
Zurück zum Zitat Austin J, Hobson S, Burles N, O’Keefe S (2012) A rule chaining architecture using a correlation matrix memory. In: International conference on artificial neural networks, pp 49–56. doi:10.1007/978-3-642-33269-2_7 Austin J, Hobson S, Burles N, O’Keefe S (2012) A rule chaining architecture using a correlation matrix memory. In: International conference on artificial neural networks, pp 49–56. doi:10.​1007/​978-3-642-33269-2_​7
22.
Zurück zum Zitat Russell SJ, Norvig P, Canny JF, Malik JM, Edwards DD (1995) Artificial intelligence: a modern approach. Prentice Hall, Englewood CliffsMATH Russell SJ, Norvig P, Canny JF, Malik JM, Edwards DD (1995) Artificial intelligence: a modern approach. Prentice Hall, Englewood CliffsMATH
23.
Zurück zum Zitat Austin J (1992) Parallel distributed computation. In: International conference on artificial neural networks, 1992 Austin J (1992) Parallel distributed computation. In: International conference on artificial neural networks, 1992
Metadaten
Titel
ENAMeL: A Language for Binary Correlation Matrix Memories
Reducing the Memory Constraints of Matrix Memories
verfasst von
Nathan Burles
Simon O’Keefe
James Austin
Stephen Hobson
Publikationsdatum
01.08.2014
Verlag
Springer US
Erschienen in
Neural Processing Letters / Ausgabe 1/2014
Print ISSN: 1370-4621
Elektronische ISSN: 1573-773X
DOI
https://doi.org/10.1007/s11063-013-9307-8

Weitere Artikel der Ausgabe 1/2014

Neural Processing Letters 1/2014 Zur Ausgabe

Neuer Inhalt