Programming Nonlinear Propagation for Efficient Optical Learning Machines
The ever-increasing demand for processing data with larger machine learning models requires more efficient hardware solutions due to limitations such as power dissipation and scalability. Optics is a promising contender for providing lower power computation since light propagation through a non-abso...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The ever-increasing demand for processing data with larger machine learning
models requires more efficient hardware solutions due to limitations such as
power dissipation and scalability. Optics is a promising contender for
providing lower power computation since light propagation through a
non-absorbing medium is a lossless operation. However, to carry out useful and
efficient computations with light, generating and controlling nonlinearity
optically is a necessity that is still elusive. Multimode fibers (MMF) have
been shown that they can provide nonlinear effects with microwatts of average
power while maintaining parallelism and low loss. In this work, we propose an
optical neural network architecture, which performs nonlinear optical
computation by controlling the propagation of ultrashort pulses in MMF by
wavefront shaping. With a surrogate model, optimal sets of parameters are found
to program this optical computer for different tasks with minimal utilization
of an electronic computer. We show a remarkable decrease of 97% in the number
of model parameters, which leads to an overall 99% digital operation reduction
compared to an equivalently performing digital neural network. We further
demonstrate that a fully optical implementation can also be performed with
competitive accuracies. |
---|---|
DOI: | 10.48550/arxiv.2208.04951 |