Optimizing Energy-based Neural Network Training with Coherent Ising Machine

Chen-Rui Fan, Bo Lu, Zhi-Hong Zhang, Run-Qing Zhang, Jing-Wei Wen +1 more
6/8/2026
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

While Ising machines serve as advanced physical solvers for the Ising model,enabling applications in combinatorial optimization and neural network training,their scalability for large-scale neural networks remains constrained by hardware connectivity limitations and suboptimal training methodologies. In this work,we leverage a Coherent Ising Machine (CIM) to train an energy-based neural network using Equilibrium Propagation, achieving performance comparable to existing software-based implementations. We further enhance the algorithm by integrating the Adam optimizer to solve for the ground state of a Hopfield energy network, significantly improving convergence speed and solution accuracy. Additionally, we demonstrate the scalability of our approach across deeper network architectures and convolutional operations. Our results highlight the potential of CIM dynamics as a scalable platform for training complex neural networks, offering a pathway toward energy-efficient implementations via analog circuits, optoelectronics, or integrated photonics. This work establishes a novel physical framework for next-generation AI hardware development.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{fan2026optimizing,
  title  = {Optimizing Energy-based Neural Network Training with Coherent Ising Machine},
  author = {Chen-Rui Fan and Bo Lu and Zhi-Hong Zhang and Run-Qing Zhang and Jing-Wei Wen and Chuan Wang},
  year   = {2026},
  eprint = {2606.09117},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.09117v1}
}

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/2606.09117.svg)](https://codeofpaper.com/paper/2606.09117)

Discussion