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...
Main Authors: | , , |
---|---|
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 |