Learning algorithms for oscillatory neural networks as associative memory for pattern recognition

Alternative paradigms to the von Neumann computing scheme are currently arousing huge interest. Oscillatory neural networks (ONNs) using emerging phase-change materials like VO2 constitute an energy-efficient, massively parallel, brain-inspired, in-memory computing approach. The encoding of informat...

ver descrição completa

Detalhes bibliográficos
Autores: Jiménez Través, Manuel, Avedillo, María J., Linares-Barranco, Bernabé, Núñez, Juan
Formato: artículo
Estado:Versión publicada
Fecha de publicación:2023
País:España
Recursos:Consejo Superior de Investigaciones Científicas (CSIC)
Repositorio:DIGITAL.CSIC. Repositorio Institucional del CSIC
OAI Identifier:oai:digital.csic.es:10261/342081
Acesso em linha:http://hdl.handle.net/10261/342081
https://api.elsevier.com/content/abstract/scopus_id/85179325924
Access Level:acceso abierto
Palavra-chave:Phase-change material
Associative memory
Character recognition
Hopfield neural networks
Machine learning algorithms
Oscillators
Oscillatory neural networks (ONNs)
Pattern recognition
Descrição
Resumo:Alternative paradigms to the von Neumann computing scheme are currently arousing huge interest. Oscillatory neural networks (ONNs) using emerging phase-change materials like VO2 constitute an energy-efficient, massively parallel, brain-inspired, in-memory computing approach. The encoding of information in the phase pattern of frequency-locked, weakly coupled oscillators makes it possible to exploit their rich non-linear dynamics and their synchronization phenomena for computing. A single fully connected ONN layer can implement an auto-associative memory comparable to that of a Hopfield network, hence Hebbian learning rule is the most widely adopted method for configuring ONNs for such applications, despite its well-known limitations. An extensive amount of literature is available about learning in Hopfield networks, with information regarding many different learning algorithms that perform better than the Hebbian rule. However, not all of these algorithms are useful for ONN training due to the constraints imposed by their physical implementation. This paper evaluates different learning methods with respect to their suitability for ONNs. It proposes a new approach, which is compared against previous works. The proposed method has been shown to produce competitive results in terms of pattern recognition accuracy with reduced precision in synaptic weights, and to be suitable for online learning.