A complete, parallel and autonomous photonic neural network in a semiconductor multimode laser
Affiliation auteurs | !!!! Error affiliation !!!! |
Titre | A complete, parallel and autonomous photonic neural network in a semiconductor multimode laser |
Type de publication | Journal Article |
Year of Publication | 2021 |
Auteurs | Porte X, Skalli A, Haghighi N, Reitzenstein S, Lott JA, Brunner D |
Journal | JOURNAL OF PHYSICS-PHOTONICS |
Volume | 3 |
Pagination | 024017 |
Date Published | APR |
Type of Article | Article |
ISSN | 2515-7647 |
Mots-clés | complex photonics, photonic neural networks, vertical-cavity surface-emitting lasers |
Résumé | Neural networks are one of the disruptive computing concepts of our time. However, they fundamentally differ from classical, algorithmic computing. These differences result in equally fundamental, severe and relevant challenges for neural network computing using current computing substrates. Neural networks urge for parallelism across the entire processor and for a co-location of memory and arithmetic, i.e. beyond von Neumann architectures. Parallelism in particular made photonics a highly promising platform, yet until now scalable and integratable concepts are scarce. Here, we demonstrate for the first time how a fully parallel and fully implemented photonic neural network can be realized by spatially multiplexing neurons across the complex optical near-field of a semiconductor multimode laser. Discrete spatial sampling defines similar to 90 nodes on the surface of a large-area vertical cavity surface emitting laser that is optically injected with the artificial neural networks input information. Importantly, all neural network connections are realized in hardware, and our processor produces results without pre- or post-processing. Input and output weights are realized via the complex transmission matrix of a multimode fiber and a digital micro-mirror array, respectively. We train the readout weights to perform 2-bit header recognition, a 2-bit XOR logical function and 2-bit digital to analog conversion, and obtain <0.9x10-3 |
DOI | 10.1088/2515-7647/abf6bd |