English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT

Released

Journal Article

An optoacoustic field-programmable perceptron for recurrent neural networks

MPS-Authors
/persons/resource/persons298323

Becker,  Steven
Stiller Research Group, Research Groups, Max Planck Institute for the Science of Light, Max Planck Society;
Friedrich-Alexander-Universität Erlangen-Nürnberg, External Organizations;

/persons/resource/persons201204

Stiller,  Birgit
Stiller Research Group, Research Groups, Max Planck Institute for the Science of Light, Max Planck Society;

External Resource
No external resources are shared
Fulltext (restricted access)
There are currently no full texts shared for your IP range.
Fulltext (public)

s41467-024-47053-6.pdf
(Publisher version), 2MB

Supplementary Material (public)
There is no public supplementary material available
Citation

Becker, S., Englund, D., & Stiller, B. (2024). An optoacoustic field-programmable perceptron for recurrent neural networks. Nature Communications, (15): 3020. doi:10.1038/s41467-024-47053-6.


Cite as: https://hdl.handle.net/21.11116/0000-000F-477B-8
Abstract
Recurrent neural networks (RNNs) can process contextual information such as time series signals and language. But their tracking of internal states is a limiting factor, motivating research on analog implementations in photonics. While photonic unidirectional feedforward neural networks (NNs) have demonstrated big leaps, bi-directional optical RNNs present a challenge: the need for a short-term memory that (i) programmable and coherently computes optical inputs, (ii) minimizes added noise, and (iii) allows scalability. Here, we experimentally demonstrate an optoacoustic recurrent operator (OREO) which meets (i, ii, iii). OREO contextualizes the information of an optical pulse sequence via acoustic waves. The acoustic waves link different optical pulses, capturing their information and using it to manipulate subsequent operations. OREO’s all-optical control on a pulse-by-pulse basis offers simple reconfigurability and is used to implement a recurrent drop-out and pattern recognition of 27 optical pulse patterns. Finally, we introduce OREO as bi-directional perceptron for new classes of optical NNs.