Annealing-inspired training of an optical neural network with ternary weights
Anas Skalli, Mirko Goldmann, Nasibeh Haghighi, Stephan Reitzenstein,, James A. Lott, Daniel Brunner

TL;DR
This paper introduces a ternary weight optical neural network using semiconductor lasers, along with a novel in-situ optimization algorithm, demonstrating high stability and improved convergence suited for resource-constrained hardware.
Contribution
It presents a new ternary weight architecture for optical neural networks and a compatible in-situ optimization algorithm, enhancing efficiency and stability in photonic hardware implementations.
Findings
Achieved ternary weights with Boolean hardware.
The optimization algorithm improves convergence speed and performance.
The ONN maintains over 99% inference stability for more than 10 hours.
Abstract
Artificial neural networks (ANNs) represent a fundamentally connectionnist and distributed approach to computing, and as such they differ from classical computers that utilize the von Neumann architecture. This has revived research interest in new unconventional hardware to enable more efficient implementations of ANNs rather than emulating them on traditional machines. In order to fully leverage the capabilities of this new generation of ANNs, optimization algorithms that take into account hardware limitations and imperfections are necessary. Photonics represents a particularly promising platform, offering scalability, high speed, energy efficiency, and the capability for parallel information processing. Yet, fully fledged implementations of autonomous optical neural networks (ONNs) with in-situ learning remain scarce. In this work, we propose a ternary weight architecture…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
