Hybrid training of optical neural networks

Optical neural networks are emerging as a promising type of machine learning hardware capable of energy-efficient, parallel computation. Today’s optical neural networks are mainly developed to perform optical inference after in silico training on digital simulators. However, various physical imperfe...

Full description

Bibliographic Details
Main Authors: Spall, J, Guo, X, Lvovsky, AI
Format: Journal article
Language:English
Published: Optica Publishing Group 2022
_version_ 1797107579357233152
author Spall, J
Guo, X
Lvovsky, AI
author_facet Spall, J
Guo, X
Lvovsky, AI
author_sort Spall, J
collection OXFORD
description Optical neural networks are emerging as a promising type of machine learning hardware capable of energy-efficient, parallel computation. Today’s optical neural networks are mainly developed to perform optical inference after in silico training on digital simulators. However, various physical imperfections that cannot be accurately modeled may lead to the notorious “reality gap” between the digital simulator and the physical system. To address this challenge, we demonstrate hybrid training of optical neural networks where the weight matrix is trained with neuron activation functions computed optically via forward propagation through the network. We examine the efficacy of hybrid training with three different networks: an optical linear classifier, a hybrid opto-electronic network, and a complex-valued optical network. We perform a study comparative to in silico training, and our results show that hybrid training is robust against different kinds of static noise. Our platform-agnostic hybrid training scheme can be applied to a wide variety of optical neural networks, and this work paves the way towards advanced all-optical training in machine intelligence.
first_indexed 2024-03-07T07:17:59Z
format Journal article
id oxford-uuid:2d89eeec-3462-4611-8690-ba69b8c733bd
institution University of Oxford
language English
last_indexed 2024-03-07T07:17:59Z
publishDate 2022
publisher Optica Publishing Group
record_format dspace
spelling oxford-uuid:2d89eeec-3462-4611-8690-ba69b8c733bd2022-09-05T17:21:38ZHybrid training of optical neural networksJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:2d89eeec-3462-4611-8690-ba69b8c733bdEnglishSymplectic ElementsOptica Publishing Group2022Spall, JGuo, XLvovsky, AIOptical neural networks are emerging as a promising type of machine learning hardware capable of energy-efficient, parallel computation. Today’s optical neural networks are mainly developed to perform optical inference after in silico training on digital simulators. However, various physical imperfections that cannot be accurately modeled may lead to the notorious “reality gap” between the digital simulator and the physical system. To address this challenge, we demonstrate hybrid training of optical neural networks where the weight matrix is trained with neuron activation functions computed optically via forward propagation through the network. We examine the efficacy of hybrid training with three different networks: an optical linear classifier, a hybrid opto-electronic network, and a complex-valued optical network. We perform a study comparative to in silico training, and our results show that hybrid training is robust against different kinds of static noise. Our platform-agnostic hybrid training scheme can be applied to a wide variety of optical neural networks, and this work paves the way towards advanced all-optical training in machine intelligence.
spellingShingle Spall, J
Guo, X
Lvovsky, AI
Hybrid training of optical neural networks
title Hybrid training of optical neural networks
title_full Hybrid training of optical neural networks
title_fullStr Hybrid training of optical neural networks
title_full_unstemmed Hybrid training of optical neural networks
title_short Hybrid training of optical neural networks
title_sort hybrid training of optical neural networks
work_keys_str_mv AT spallj hybridtrainingofopticalneuralnetworks
AT guox hybridtrainingofopticalneuralnetworks
AT lvovskyai hybridtrainingofopticalneuralnetworks