Dynamic Confidence Threshold for Low-Complexity AI Model Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional deep neural network (DNN) learning requires a large amount of computation, leading to long learning times and high energy consumption, as it involves significant computation for both significant and insignificant changes in weights during mini-batch gradient descent.

Innovation Solution

An electronic device and method for learning a low-complexity artificial intelligence model that selects a dynamic prediction confidence threshold, allowing for the omission of backward propagation operations for sub-input data with high prediction confidence, thereby reducing unnecessary computation and energy usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If backward propagation operation is performed on all sub-input data in mini-batch gradient descent, then learning accuracy is maintained, but computation amount and energy consumption increase significantly

Engineering Contradiction:
Improvelearning accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the mini-batch data into two groups: high-confidence samples (prediction confidence ≥ threshold) and low-confidence samples (prediction confidence < threshold). Different propagation operations are applied to each segment, with high-confidence samples using simplified operations and low-confidence samples using full backward propagation, thereby reducing overall computation while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing complete backward propagation only on necessary low-confidence samples while using simplified or skipped propagation for high-confidence samples. This selective approach performs less than full propagation on all data, yet maintains sufficient learning accuracy by focusing computational resources where they are most needed.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If backward propagation operation is performed on all sub-input data, then weight gradient calculation is accurate, but learning time increases

Engineering Contradiction:
Improveweight gradient accuracyVSAvoidlearning time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides the mini-batch into segments based on prediction confidence levels. High-confidence samples are processed with simplified gradient calculation or skipped entirely, while low-confidence samples receive full backward propagation. This segmentation reduces the number of samples requiring computationally intensive operations, thereby reducing learning time while maintaining gradient accuracy for critical samples.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels of computation to different data samples based on their prediction confidence. High-confidence samples receive lower-quality (simplified or omitted) computation, while low-confidence samples receive high-quality (full) computation. This local differentiation optimizes the trade-off between learning time and gradient accuracy.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If prediction confidence threshold is set low, then more samples undergo backward propagation improving accuracy, but computation amount increases

Engineering Contradiction:
Improvelearning accuracyVSAvoidcomputation amount
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent employs a dynamic threshold adjustment mechanism where the prediction confidence threshold is not fixed but adapts during the learning process. The threshold can be adjusted based on learning progress, data characteristics, and computational constraints, allowing the system to dynamically balance between accuracy and computation amount rather than being constrained by a static threshold.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the threshold parameter dynamically during learning based on various factors including learning epoch, data distribution, and computational resources available. By adjusting this key parameter, the system can shift the balance between the number of samples undergoing full backward propagation and those using simplified operations, thereby controlling the trade-off between accuracy and computation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12307363B2Electronic device and learning method for learning of low complexity artificial intelligence model based on selecting dynamic prediction confidence threshold
Publication Date: 2025.05.20 KOREA UNIV RES & BUSINESS FOUND
  • US12307363B2 patent drawing
  • US12307363B2 patent drawing
  • US12307363B2 patent drawing

AI summary

The present invention is related to the electronic device and learning method for learning of low complexity artificial intelligence model based on selecting dynamic prediction confidence threshold.