OscNet v1.5: Energy Efficient Hopfield Network on CMOS Oscillators for Image Classification

Wenxiao Cai, Zongru Li, Iris Wang, Yu-Neng Wang, Thomas H. Lee
6/14/2025
cs.CV

Official code: RussRobin/OscNet (3 stars, last commit 2026-01-20).

Abstract

Machine learning has achieved remarkable advancements but at the cost of significant computational resources. This has created an urgent need for a novel and energy-efficient computational fabric and corresponding algorithms. CMOS Oscillator Networks (OscNet) is a brain inspired and specially designed hardware for low energy consumption. In this paper, we propose a Hopfield Network based machine learning algorithm that can be implemented on OscNet. The network is trained using forward propagation alone to learn sparsely connected weights, yet achieves an 8% improvement in accuracy compared to conventional deep learning models on MNIST dataset. OscNet v1.5 achieves competitive accuracy on MNIST and is well-suited for implementation using CMOS-compatible ring oscillator arrays with SHIL. In oscillator-based inference, we utilize only 24% of the connections used in a fully connected Hopfield network, with merely a 0.1% drop in accuracy. OscNet v1.5 relies solely on forward propagation and employs sparse connections, making it an energy-efficient machine learning pipeline designed for oscillator computing fabric. The repository for OscNet family is: https://github.com/RussRobin/OscNet .

View on arXivView PDF

Code Implementations(1)

RussRobin/OscNetOfficial100%

Official repo for brain inspired algorithms designed for energy efficient computing on oscillators.

30Apr 17, 20259 months ago

Similar Papers

Cite this paper

@article{cai2025oscnet,
  title  = {OscNet v1.5: Energy Efficient Hopfield Network on CMOS Oscillators for Image Classification},
  author = {Wenxiao Cai and Zongru Li and Iris Wang and Yu-Neng Wang and Thomas H. Lee},
  year   = {2025},
  eprint = {2506.12610},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.12610v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.12610.svg)](https://codeofpaper.com/paper/2506.12610)

Discussion