Optical Diffractive Processing Unit for Energy-Efficient Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning technologies based on electronics face limitations such as high energy consumption, long training times, and restricted computing architecture, making them inefficient for large-scale computational operations.

Innovation Solution

The development of an optical diffractive processing unit (DPU) that utilizes optical diffractions to connect input nodes to neurons, with weights determined by diffractive modulation, enabling efficient optical field summation and complex activation in a programmable optoelectronic device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If electronic computing platforms are used for machine learning, then computing capability is achieved, but energy consumption increases and manufacturing process limits are approached

Engineering Contradiction:
Improvecomputing capabilityVSAvoidenergy consumption
Core Design Contradiction:
PowerVSUse of energy by moving object

Solution Approach 1:

The patent replaces electronic computing systems with an optical computing system that uses light propagation and diffraction to perform computations. The optical neural network uses spatial light modulators to encode weights and photodetectors to perform parallel computations, substituting electronic signal processing with optical field operations that consume less energy for large-scale matrix multiplications

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent uses optical field distributions to represent and process data, creating optical copies of information that can be manipulated through diffraction and interference patterns. The spatial light modulator creates optical representations of weight matrices that are processed through free-space propagation, enabling energy-efficient parallel computation of multiple data points simultaneously

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If deep learning technology based on electrons is used, then machine learning functions are achieved, but training time increases

Engineering Contradiction:
Improvemachine learning functionsVSAvoidtraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent substitutes electronic sequential processing with optical parallel processing by using free-space optical diffraction to simultaneously compute multiple neural network operations. The optical system performs matrix multiplications across entire datasets in parallel through diffraction patterns, dramatically reducing training time while maintaining deep learning functionality

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transitions from electronic signal processing in temporal dimension to optical field processing in spatial dimension. By encoding information in spatial light modulators and using free-space propagation for computation, the system exploits spatial parallelism to accelerate training processes while preserving adaptability to different machine learning tasks

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Power

If electronic computing architecture is used, then computing operations are performed, but computing architecture is restricted

Engineering Contradiction:
Improvecomputing operationsVSAvoidcomputing architecture
Core Design Contradiction:
PowerVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal optical computing platform that can perform various neural network operations through reconfigurable spatial light modulators. The same optical hardware architecture can be programmed to implement different weight matrices and network configurations, providing versatility for different computing tasks without requiring dedicated hardware for each function

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements dynamic reconfigurability by using programmable spatial light modulators that can change their optical properties in real-time. This allows the computing architecture to adapt to different computational requirements by dynamically adjusting diffraction patterns and weight encodings, providing flexible and versatile computing capabilities

Inventive Principle:
Principle #15Dynamics

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 diffractive processing unit achieves high model accuracy and efficiency in classifying MNIST datasets, with adaptive training methods compensating for system errors and improving recognition performance beyond traditional electronic computing methods.

Implementation Method 1

The spatial light modulator is configured to perform the diffractive modulation. Weighted connections between the input nodes and the neurons are implemented by free-space optical diffraction.

Methodology Applied
Scientific EffectDiffraction: Diffraction

Implementation Method 2

Each optoelectronic neuron is configured to perform an optical field summation of weighted inputs and generate a unit output by applying a complex activation to an optical field occurring naturally in a photoelectronic conversion.

Methodology Applied
Scientific EffectPhotoelectric conversion: Photoelectric Effect

Data Source

PatentUS12314836B2Optical diffractive processing unit
Publication Date: 2025.05.27 TSINGHUA UNIVERSITY
  • US12314836B2 patent drawing
  • US12314836B2 patent drawing
  • US12314836B2 patent drawing

AI summary

An optical diffractive processing unit includes input nodes, output nodes; and neurons. The neurons are connected to the input nodes through optical diffractions. Weights of connection strength of the neurons are determined based on diffractive modulation. Each optoelectronic neuron is configured to perform an optical field summation of weighted inputs and generate a unit output by applying a complex activation to an optical field occurring naturally in a photoelectronic conversion. Each neuron is a programmable device.