Publication:
Programming nonlinear propagation for efficient optical learning machines

dc.contributor.coauthorOguz, Ilker
dc.contributor.coauthorHsieh, Jih-Liang
dc.contributor.coauthorDinc, Niyazi Ulas
dc.contributor.coauthorYildirim, Mustafa
dc.contributor.coauthorGigli, Carlo
dc.contributor.coauthorMoser, Christophe
dc.contributor.coauthorPsaltis, Demetri
dc.contributor.departmentDepartment of Electrical and Electronics Engineering
dc.contributor.departmentDepartment of Electrical and Electronics Engineering
dc.contributor.kuauthorTeğin, Uğur
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.date.accessioned2024-12-29T09:36:08Z
dc.date.issued2024
dc.description.abstractThe ever-increasing demand for training and inferring with larger machine-learning models requires more efficient hardware solutions due to limitations such as power dissipation and scalability. Optics is a promising contender for providing lower power computation, since light propagation through a nonabsorbing medium is a lossless operation. However, to carry out useful and efficient computations with light, generating and controlling nonlinearity optically is a necessity that is still elusive. Multimode fibers (MMFs) have been shown that they can provide nonlinear effects with microwatts of average power while maintaining parallelism and low loss. We propose an optical neural network architecture that performs nonlinear optical computation by controlling the propagation of ultrashort pulses in MMF by wavefront shaping. With a surrogate model, optimal sets of parameters are found to program this optical computer for different tasks with minimal utilization of an electronic computer. We show a remarkable decrease of 97% in the number of model parameters, which leads to an overall 99% digital operation reduction compared to an equivalently performing digital neural network. We further demonstrate that a fully optical implementation can also be performed with competitive accuracies.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.issue1
dc.description.openaccessAll Open Access
dc.description.openaccessGold Open Access
dc.description.openaccessGreen Open Access
dc.description.publisherscopeInternational
dc.description.volume6
dc.identifier.doi10.1117/1.AP.6.1.016002
dc.identifier.issn2577-5421
dc.identifier.quartileQ1
dc.identifier.scopus2-s2.0-85186358140
dc.identifier.urihttps://doi.org/10.1117/1.AP.6.1.016002
dc.identifier.urihttps://hdl.handle.net/20.500.14288/21960
dc.identifier.wos1236681500010
dc.keywordsFiber optics
dc.keywordsNeural networks
dc.keywordsNeuromorphic computing
dc.keywordsNonlinear optics
dc.keywordsSurrogate optimization
dc.keywordsWavefront shaping
dc.languageen
dc.publisherSPIE
dc.sourceAdvanced Photonics
dc.subjectNeural network
dc.subjectSilicon photonics
dc.subjectOptical device
dc.titleProgramming nonlinear propagation for efficient optical learning machines
dc.typeJournal article
dspace.entity.typePublication
local.contributor.kuauthorTeğin, Uğur
relation.isOrgUnitOfPublication21598063-a7c5-420d-91ba-0cc9b2db0ea0
relation.isOrgUnitOfPublication.latestForDiscovery21598063-a7c5-420d-91ba-0cc9b2db0ea0

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
IR05008.pdf
Size:
6.01 MB
Format:
Adobe Portable Document Format