Self-optimizing multichannel optical computing
Fatma Nur K{\i}l{\i}n\c{c}, U\u{g}ur Te\u{g}in

TL;DR
This paper presents a self-optimizing multichannel optical computing system that processes RGB images and numerical data efficiently, using novel autonomous optimization strategies to significantly improve accuracy in various tasks.
Contribution
It introduces a multichannel optical computing architecture with autonomous optimization methods, enabling practical and high-performance optical machine learning applications.
Findings
Improved accuracy by 26-58 percentage points over raw pixel baselines.
RGB processing outperforms grayscale by 5-6 percentage points.
Self-optimization adds an extra 6-7 percentage points in accuracy.
Abstract
Optical computing offers ultrafast, energy-efficient alternatives to conventional digital processors, yet most implementations remain confined to single-channel processing, severely underutilizing light's information capacity. Here we demonstrate a self-optimizing multichannel optical computing architecture based on multi-plane light conversion that natively processes RGB images and structured numerical data throughout the optical domain. We introduce two complementary optimization strategies that enable autonomous performance adaptation without differentiable forward models. First, Bayesian optimization tunes channel mixing coefficients to minimize crosstalk and enhance feature separability at the input level. Second, a hardware-in-the-loop protocol based on self-organized criticality leverages avalanche dynamics to autonomously navigate the high-dimensional phase landscape, enabling…
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 Reservoir Computing · Photonic and Optical Devices · Advanced Memory and Neural Computing
