Online training and pruning of multi-wavelength photonic neural networks
Jiawei Zhang, Weipeng Zhang, Tengji Xu, Lei Xu, Eli A. Doris, Bhavin J. Shastri, Chaoran Huang, Paul R. Prucnal

TL;DR
This paper presents an online training and pruning method for photonic neural networks that adapt to fabrication and environmental variations, improving scalability and reducing power consumption in integrated photonic AI systems.
Contribution
It introduces a novel online training and pruning approach that dynamically compensates for resonance wavelength shifts in MRR-based photonic neural networks, enhancing efficiency and scalability.
Findings
Achieved 96% accuracy on Iris dataset with adaptive training.
Reduced tuning power by 44.7% through pruning.
Significantly decreased power consumption on larger datasets.
Abstract
CMOS-compatible photonic integrated circuits (PICs) are emerging as a promising platform in artificial intelligence (AI) computing. Owing to the compact footprint of microring resonators (MRRs) and the enhanced interconnect efficiency enabled by wavelength division multiplexing (WDM), MRR-based photonic neural networks (PNNs) are particularly promising for large-scale integration. However, the scalability and energy efficiency of such systems are fundamentally limited by the MRR resonance wavelength variations induced by fabrication process variations (FPVs) and environmental fluctuations. Existing solutions use post-fabrication approaches or thermo-optic tuning, incurring high control power and additional process complexity. In this work, we introduce an online training and pruning method that addresses this challenge, adapting to FPV-induced and thermally induced shifts in MRR…
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 · Neural Networks and Reservoir Computing
