Sophisticated deep learning with on-chip optical diffractive tensor processing
Yuyao Huang, Tingzhao Fu, Honghao Huang, Sigang Yang, Hongwei Chen

TL;DR
This paper introduces an on-chip optical diffractive tensor processing architecture that accelerates convolutional neural networks with high throughput, low energy, and compact design, demonstrating effective classification and denoising results.
Contribution
It presents a novel optical convolution unit (OCU) leveraging diffraction for efficient, high-speed, and energy-efficient deep learning computations on-chip.
Findings
Achieved 91.63% accuracy on Fashion-MNIST.
Demonstrated effective image denoising with PSNR up to 31.70dB.
Showed low energy consumption and high information density.
Abstract
The ever-growing deep learning technologies are making revolutionary changes for modern life. However, conventional computing architectures are designed to process sequential and digital programs, being extremely burdened with performing massive parallel and adaptive deep learning applications. Photonic integrated circuits provide an efficient approach to mitigate bandwidth limitations and power-wall brought by its electronic counterparts, showing great potential in ultrafast and energy-free high-performance computing. Here, we propose an optical computing architecture enabled by on-chip diffraction to implement convolutional acceleration, termed optical convolution unit (OCU). We demonstrate that any real-valued convolution kernels can be exploited by OCU with a prominent computational throughput boosting via the concept of structral re-parameterization. With OCU as the fundamental…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Photonic and Optical Devices · Optical Network Technologies
MethodsConvolution
