Random Projections through multiple optical scattering: Approximating kernels at the speed of light
Not on the map. Why?
Abstract (arXiv)
Random projections have proven extremely useful in many signal processing and machine learning applications. However, they often require either to store a very large random matrix, or to use a different, structured matrix to reduce the computational and memory costs. Here, we overcome this difficulty by proposing an analog, optical device, that performs the random projections literally at the speed of light without having to store any matrix in memory. This is achieved using the physical properties of multiple coherent scattering of coherent light in random media. We use this device on a simple task of classification with a kernel machine, and we show that, on the MNIST database, the experimental results closely match the theoretical performance of the corresponding kernel. This framework can help make kernel methods practical for applications that have large training sets and/or require real-time prediction. We discuss possible extensions of the method in terms of a class of kernels, speed, memory consumption and different problems.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Oct 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 5; 2023: 2; 2024: 0; 2025: 2; 2026: 1.
16 papers.
Sort:
- 2023Nonlinear optical encoding enabled by recurrent linear scatteringcited by 15
- 2021Wave-based extreme deep learning based on non-linear time-Floquet entanglementcited by 6
- 2022Privacy-Enhancing Optical Embeddings for Lensless Classificationcited by 3
- 2021Total Least Squares Phase Retrievalcited by 2
- 2022AnalogVNN: A fully modular framework for modeling and optimizing photonic neural networkscited by 2
- 2021Statistical optimality conditions for compressive ensemblescited by 1
- 2022ROP inception: signal estimation with quadratic random sketchingcited by 1
- 2022Compressive Clustering with an Optical Processing Unitcited by 1
- 2023Compressive Recovery of Sparse Precision Matricescited by 1
- 2021Photonic co-processors in HPC: using LightOn OPUs for Randomized Numerical Linear Algebracited by 0
- 2021XConv: Low-memory stochastic backpropagation for convolutional layerscited by 0
- 2021Improvement of image classification by multiple optical scatteringcited by 0
4 more
- 2022Low-power multi-mode fiber projector overcomes shallow neural networks classifierscited by 0
- 2025Training Hybrid Neural Networks with Multimode Optical Nonlinearities Using Digital Twinscited by 0
- 2025On-chip wave chaos for photonic extreme learningcited by 0
- 2026Random features for Grassmannian kernel approximation with bounded rank-one projectionscited by 0
- 2026Random features for Grassmannian kernel approximation with bounded rank-one projections4 Aug 2026
- 2025On-chip wave chaos for photonic extreme learning27 Aug 2025
- 2025Training Hybrid Neural Networks with Multimode Optical Nonlinearities Using Digital Twins14 Jan 2025
- 2023Compressive Recovery of Sparse Precision Matrices8 Nov 2023
- 2023Nonlinear optical encoding enabled by recurrent linear scattering17 Jul 2023
- 2022Privacy-Enhancing Optical Embeddings for Lensless Classification23 Nov 2022
- 2022AnalogVNN: A fully modular framework for modeling and optimizing photonic neural networks14 Oct 2022
- 2022Low-power multi-mode fiber projector overcomes shallow neural networks classifiers10 Oct 2022
- 2022Compressive Clustering with an Optical Processing Unit13 Jun 2022
- 2022ROP inception: signal estimation with quadratic random sketching17 May 2022
- 2021Wave-based extreme deep learning based on non-linear time-Floquet entanglement19 Jul 2021
- 2021Improvement of image classification by multiple optical scattering12 Jul 2021
4 more
- 2021XConv: Low-memory stochastic backpropagation for convolutional layers13 Jun 2021
- 2021Statistical optimality conditions for compressive ensembles2 Jun 2021
- 2021Photonic co-processors in HPC: using LightOn OPUs for Randomized Numerical Linear Algebra29 Apr 2021
- 2021Total Least Squares Phase Retrieval1 Feb 2021
- 2023Nonlinear optical encoding enabled by recurrent linear scatteringcited by 15
- 2021Wave-based extreme deep learning based on non-linear time-Floquet entanglementcited by 6
- 2022Privacy-Enhancing Optical Embeddings for Lensless Classificationcited by 3
- 2021Total Least Squares Phase Retrievalcited by 2
- 2022AnalogVNN: A fully modular framework for modeling and optimizing photonic neural networkscited by 2
- 2021Statistical optimality conditions for compressive ensemblescited by 1
- 2022ROP inception: signal estimation with quadratic random sketchingcited by 1
- 2022Compressive Clustering with an Optical Processing Unitcited by 1
- 2023Compressive Recovery of Sparse Precision Matricescited by 1
- 2021Photonic co-processors in HPC: using LightOn OPUs for Randomized Numerical Linear Algebracited by 0
- 2021XConv: Low-memory stochastic backpropagation for convolutional layerscited by 0
- 2021Improvement of image classification by multiple optical scatteringcited by 0
12 most cited of 16 All 16 (JSON)
- 2026Random features for Grassmannian kernel approximation with bounded rank-one projections4 Aug 2026
- 2025On-chip wave chaos for photonic extreme learning27 Aug 2025
- 2025Training Hybrid Neural Networks with Multimode Optical Nonlinearities Using Digital Twins14 Jan 2025
- 2023Compressive Recovery of Sparse Precision Matrices8 Nov 2023
- 2023Nonlinear optical encoding enabled by recurrent linear scattering17 Jul 2023
- 2022Privacy-Enhancing Optical Embeddings for Lensless Classification23 Nov 2022
- 2022AnalogVNN: A fully modular framework for modeling and optimizing photonic neural networks14 Oct 2022
- 2022Low-power multi-mode fiber projector overcomes shallow neural networks classifiers10 Oct 2022
- 2022Compressive Clustering with an Optical Processing Unit13 Jun 2022
- 2022ROP inception: signal estimation with quadratic random sketching17 May 2022
- 2021Wave-based extreme deep learning based on non-linear time-Floquet entanglement19 Jul 2021
- 2021Improvement of image classification by multiple optical scattering12 Jul 2021
12 newest of 16 All 16 (JSON)