Design of Oscillatory Neural Networks Using Machine-Learned Templates
Abstract
1. Introduction
1.1. Hopfield Neural Networks (HNNs) and Auto-Associative Memory (AAM)
1.2. Preliminary Work and Basics
1.3. State of the Art in HNNs and ONNs for Image Classification
2. Materials and Methods
2.1. Kuramoto Dynamics and Parallel Classification Framework
2.2. System Architecture and Evolutionary Training Process
2.3. Performance Evaluation, Noise Robustness, and Output Analysis Methods
2.4. Implementation Details
3. Results
3.1. Dynamics of Oscillator Synchronization
3.2. Multi-Class Architecture and Recognition Performance
- Input Preprocessing: Each MNIST image is cropped and resized into a 6 × 6 binary grid, then mapped into the phase domain for oscillator compatibility.
- Binary Classifier Array: A set of 45 binary ONN classifiers, each optimized to distinguish between digit pairs where .
- Output Matrix Construction: Classifier decisions populate a symmetric output matrix, where each element indicates the preferred class for the corresponding digit pair.
- Majority Voting: The final digit label is selected as the class receiving the highest number of votes across all binary decisions.
3.3. Classification Strategies
3.3.1. Energy-Based Classification (Accuracy: 75.5%)
3.3.2. Reference Pattern Matching (Accuracy: 75%)
- Exact match: .
- Inverse match: .
- Threshold similarity: .
- Inverse threshold similarity: .
3.3.3. Hamming Distance Classification (Accuracy: 76%)
4. Discussion
4.1. Scalability, Resolution Analysis, and Baseline Comparison
4.2. Hardware Feasibility
4.3. Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Winfree, A.T. Biological rhythms and the behavior of populations of coupled oscillators. J. Theor. Biol. 1967, 16, 15–42. [Google Scholar] [CrossRef] [PubMed]
- Kuramoto, Y. Self-entrainment of a population of coupled non-linear oscillators. In International Symposium on Mathematical Problems in Theoretical Physics; Araki, H., Ed.; Lecture Notes in Physics; Springer: Berlin/Heidelberg, Germany, 1975; Volume 39. [Google Scholar] [CrossRef]
- Csaba, G.; Porod, W. Coupled oscillators for computing: A review and perspective. Appl. Phys. Rev. 2020, 7, 011302. [Google Scholar] [CrossRef]
- Moy, W.; Ahmed, I.; Chiu, P.-W.; Moy, J.; Sapatnekar, S.S.; Kim, C.H. A 1,968-node coupled ring oscillator circuit for combinatorial optimization problem solving. Nat. Electron. 2022, 5, 310–317. [Google Scholar] [CrossRef]
- Maffezzoni, P.; Daniel, L.; Shukla, N.; Datta, S.; Raychowdhury, A. Modeling and simulation of vanadium dioxide relaxation oscillators. IEEE Trans. Circuits Syst. I Regul. Pap. 2015, 62, 2207–2215. [Google Scholar] [CrossRef]
- Zheng, Y.; Xu, H.; Xu, H.; Li, Z.; Li, L.; Zhong, B.; Liu, L.; Deng, F.; Zhu, K.; Xue, H.; et al. Twelve-inch electrically anisotropic boridene for optoelectronic computing. Nat. Nanotechnol. 2026, 21, 571–578. [Google Scholar] [CrossRef] [PubMed]
- Zhong, B.; Qin, X.; Xu, H.; Deng, F.; Wang, H.; Li, L.; Li, Z.; Zhang, W.; Lou, Z.; Wang, L. Monolithic cell-on-memristor architecture enables wafer-scale integration of oscillatory chemoreceptors for bio-realistic gustatory chips. Nat. Mater. 2026, 25, 275–284. [Google Scholar] [CrossRef] [PubMed]
- Maher, O.; Jiménez, M.; Delacour, C.; Harnack, N.; Núñez, J.; Avedillo, M.J.; Linares-Barranco, B.; Todri-Sanial, A.; Indiveri, G.; Karg, S. A CMOS-compatible oscillation-based VO2 Ising machine solver. Nat. Commun. 2024, 15, 3334. [Google Scholar] [CrossRef] [PubMed]
- Holland, J.H. Adaptation in Natural and Artificial Systems; University of Michigan Press: Ann Arbor, MI, USA, 1975. [Google Scholar]
- Alam, T.; Qamar, S.; Dixit, A.; Benaida, M. Genetic Algorithm: Reviews, Implementations, and Applications. arXiv 2020, arXiv:2007.12673. [Google Scholar]
- Jiménez, M.; Avedillo, M.J.; Linares-Barranco, B.; Núñez, J. Learning Algorithms for Oscillatory Neural Networks as Associative Memory for Pattern Recognition. Front. Neurosci. 2023, 17, 1257611. [Google Scholar] [CrossRef] [PubMed]
- Hopfield, J.J. Neural networks and physical systems with emergent collective computational abilities. Proc. Natl. Acad. Sci. USA 1982, 79, 2554–2558. [Google Scholar] [CrossRef] [PubMed]
- Ramsauer, H.; Schäfl, B.; Lehner, J.; Seidl, P.; Widrich, M.; Adler, T.; Gruber, L.; Holzleitner, M.; Kreil, D.; Kopp, M.; et al. Hopfield networks is all you need. arXiv 2021, arXiv:2008.02217. [Google Scholar] [CrossRef]
- Kim, S.-J.; Shukla, N.; Raychowdhury, A. A scalable Ising machine based on coupled oscillator arrays. Nat. Electron. 2023, 6, 764–772. [Google Scholar] [CrossRef]
- Hoppensteadt, F.C.; Izhikevich, E.M. Pattern recognition via synchronization in phase-locked loop neural networks. IEEE Trans. Neural Netw. 2000, 11, 734–738. [Google Scholar] [CrossRef] [PubMed]
- Rajagopal Rohan, N.; Vigneswaran, C.; Ghosh, S.; Rajendran, K.; Gaurav, A.; Chakravarthy, V.S. Deep Oscillatory Neural Network. Sci. Rep. 2025, 15, 40968. [Google Scholar] [CrossRef] [PubMed]
- Sharma, A.A.; Bain, J.A.; Weldon, J.A. Phase coupling and control of oxide-based oscillators for neuromorphic computing. IEEE J. Explor.-Solid-State Comput. Devices Circuits 2015, 1, 58–66. [Google Scholar] [CrossRef]
- Wang, H.; Qi, M.; Wang, B. PPV modeling of memristor-based oscillators and application to ONN pattern recognition. IEEE Trans. Circuits Syst. II Express Briefs 2017, 64, 610–614. [Google Scholar] [CrossRef]
- Belyaev, M.A.; Velichko, A.A. Classification of handwritten digits using the Hopfield network. IOP Conf. Ser. Mater. Sci. Eng. 2020, 862, 052048. [Google Scholar] [CrossRef]
- Abernot, M.; Todri-Sanial, A. Training energy-based single-layer Hopfield and oscillatory networks with unsupervised and supervised algorithms for image classification. Neural Comput. Appl. 2023, 35, 18505–18518. [Google Scholar]
- Sabo, F.; Todri-Sanial, A. ClassONN: Classification with Oscillatory Neural Networks using the Kuramoto Model. In Proceedings of the DATE 2024 Conference; IEEE: New York, NY, USA, 2024; pp. 1–6. [Google Scholar]
- Todri-Sanial, A.; Delacour, C.; Abernot, M.; Sabo, F. Computing with oscillators from theoretical underpinnings to applications and demonstrators. npj Unconv. Comput. 2024, 1, 14. [Google Scholar] [CrossRef] [PubMed]
- Rudner, T.; Porod, W.; Csaba, G. Design of oscillatory neural networks by machine learning. Front. Neurosci. 2024, 18, 1307525. [Google Scholar] [CrossRef] [PubMed]
- Cai, W.; Li, Z.; Wang, I.; Wang, Y.-N.; Lee, T.H. OscNet v1.5: Energy Efficient Hopfield Network on CMOS Oscillators for Image Classification. In Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops (ICCVW), Honolulu, HI, USA, 19–23 October 2025; pp. 4733–4741. [Google Scholar]
- Eiben, A.E.; Smith, J.E. Introduction to Evolutionary Computing, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar]






| Framework | MNIST Acc. | Key Idea |
|---|---|---|
| HNN (Storkey rule) | ∼61% | Energy-based associative memory |
| Kuramoto ONN (10 × 10) | 59–65% | Phase synchronization |
| ClassONN | 70–72% | Full-size Kuramoto ONN |
| This Work | 75–76% | GA-optimized Kuramoto ONN |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Moayed, M.; Csaba, G. Design of Oscillatory Neural Networks Using Machine-Learned Templates. Electronics 2026, 15, 2897. https://doi.org/10.3390/electronics15132897
Moayed M, Csaba G. Design of Oscillatory Neural Networks Using Machine-Learned Templates. Electronics. 2026; 15(13):2897. https://doi.org/10.3390/electronics15132897
Chicago/Turabian StyleMoayed, Mitra, and Gyorgy Csaba. 2026. "Design of Oscillatory Neural Networks Using Machine-Learned Templates" Electronics 15, no. 13: 2897. https://doi.org/10.3390/electronics15132897
APA StyleMoayed, M., & Csaba, G. (2026). Design of Oscillatory Neural Networks Using Machine-Learned Templates. Electronics, 15(13), 2897. https://doi.org/10.3390/electronics15132897

