Design of Diffractive Neural Networks for Solving Different Classification Problems at Different Wavelengths
Abstract
We consider the problem of designing a diffractive neural network (DNN) consisting of a set of sequentially placed phase diffractive optical elements (DOEs) and intended for the optical solution of several given classification problems at different operating wavelengths, so that each classification problem is solved at the corresponding wavelength. The problem of calculating the DNN is formulated as the problem of minimizing a functional that depends on the functions of the diffractive microrelief height of the DOEs constituting the DNN and represents the error in solving the given classification problems at the operating wavelengths. We obtain explicit and compact expressions for the derivatives of this functional, and using them, we formulate a gradient method for the DNN calculation. Using this method, we design DNNs for solving the following three classification problems at three different wavelengths: the problem of classifying handwritten digits from the MNIST database, the problem of classifying fashion products from the Fashion MNIST database, and the problem of classifying ten handwritten letters from the EMNIST database. The presented simulation results of the designed DNNs demonstrate the high performance of the proposed method.
- Publication:
-
Photonics
- Pub Date:
- August 2024
- DOI:
- 10.3390/photonics11080780
- arXiv:
- arXiv:2407.16486
- Bibcode:
- 2024Photo..11..780M
- Keywords:
-
- diffractive neural network;
- classification problem;
- cascaded diffractive optical element;
- gradient method;
- scalar diffraction theory;
- Physics - Optics;
- Electrical Engineering and Systems Science - Image and Video Processing
- E-Print:
- 19 pages, 11 figures