Paper
6 September 2019 Digit recognition based on programmable nanophotonic processor
Author Affiliations +
Abstract
Artificial neural networks are computational models enlightened by biological neural networks, playing a significant role in image recognition, language translation and computer vision fields, etc. In this paper, we propose a fully optical neural network based on programmable nanophotonic processor (PNP) to realize digit recognition. The architecture includes 4 layers cascaded Mach–Zehnder interferometers (MZIs), which could theoretically execute matrix functions corresponding to a two-layer fully connected ANN with four inputs. We simulate cascaded MZIs and adjust phase shifters to match weight matrices calculated by ANN in computer beforehand. The accuracy of 4-class handwritten digits in ONN is 80.29% due to the compressed input data. The accuracy of 10-class digits could achieve 99.23% when the input node merely increases to 36. The results demonstrate the handwritten digits could be recognized effectively through PNP in ONN and the construction of PNP could be extended for more complex recognition systems.
© (2019) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Yuan Chen, Yi Huang, Jinlei Zhang, Zhentao Qin, and Zhenrong Zheng "Digit recognition based on programmable nanophotonic processor", Proc. SPIE 11139, Applications of Machine Learning, 111390D (6 September 2019); https://doi.org/10.1117/12.2527960
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Neural networks

Phase shifts

Matrices

Nanophotonics

Image processing

Nonlinear optics

Silicon

Back to Top