Neural Network Device Sigmoidal STDP Weight Transition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing neural network devices using stochastic spike timing dependent plasticity (STDP) with binary synaptic weights face challenges in memory retention, as the stored patterns are easily overwritten during additional learning, leading to deteriorated memory properties.

Innovation Solution

A neural network device employing a stochastic action part with a cumulative probability distribution that exhibits a sigmoidal function behavior, moderating the weight transition to protect existing memories, thereby improving memory retention by using a series-connected switch or stochastic counter configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If stochastic STDP with binary synaptic weights is used for learning, then learning efficiency is improved, but memory retention deteriorates as stored patterns are easily overwritten during additional learning

Engineering Contradiction:
Improvelearning efficiencyVSAvoidmemory retention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter of cumulative probability distribution from exponential function to sigmoidal function. This parameter change modifies the weight transition characteristics, making weight changes more gradual and controlled, thereby preventing existing memories from being easily overwritten while maintaining learning efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a dynamic control mechanism where the cumulative probability of weight transition is modulated by the sigmoidal function based on the number of signal input times. This dynamic adjustment allows the system to adapt weight transition probability during learning, protecting stored patterns during additional learning while enabling effective learning

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If continuous weight changes by STDP are used, then learning capability is maintained, but memory properties deteriorate with increased forgetting number

Engineering Contradiction:
Improvelearning capabilityVSAvoidforgetting number
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent changes the weight representation from continuous values to binary values (0 or 1), and modifies the cumulative probability distribution from exponential to sigmoidal function. This parameter change reduces information loss by making weight transitions more controlled and less prone to forgetting during additional learning

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses binary synaptic weights instead of continuous weights, which simplifies the memory structure and reduces the complexity of weight management. The binary nature of weights makes the system more robust against forgetting while maintaining learning capability through the sigmoidal-modulated stochastic transitions

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS20220215229A1Neural network device and learning method
Publication Date: 2022.07.07 KK TOSHIBA
  • US20220215229A1 patent drawing
  • US20220215229A1 patent drawing
  • US20220215229A1 patent drawing

AI summary

According to one embodiment, there is provided a neural network device including a neuron, a conversion part, a transmission part, a control part and a holding part. The conversion part converts a spike signal to a synapse current according to weight. The transmission part transmits the converted synapse current to the neuron. The control part determines transition of a state of the weight. The holding part holds the weight as a discrete state according to the determined transition of the state. The holding part includes an action part that stochastically operates based on a signal input from the control part to cause transition of the state of the weight. A cumulative probability of actions of the action part changes in a sigmoidal shape with respect to number of signal input times.