Optical Neural Network System for Low Power Deep Learning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Deep learning algorithms require extensive calculations, leading to increased complexity and power consumption in semiconductor-based electrical computers, limiting their performance and efficiency, especially as the number of hidden layers increases.
Innovation Solution
An optical artificial neural network system that performs weight calculations, nonlinear transformations, and iterations using an optical hidden layer with linear and nonlinear processing units, including a VMM system, 4F system, and nonlinear optical materials, to process input data efficiently with reduced power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If semiconductor-based electrical computers are used to process deep learning algorithms, then calculation capability is improved, but power consumption and system complexity increase exponentially
Solution Approach 1:
The patent replaces the electrical computing system with an optical computing system. Specifically, it uses optical components such as spatial light modulators, lenses, and photodetectors to perform neural network calculations. The optical system processes information through light propagation and optical transformations rather than electrical signal processing, thereby achieving high-speed parallel computation with significantly reduced power consumption compared to traditional semiconductor-based systems.
Solution Approach 2:
The patent transitions from sequential electrical processing to parallel optical processing by utilizing the spatial dimension. Multiple calculations are performed simultaneously across different spatial locations in the optical field. The system uses two-dimensional spatial light modulators and optical transformations to execute matrix operations and neural network computations in parallel, dramatically improving calculation capability while maintaining low power consumption.
2Adaptability or versatility
If the number of hidden layers and neurons increases to improve deep learning performance, then learning capability is improved, but calculation complexity and power consumption increase
Solution Approach 1:
The patent replaces complex electrical calculations with optical transformations. The optical system naturally performs parallel matrix multiplications and activation functions through light propagation, lens transformations, and photodetector arrays. This substitution allows the system to handle increased numbers of hidden layers and neurons without proportionally increasing calculation complexity, as the optical physics inherently provides efficient parallel processing for neural network operations.
3Ease of manufacture
If semiconductor-based systems are used for deep neural networks, then implementation is straightforward, but they reach technical limitations in processing capacity and efficiency
Solution Approach 1:
The patent replaces semiconductor-based electrical processing with an optical processing system using components like spatial light modulators, optical lenses, and photodetector arrays. This substitution overcomes the processing capacity limitations of semiconductor systems by leveraging the parallel processing capability of light, enabling the system to handle deep neural networks with multiple hidden layers and numerous neurons efficiently without reaching technical limitations.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The optical system enables high-speed processing of vast calculations with low power consumption, overcoming the limitations of traditional electrical computers by implementing deep neural networks with multiple hidden layers optically, thus improving computational efficiency and reducing power requirements.
Implementation Method 1
an optical linear process unit that generates a processed light, which includes first processing data obtained by performing the linear process on the input data, based on the input light
Implementation Method 2
a light focusing unit that collects the processed light
Implementation Method 3
an optical nonlinear process unit that generates the output light, which includes second processing data obtained by performing the nonlinear process on the first processing data, based on the processed light thus collected
Implementation Method 4
a wavelength converter that receives the first processed light and generates a second processed light having different wavelengths for respective pixel areas
Data Source
AI summary
Disclosed is an optical artificial neural network system which includes an optical hidden layer that receives an input light including input data and generates an output light by performing a linear process and a nonlinear process on the input data, and a light transfer unit that provides the output light to an input of the optical hidden layer, and the optical hidden layer performs the linear process and the nonlinear process based on the received output light.


