English

Light-in-the-loop: using a photonics co-processor for scalable training of neural networks

Machine Learning 2020-06-04 v2 Emerging Technologies Image and Video Processing Machine Learning

Abstract

As neural networks grow larger and more complex and data-hungry, training costs are skyrocketing. Especially when lifelong learning is necessary, such as in recommender systems or self-driving cars, this might soon become unsustainable. In this study, we present the first optical co-processor able to accelerate the training phase of digitally-implemented neural networks. We rely on direct feedback alignment as an alternative to backpropagation, and perform the error projection step optically. Leveraging the optical random projections delivered by our co-processor, we demonstrate its use to train a neural network for handwritten digits recognition.

Keywords

Cite

@article{arxiv.2006.01475,
  title  = {Light-in-the-loop: using a photonics co-processor for scalable training of neural networks},
  author = {Julien Launay and Iacopo Poli and Kilian Müller and Igor Carron and Laurent Daudet and Florent Krzakala and Sylvain Gigan},
  journal= {arXiv preprint arXiv:2006.01475},
  year   = {2020}
}

Comments

2 pages, 1 figure

R2 v1 2026-06-23T15:59:11.772Z