Kernel computations from large-scale random features obtained by Optical Processing Units
Not on the map. Why?
Abstract (arXiv)
Approximating kernel functions with random features (RFs)has been a successful application of random projections for nonparametric estimation. However, performing random projections presents computational challenges for large-scale problems. Recently, a new optical hardware called Optical Processing Unit (OPU) has been developed for fast and energy-efficient computation of large-scale RFs in the analog domain. More specifically, the OPU performs the multiplication of input vectors by a large random matrix with complex-valued i.i.d. Gaussian entries, followed by the application of an element-wise squared absolute value operation - this last nonlinearity being intrinsic to the sensing process. In this paper, we show that this operation results in a dot-product kernel that has connections to the polynomial kernel, and we extend this computation to arbitrary powers of the feature map. Experiments demonstrate that the OPU kernel and its RF approximation achieve competitive performance in applications using kernel ridge regression and transfer learning for image classification. Crucially, thanks to the use of the OPU, these results are obtained with time and energy savings.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 1.
6 papers.
- 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systemscited by 128
- 2021Photonic Differential Privacy with Direct Feedback Alignmentcited by 5
- 2021ROPUST: Improving Robustness through Fine-tuning with Photonic Processors and Synthetic Gradientscited by 2
- 2022Compressive Clustering with an Optical Processing Unitcited by 1
- 2021Photonic co-processors in HPC: using LightOn OPUs for Randomized Numerical Linear Algebracited by 0
- 2021Improvement of image classification by multiple optical scatteringcited by 0
- 2022Compressive Clustering with an Optical Processing Unit13 Jun 2022
- 2021Improvement of image classification by multiple optical scattering12 Jul 2021
- 2021ROPUST: Improving Robustness through Fine-tuning with Photonic Processors and Synthetic Gradients6 Jul 2021
- 2021Photonic Differential Privacy with Direct Feedback Alignment7 Jun 2021
- 2021Photonic co-processors in HPC: using LightOn OPUs for Randomized Numerical Linear Algebra29 Apr 2021
- 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systems27 Apr 2021