Physical Electromagnetics Simulator for Neural Network Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current neural networks require significant computing resources for training and inference, leading to high memory and simulation time costs, which is not efficiently addressed by traditional software-based matrix multiplication methods.

Innovation Solution

A physical implementation of neural networks is proposed, where the neural network is cast as an electromagnetic problem governed by Maxwell's equations, using a system of physical voxels that simulate nodes of the network through electromagnetic radiation, allowing for faster operational performance and greater expressive capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional software-based matrix multiplication methods are used for neural network training and inference, then computational accuracy is maintained, but computational speed is slow and computational resources are excessive

Engineering Contradiction:
Improvecomputational speedVSAvoidcomputational resource efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent replaces the mechanical/electronic computation system (software-based matrix multiplication on traditional processors) with an electromagnetic field-based system. Neural network computations are performed by propagating electromagnetic waves through a physical medium where the wave propagation naturally implements the mathematical operations, thereby achieving faster computational speed while reducing reliance on traditional computational resources

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

Solution Approach 2:

The patent changes the fundamental parameter of computation from discrete electronic state changes to continuous electromagnetic wave propagation. By utilizing the physical properties of electromagnetic waves (such as superposition, interference, and propagation speed), the system achieves parallel computation of multiple neural network operations simultaneously, improving both speed and resource efficiency

Inventive Principle:
Principle #35Parameter changes

2Speed

If specialized hardware such as graphic processing units and tensor processing units is used to increase parallel calculations, then computational speed for inference and training is improved, but device complexity and memory costs increase

Engineering Contradiction:
Improvecomputational speed for inference and trainingVSAvoidhardware complexity and memory requirements
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent eliminates the need for complex specialized hardware architectures (GPUs, TPUs) by replacing the entire computational mechanism with electromagnetic wave propagation in a physical medium. This substitution achieves high-speed parallel computation inherent to wave physics while avoiding the memory and architectural complexity of traditional specialized hardware

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

Solution Approach 2:

The electromagnetic field-based system provides universal computation capability that can handle various neural network operations (matrix multiplication, convolution, activation functions) through the same physical mechanism of wave propagation and interaction, eliminating the need for multiple specialized hardware units and reducing overall device complexity

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

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 leverages the propagation speed of electromagnetic radiation to achieve faster training and inference, reducing computational costs and enhancing neural network capabilities through controllable physical properties and topologies.

Implementation Method 1

a first portion, a second portion, and a third portion of the physical voxels may be respectively configured to correspond to an input layer, one or more hidden layers, and an output layer of the neural network. The physical voxels are coupled to communicate wirelessly

Methodology Applied
Scientific EffectElectromagnetic radiation propagation: Electromagnetic Induction

Data Source

PatentUS11295212B1Deep neural networks via physical electromagnetics simulator
Publication Date: 2022.04.05 X DEVELOPMENT LLC
  • US11295212B1 patent drawing
  • US11295212B1 patent drawing
  • US11295212B1 patent drawing

AI summary

A system for physically simulating a neural network is described herein. The system includes a plurality of physical voxels configurable to represent nodes of the neural network operating in response to electromagnetic radiation. Each of the physical voxels includes an impedance adjuster, a field detector, and a signal adjuster. The impedance adjuster adjusts impedance to the electromagnetic radiation within a corresponding one of the physical voxels. Weights between nodes of the neural network are based on the adjusted impedance. The field detector measures local field response within the corresponding one of the physical voxels. The local field response is representative of the electromagnetic radiation with the adjusted impedance. The signal adjuster is coupled to receive the local field response and apply an adjustment to the received local field response. The adjustment corresponds to an activation function of the neural network at the corresponding one of the physical voxels.