Fiber optic computing using distributed feedback
Brandon Redding, Joseph B. Murray, Joseph D. Hart, Zheyuan Zhu, Shuo, S. Pang, Raktim Sarma

TL;DR
This paper presents a fiber-optic computing architecture that uses temporal multiplexing and distributed feedback to perform multiple convolutions simultaneously, enabling efficient, low-power, high-throughput analog computing suitable for machine learning tasks.
Contribution
The authors introduce a novel fiber-optic computing method based on temporal encoding and Rayleigh backscattering, allowing multiple kernel convolutions in a single layer with passive fiber components.
Findings
Performs multiple convolutions using fiber-based temporal multiplexing.
Achieves lower power consumption compared to GPU-based systems.
Integrates seamlessly with fiber-optic communication for remote sensing applications.
Abstract
The widespread adoption of machine learning and other matrix intensive computing algorithms has inspired renewed interest in analog optical computing, which has the potential to perform large-scale matrix multiplications with superior energy scaling and lower latency than digital electronics. However, most existing optical techniques rely on spatial multiplexing to encode and process data in parallel, requiring a large number of high-speed modulators and detectors. More importantly, most of these architectures are restricted to performing a single kernel convolution operation per layer. Here, we introduce a fiber-optic computing architecture based on temporal multiplexing and distributed feedback that performs multiple convolutions on the input data in a single layer (i.e. grouped convolutions). Our approach relies on temporally encoding the input data as an optical pulse train and…
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 · Random lasers and scattering media · Optical Network Technologies
