Progressive Neural Network Training with Selective Weight Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Classical artificial neural networks require significant time and resources for training, are prone to 'network paralysis' and 'freezing at a local minimum,' and have limitations in adapting to changes in image sequencing during training, making them inefficient and resource-intensive.

Innovation Solution

The progressive neural network (p-net) addresses these issues by using corrective weights that are adjusted based on input values and impact coefficients, allowing for rapid training with fewer epochs and enabling continued training without reinitialization, even when image sequences change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If classical neural networks are trained using traditional methods, then they can learn patterns from data, but training requires significant time and computational resources

Engineering Contradiction:
Improvepattern recognition accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the weight adjustment process by introducing distributors that selectively activate specific corrective weights based on input value ranges. Instead of adjusting all weights uniformly, the system divides the weight space into segments controlled by distributors, allowing faster convergence by focusing adjustments on relevant weight subsets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-organizing corrective weights into groups associated with specific input value ranges. The distributors are pre-configured to select appropriate weight groups based on input characteristics, enabling the network to skip unnecessary weight adjustments and converge faster during training.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If classical neural networks are trained with fixed weight structures, then training is computationally intensive, but the networks cannot adapt to changes in image sequencing

Engineering Contradiction:
Improveadaptation to image sequencing changesVSAvoidcomputational resource usage
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces dynamic adaptability through distributors that can selectively activate different corrective weight groups based on input characteristics. This dynamic selection mechanism allows the network to adapt to changing data patterns (such as different image sequences) without requiring complete retraining, reducing computational resource usage while maintaining versatility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter selection mechanism by introducing distributors that modify which weights are active based on input value ranges. This parameter-based selection allows the network to adapt to different input distributions and sequencing patterns by dynamically changing which weight parameters are engaged, rather than using a fixed weight structure.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If classical neural networks use uniform weight adjustment, then training is straightforward, but the networks suffer from 'network paralysis' and 'freezing at a local minimum'

Engineering Contradiction:
Improvetraining convergence reliabilityVSAvoidweight structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the weight adjustment process into multiple independent corrective weight groups, each controlled by distributors. This segmentation prevents network paralysis by allowing different weight groups to be adjusted independently based on their relevance to current inputs, avoiding the stagnation that occurs with uniform weight adjustment while managing complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different corrective weight groups to be adjusted with different priorities and selection criteria. The distributors enable local optimization by focusing adjustments on weight groups most relevant to current input patterns, improving convergence reliability without requiring complex global adjustments across all weights.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9390373B2Neural network and method of neural network training
Publication Date: 2016.07.12 PROGRESS INC
  • US9390373B2 patent drawing
  • US9390373B2 patent drawing
  • US9390373B2 patent drawing

AI summary

A neural network includes a plurality of inputs for receiving input signals, and synapses connected to the inputs and having corrective weights. The network additionally includes distributors. Each distributor is connected to one of the inputs for receiving the respective input signal and selects one or more corrective weights in correlation with the input value. The network also includes neurons. Each neuron has an output connected with at least one of the inputs via one synapse and generates a neuron sum by summing corrective weights selected from each synapse connected to the respective neuron. Furthermore, the network includes a weight correction calculator that receives a desired output signal, determines a deviation of the neuron sum from the desired output signal value, and modifies respective corrective weights using the determined deviation. Adding up the modified corrective weights to determine the neuron sum minimizes the subject deviation for training the neural network.