Micro-Ring Resonator Array for Optical Neural Average Pooling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic computers face challenges in meeting high computing power and low power consumption demands, especially in big-data processing, and existing Optical Neural Networks are inadequate for simulating average pooling operations in neural networks.

Innovation Solution

A method involving a micro-ring-resonator array with unequal micro-ring radii and wavelengths, where electric current is applied to adjust transfer functions to achieve average pooling by summing optical signals outputted from the array through a photodiode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If conventional electronic computers are used for data processing, then computing power can be provided, but power consumption increases and transmission bottlenecks occur

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

Solution Approach 1:

The patent replaces the conventional electronic computing system with an optical computing system using micro-ring resonators. Optical signals substitute electrical signals, enabling computation through light-matter interactions in the micro-ring resonator array, thereby achieving high-speed processing with lower power consumption and eliminating electronic transmission bottlenecks

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

Solution Approach 2:

The patent utilizes wavelength as a key parameter to differentiate and process multiple optical signals simultaneously. By assigning different wavelengths to different data channels and using micro-ring resonators with specific resonance wavelengths, the system achieves parallel processing capability, dramatically increasing computing power while maintaining low power consumption

Inventive Principle:
Principle #35Parameter changes

2Speed

If Optical Neural Networks are used for calculation, then high-speed concurrency and low power consumption are achieved, but the ability to simulate average pooling operations is insufficient

Engineering Contradiction:
Improvecomputational speedVSAvoidoperation simulation capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent segments the average pooling operation into multiple wavelength-specific processing channels. Each micro-ring resonator handles a specific wavelength (data channel), and through coordinated adjustment of their transfer functions, the system collectively implements the average pooling operation. This segmentation enables both high-speed optical processing and accurate simulation of neural network operations

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The micro-ring resonator array is designed to perform multiple functions: wavelength filtering, signal modulation, and average pooling computation. By adjusting the transfer functions of individual resonators, the same hardware structure can adapt to different neural network operations, enhancing the versatility of optical neural networks while maintaining high-speed performance

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

3Device complexity

If micro-ring resonators with equal radii are used, then device structure is simple, but wavelength-specific resonance and transfer function adjustment capability is limited

Engineering Contradiction:
Improvestructure complexityVSAvoidtransfer function adjustment capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent employs micro-ring resonators with asymmetric radii values. Each resonator has a uniquely sized ring structure that determines its resonance wavelength and transfer function characteristics. This asymmetric design enables each resonator to be independently tuned for specific wavelength processing, providing the adaptability needed for complex neural network operations like average pooling, while the modular array structure keeps overall device complexity manageable

Inventive Principle:
Principle #4Asymmetry

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

This approach enables high-speed, low-power consumption average pooling in neural networks, effectively addressing the limitations of existing technologies and providing an efficient solution for artificial intelligence calculations.

Implementation Method 1

by the to-be-treated optical signals with the unequal wavelengths, performing resonance with the corresponding micro-ring resonators

Methodology Applied
Scientific EffectResonance: Resonance

Implementation Method 2

feeding an optical signal outputted by the micro-ring-resonator array into a photodiode, to obtain an operation result of the average pooling of the neural network

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Data Source

PatentUS20240037382A1Method and device for implementing average pooling of neural network, and storage medium
Publication Date: 2024.02.01 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US20240037382A1 patent drawing
  • US20240037382A1 patent drawing
  • US20240037382A1 patent drawing

AI summary

The method includes: acquiring a plurality of to-be-treated optical signals with unequal wavelengths; inputting the to-be-treated optical signals into a micro-ring-resonator array, wherein the micro-ring-resonator array includes a plurality of micro-ring resonators that are connected in series; applying a corresponding electric current to the micro-ring-resonator array, to adjust a transfer function of each of the micro-ring resonators to reach a target value; and feeding an optical signal outputted by the micro-ring-resonator array into a photodiode, to obtain an operation result of the average pooling of the neural network.