We study artificial neural networks with nonlinear waves as a computing reservoir. We discuss universality and the conditions to learn a dataset in terms of output channels and nonlinearity. A feed-forward three-layered model, with an encoding input layer, a wave layer, and a decoding readout, behaves as a conventional neural network in approximating mathematical functions, real-world datasets, and universal Boolean gates. The rank of the transmission matrix has a fundamental role in assessing the learning abilities of the wave. For a given set of training points, a threshold nonlinearity for universal interpolation exists. When considering the nonlinear Schrödinger equation, the use of highly nonlinear regimes implies that solitons, rogue, and shock waves do have a leading role in training and computing. Our results may enable the realization of novel machine learning devices by using diverse physical systems, as nonlinear optics, hydrodynamics, polaritonics, and Bose-Einstein condensates. The application of these concepts to photonics opens the way to a large class of accelerators and new computational paradigms. In complex wave systems, as multimodal fibers, integrated optical circuits, random, topological devices, and metasurfaces, nonlinear waves can be employed to perform computation and solve complex combinatorial optimization.

Theory of neuromorphic computing by waves: machine learning by rogue waves, dispersive shocks, and solitons / Marcucci, G.; Pierangeli, D.; Conti, C.. - In: PHYSICAL REVIEW LETTERS. - ISSN 0031-9007. - 125:9(2020), p. 093901. [10.1103/PhysRevLett.125.093901]

Theory of neuromorphic computing by waves: machine learning by rogue waves, dispersive shocks, and solitons

Marcucci G.
Writing – Original Draft Preparation
;
Pierangeli D.
Writing – Original Draft Preparation
;
Conti C.
Ultimo
Writing – Original Draft Preparation
2020

Abstract

We study artificial neural networks with nonlinear waves as a computing reservoir. We discuss universality and the conditions to learn a dataset in terms of output channels and nonlinearity. A feed-forward three-layered model, with an encoding input layer, a wave layer, and a decoding readout, behaves as a conventional neural network in approximating mathematical functions, real-world datasets, and universal Boolean gates. The rank of the transmission matrix has a fundamental role in assessing the learning abilities of the wave. For a given set of training points, a threshold nonlinearity for universal interpolation exists. When considering the nonlinear Schrödinger equation, the use of highly nonlinear regimes implies that solitons, rogue, and shock waves do have a leading role in training and computing. Our results may enable the realization of novel machine learning devices by using diverse physical systems, as nonlinear optics, hydrodynamics, polaritonics, and Bose-Einstein condensates. The application of these concepts to photonics opens the way to a large class of accelerators and new computational paradigms. In complex wave systems, as multimodal fibers, integrated optical circuits, random, topological devices, and metasurfaces, nonlinear waves can be employed to perform computation and solve complex combinatorial optimization.
2020
Neuromorphic computing; machine learning; nonlinear optics; solitons
01 Pubblicazione su rivista::01a Articolo in rivista
Theory of neuromorphic computing by waves: machine learning by rogue waves, dispersive shocks, and solitons / Marcucci, G.; Pierangeli, D.; Conti, C.. - In: PHYSICAL REVIEW LETTERS. - ISSN 0031-9007. - 125:9(2020), p. 093901. [10.1103/PhysRevLett.125.093901]
File allegati a questo prodotto
File Dimensione Formato  
Conti_Neuromorphic-computing.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 966.36 kB
Formato Adobe PDF
966.36 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1443453
Citazioni
  • ???jsp.display-item.citation.pmc??? 7
  • Scopus 99
  • ???jsp.display-item.citation.isi??? 88
social impact