Differential Learning Network Weight Update Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional AI systems face significant challenges in reducing processor learning time during the training phase, as the evaluation of weights across numerous node combinations becomes excessively time-consuming, limiting predictive performance due to uniform update rates that fail to prioritize important areas effectively.

Innovation Solution

The implementation of differential update rates for weights assigned to different node inputs or input subsets during the learning phase, allowing for varying update rates based on segmentations of training data, network nodes, or identified features, thereby focusing on critical areas and reducing overall learning time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If uniform update rates are applied to all node inputs during training, then the training process is simple to implement, but the learning time becomes excessively long and predictive performance is limited

Engineering Contradiction:
Improvelearning speedVSAvoidtraining time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies different update rates to different node inputs based on their importance or characteristics. Specifically, inputs that are determined to be more important or have higher variance receive larger update rates, while less important inputs receive smaller update rates. This local differentiation of update quality resolves the contradiction by accelerating learning for critical inputs without unnecessarily slowing down updates for less important ones, thereby reducing overall training time while maintaining or improving predictive performance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts update rates during the training process based on the current state of the network and the importance of different inputs. The update rates are not fixed but adapt throughout training, allowing the system to optimize learning speed for each input based on its contribution to prediction accuracy. This dynamic approach enables the system to achieve faster convergence compared to static uniform update rates.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If more intensive training is applied to important areas with differential update rates, then predictive performance and accuracy improve, but the complexity of the training process increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidtraining process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements local quality by assigning different update rates to different inputs based on their importance. The system identifies which inputs contribute most to prediction accuracy and applies more intensive training (larger update rates) to those specific inputs. This targeted approach improves prediction accuracy by focusing computational effort where it matters most, while avoiding unnecessary complexity in training less important inputs.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the training parameter (update rate) based on the importance of each input. By modifying this key parameter differentially across inputs, the system achieves better prediction accuracy without requiring fundamental changes to the network architecture or training framework. The parameter change approach maintains relative simplicity while improving performance.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the number of system inputs increases for training batches, then the model can process more complex data, but the processor learning time increases exponentially

Engineering Contradiction:
Improvedata processing capabilityVSAvoidprocessor learning time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies local quality by differentiating update rates across the increased number of inputs based on their individual importance. Rather than treating all inputs uniformly (which would require exponentially more time as inputs increase), the system identifies and prioritizes the most important inputs with higher update rates. This allows the model to handle complex multi-input data effectively while avoiding exponential training time increases by focusing computational resources on critical inputs.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11468327B2Differential learning for learning networks
Publication Date: 2022.10.11 GE PRECISION HEALTHCARE LLC
  • US11468327B2 patent drawing
  • US11468327B2 patent drawing
  • US11468327B2 patent drawing

AI summary

A computer-implemented system is provided that includes a learning network component that determines respective weights assigned to respective node inputs of the learning network in accordance with a learning phase of the learning network and trains a variable separator component to differentially change learning rates of the learning network component. A differential rate component applies at least one update learning rate to adjust at least one weight assigned to at least one of the respective node inputs and applies at least one other update learning rate to adjust the respective weight assigned to at least one other of the respective node inputs in accordance with the variable separator component during the learning phase of the learning network. A differential rate component applies at least one update rate to adjust at least one weight assigned to at least one of the respective node inputs and applies at least one other update rate to adjust the respective weight assigned to at least one other of the respective node inputs in accordance with the learning phase of the learning network.