Optical Convolutional Neural Networks -- Combining Silicon Photonics and Fourier Optics for Computer Vision

Edward Cottle,Florent Michel,Joseph Wilson,Nick New,Iman Kundu
DOI: https://doi.org/10.48550/arXiv.2103.09044
2020-12-19
Image and Video Processing
Abstract:The Convolutional Neural Network (CNN) is a state-of-the-art architecture for a wide range of deep learning problems, the quintessential example of which is computer vision. CNNs principally employ the convolution operation, which can be accelerated using the Fourier transform. In this paper, we present an optical hardware accelerator that combines silicon photonics and free-space optics, leveraging the use of the optical Fourier transform within several CNN architectures. The hardware presented is a proof of concept, demonstrating that this technology can be applied to artificial intelligence problems with a large efficiency boost with respect to canonical methods.
What problem does this paper attempt to address?