Spiking Neural Network Weight Updates Without Time Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional spiking neural networks face challenges in learning new information with low spike density, leading to deterioration of inference accuracy due to unchanged synaptic weights when no spikes are input, and require large circuit scales for measuring time differences.

Innovation Solution

A neural network device that updates synaptic weights using Spike Driven Synaptic Plasticity (SDSP), where synaptic weights are potentiated or attenuated based on the internal potential of post-neurons, eliminating the need for time difference measurement, allowing for a smaller circuit configuration and enabling learning with high accuracy even with low spike density.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Spike Timing Dependent Plasticity (STDP) is used to implement spiking neural networks, then learning operation efficiency is improved, but circuit scale increases due to the need for time difference measurement mechanisms

Engineering Contradiction:
Improvelearning operation efficiencyVSAvoidcircuit scale
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the time difference measurement mechanism from the STDP implementation and replaces it with a simplified potential-based mechanism. By removing the complex timing measurement circuitry and retaining only the essential synaptic weight update functionality driven by post-neuron potential, the circuit scale is significantly reduced while maintaining learning efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter used for synaptic weight update from time difference (dt) to post-neuron internal potential (Vmem). This parameter substitution fundamentally simplifies the measurement mechanism, eliminating the need for precise time difference measurement circuits while preserving the core learning functionality of STDP.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If conventional spiking neural networks process low spike density inputs, then energy consumption is reduced, but inference accuracy deteriorates due to unchanged synaptic weights

Engineering Contradiction:
Improveenergy consumptionVSAvoidinference accuracy
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent introduces a feedback mechanism where the post-neuron's internal potential continuously influences synaptic weight updates. Even during low spike density conditions, this feedback ensures that synaptic weights remain dynamic and adaptable, preventing the deterioration of inference accuracy while maintaining low energy consumption characteristic of spiking neural networks.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent implements preliminary synaptic weight updates based on post-neuron potential changes that occur even before explicit spike events. This preliminary action ensures that synaptic weights are continuously optimized during low spike density periods, maintaining inference accuracy without requiring high spike rates or additional energy input.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If synaptic weights are updated using time difference measurement, then Spike Timing Dependent Plasticity is achieved, but device complexity increases

Engineering Contradiction:
Improvesynaptic plasticity capabilityVSAvoidmeasurement mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical time difference measurement system with an electrical potential-based system. Instead of measuring time intervals using complex timing circuits, the system uses the post-neuron's membrane potential as a direct indicator for synaptic weight updates, significantly simplifying the measurement mechanism while preserving synaptic plasticity capability.

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

Data Source

PatentUS20250292081A1Neural network device, synaptic weight update method, and computer program product
Publication Date: 2025.09.18 KK TOSHIBA
  • US20250292081A1 patent drawing
  • US20250292081A1 patent drawing
  • US20250292081A1 patent drawing

AI summary

A neural network device according to an embodiment includes a plurality of neuron circuits and a plurality of synapse circuits. In a case where an internal state value of a second neuron circuit is larger than a set determination reference value, a first synapse circuit among the synapse circuits executes potentiation processing to increase the degree of influence of a synaptic weight on a synapse signal in response to acquiring the input spike from the first neuron circuit. In response to outputting an output spike being a spike signal from the second neuron circuit, the first synapse circuit executes attenuation processing to decrease the degree of influence of the synaptic weight on the synapse signal.