Photonic Neural Network Backpropagation Using Bidirectional Light

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of efficiently training programmable photonic neural networks (PNNs) has not been addressed due to higher experimental complexity compared to inference procedures, limiting the energy-efficient implementation of hybrid PNNs in machine learning tasks.

Innovation Solution

A novel analog in situ backpropagation method and architecture for hybrid photonic neural networks that utilize bidirectional light propagation, optical monitoring, and flexible hybrid architectures to measure gradients efficiently, avoiding unnecessary energy consumption and digital conversions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If digital ASICs are used for neural network training, then training accuracy and precision are achieved, but energy consumption increases significantly

Engineering Contradiction:
Improvetraining accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent replaces digital electronic computations with optical analog computations. Specifically, it uses photonic neural networks with Mach-Zehnder interferometers and phase shifters to perform matrix-vector multiplications optically, substituting the mechanical/digital ASIC system with an optical analog system that achieves the same training functionality with significantly lower energy consumption

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

Solution Approach 2:

The patent changes the fundamental operating parameters from digital voltage levels to optical intensity and phase. By encoding neural network computations in optical domains (using light intensity for activation functions and phase shifts for weight modulation), the system achieves analog computation that reduces energy consumption while maintaining training accuracy through careful parameter calibration and optimization

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If fully analog photonic neural networks are used, then energy efficiency improves, but photonic loss and experimental complexity increase

Engineering Contradiction:
Improveenergy efficiencyVSAvoidexperimental complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent segments the neural network into hybrid analog-digital components. The linear transformations (matrix-vector multiplications) are implemented in the analog photonic domain using Mach-Zehnder interferometer meshes, while nonlinear activation functions are implemented digitally using standard electronic computing. This segmentation allows the system to leverage the energy efficiency of analog optics for compute-intensive linear operations while avoiding the experimental complexities of fully analog nonlinearities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces optical-to-electrical converters as intermediaries between the photonic and digital domains. These converters enable the system to read out optical signals and process them electronically, providing a bridge that simplifies the overall system by allowing digital control and measurement mechanisms to interface with the analog photonic computations, thereby reducing experimental complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If hybrid photonic neural networks are used, then versatility and low latency are achieved, but training capability is limited due to higher experimental complexity

Engineering Contradiction:
ImproveversatilityVSAvoidexperimental complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service through automated differentiation frameworks (such as TensorFlow or PyTorch) that automatically compute gradients and update weights without requiring manual intervention in the complex photonic measurement and control processes. The system uses software-based automatic differentiation to handle the complexity of coordinating the photonic mesh operations, enabling versatile training capabilities while abstracting away the experimental complexity

Inventive Principle:
Principle #25Self-service

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

Enables energy-efficient training of hybrid photonic neural networks by implementing entirely analog gradient updates, achieving accuracy comparable to digital simulations and reducing energy consumption by two orders of magnitude compared to digital ASICs.

Implementation Method 1

This fundamental mathematical operation, based on optical scattering theory, additionally enables various analog signal processing applications beyond machine learning such as telecommunications, quantum computing, and sensing.

Methodology Applied
Scientific EffectOptical scattering: Scattering

Implementation Method 2

a first photonic mesh configured to send an input forward inference signal to the PNN and to measure an output backward adjoint signal from the PNN

Methodology Applied
Scientific EffectPhotoelectric effect: Photoelectric Effect

Data Source

PatentUS20250356192A1Efficient Analog Backpropagation Training Architecture for Photonic Neural Network
Publication Date: 2025.11.20 THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIV
  • US20250356192A1 patent drawing
  • US20250356192A1 patent drawing
  • US20250356192A1 patent drawing

AI summary

An all-analog optical neural network includes multiple all-analog optical neural network layers; a laser and splitter configured to distribute light signals from the laser equally across all of the multiple all-analog optical neural network layers; integrated MZI switches configured to switch the all-analog optical neural network to a hybrid backpropagation training configuration that measures the light signals in forward and backward directions, and a trains a linear portion of the all-analog optical neural network. Preferably, each of the all-analog optical neural networks comprises: an integrated silicon photonic neural network (PNN) of Mach-Zehnder interferometers (MZIs) and programmable phase shifters (η) configured to implement a programmable unitary matrix-vector multiplication (MVM) operation U; photonic meshes configured to send input forward and backward inference signals to the PNN and configured to measure using both amplitude and phase detection an output forward signal and a backward adjoint signal from the PNN.