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, Manuel, Avedillo de Juan, María José, Linares Barranco, Bernabé, Núñez Martínez, Juan
Tipo de documento: artigo
Estado:Versão publicada
Data de publicação:2023
País:España
Recursos:Universidad de Sevilla (US)
Repositório:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/155438
Acesso em linha:https://hdl.handle.net/11441/155438
https://doi.org/10.3389/fnins.2023.1257611
Access Level:Acceso aberto
Palavra-chave:Associative memory
Character recognition
Hopfield neural networks
Machine learning algorithms
Oscillators
Oscillatory neural networks (ONNs)
Pattern recognition
Phase-change material
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.