MAFT-ONN Optical Neural Network Architecture for Low Latency Inference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing optical neural networks (ONNs) face challenges in simultaneously performing linear algebra and nonlinear transformations while maintaining high hardware scalability and performance, which is essential for achieving ultra-low latency and energy consumption in deep neural network (DNN) processing.

Innovation Solution

The multiplicative analog frequency transform optical neural network (MAFT-ONN) architecture encodes neuron values in the amplitude and phase of frequency modes, enabling simultaneous linear algebra and nonlinear transformations through electro-optic nonlinearities, allowing for efficient matrix-vector products and convolutions with arbitrary scalability in DNN size and layer depth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If optical neural networks use MZI meshes, MRRs, WDM, or OEO elements to perform linear algebra and nonlinear transformations, then computational capability is improved, but device complexity and hardware scalability deteriorate

Engineering Contradiction:
Improvecomputational capabilityVSAvoidhardware scalability
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges linear algebra operations and nonlinear transformations into a single integrated optical processing step using photoelectric multiplication. Instead of using separate MZI meshes for linear operations and OEO elements for nonlinear operations, the invention combines both functions into one unified architecture that processes data through a single optical pathway, thereby reducing device complexity while maintaining computational capability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a universal optical processing element that can perform both linear algebra operations (matrix-vector multiplication) and nonlinear transformations (activation functions) simultaneously. This multi-functional approach eliminates the need for separate specialized components for each operation type, improving hardware scalability without sacrificing computational versatility

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

2Reliability

If optical neural networks perform linear algebra and nonlinear transformations in separate stages, then operational reliability is improved, but loss of time increases

Engineering Contradiction:
Improveoperational reliabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines separate linear algebra and nonlinear transformation stages into a single simultaneous operation using photoelectric multiplication. The optical architecture processes both operation types in parallel within the same hardware layer, eliminating the sequential execution time between stages while maintaining operational reliability through the robust optical processing framework

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If conventional computing architectures are used for DNN processing, then ease of operation is maintained, but productivity deteriorates due to the von Neumann bottleneck

Engineering Contradiction:
Improveease of operationVSAvoidthroughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent replaces conventional electronic computing mechanics with optical processing mechanics. By using optical fields to encode, route, and process analog signals, the system eliminates the von Neumann bottleneck inherent in electronic architectures. The optical system performs matrix-vector multiplication and nonlinear transformations simultaneously at the speed of light, dramatically improving throughput while maintaining ease of operation through standardized optical interfaces

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

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

MAFT-ONN achieves high throughput and ultra-low latency, suitable for applications like voice recognition, spectral channel monitoring, and cognitive radio, by performing linear and nonlinear operations in a single hardware setup without the need for digital processing between layers.

Implementation Method 1

Optical systems promise DNN acceleration by encoding, routing, and processing analog signals in optical fields

Methodology Applied
Scientific EffectOptical encoding and modulation: Phase Modulation

Implementation Method 2

ONNs have used Mach-Zehnder interferometer (MZI) meshes, on-chip micro-ring resonators (MRRs), wavelength-division multiplexing (WDM), photoelectric multiplication, spatial light modulation, optical scattering, and optical attenuation

Methodology Applied
Scientific EffectOptical interference: Interference

Implementation Method 3

photoelectric multiplication performs matrix-vector products in a single shot

Methodology Applied
Scientific EffectPhotoelectric effect: Photoelectric Effect

Implementation Method 4

A MAFT-ONN combines efficient optical matrix operations with in-line nonlinear transformations by electro-optic nonlinearities

Methodology Applied
Scientific EffectElectro-optic nonlinearity: Electro-Optic Effects

Implementation Method 5

wavelength-division multiplexing (WDM)

Methodology Applied
Scientific EffectWavelength-division multiplexing: Dispersion (of waves)

Data Source

PatentUS20230281437A1Radio-Frequency Photonic Architecture for Deep Neural Networks, Signal Processing, and Computing
Publication Date: 2023.09.07 MASSACHUSETTS INST OF TECH
  • US20230281437A1 patent drawing
  • US20230281437A1 patent drawing
  • US20230281437A1 patent drawing

AI summary

A multiplicative analog frequency transform optical neural network (MAFT-ONN) encodes data in the frequency domain, achieves matrix-vector products in a single shot using photoelectric multiplication, and uses a single electro-optic modulator for the nonlinear activation of all neurons in each layer. Photoelectric multiplication between radio frequency (RF)-encoded optical frequency combs allows single-shot matrix-vector multiplication and nonlinear activation, leading to high throughput and ultra-low latency. This frequency-encoding scheme can be implemented with several neurons per hardware spatial mode and allows for an arbitrary number of layers to be cascaded in the analog domain. For example, a three-layer DNN can compute over four million fully analog operations and implement both a convolutional and fully connected layer. Additionally, a MAFT-ONN can perform analog DNN inference of temporal waveforms like voice or radio signals, achieving bandwidth-limited throughput, speed of light-limited latency, and fully analog complex-valued matrix operations.