DOI: 10.3390/electronics15132897 ISSN: 2079-9292

Design of Oscillatory Neural Networks Using Machine-Learned Templates

Mitra Moayed, Gyorgy Csaba

Oscillatory neural networks (ONNs) provide a neuromorphic computing framework that exploits the phase dynamics of coupled oscillators for parallel and energy-efficient pattern recognition. In this study, we design a single-layer, fully connected ONN to classify handwritten digits from the MNIST dataset. Input images were downsampled to 6 × 6 binary patterns, which were optimized using a genetic algorithm to evolve effective templates, as experiments with higher-resolution inputs showed only marginal accuracy improvements at significantly increased computational and energy costs. Coupling weights were determined using Hebbian learning, and the network dynamics were simulated using the Kuramoto model to encode information via phase relationships. To the best of our knowledge, this is the first work to apply genetic algorithm optimization to design the templates used by an ONN and to combine evolutionary template generation with Hebbian-based ONN training for image classification. The results show that the ONN achieves 75–76% accuracy in the full 10-class MNIST task, with outputs exhibiting stable sinusoidal behavior and resilience to moderate noise. These findings highlight the potential of ONNs as a practical, low-power alternative to conventional deep learning models, particularly for real-time edge-level applications where energy efficiency and robustness are critical.

More from our Archive