Backbone Network Weight Selection Cycle for Training Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for training backbone networks in computer vision are inefficient, leading to increased resource usage on electronic devices.

Innovation Solution

A method that involves setting a weight selection cycle, training the backbone network with sample data, recording cumulative weight adjustments, selecting target weights based on preset conditions, and adjusting only those weights in subsequent cycles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all weights in the backbone network are adjusted during training, then the training completeness is improved, but the resource usage and training time increase significantly

Engineering Contradiction:
Improvetraining completenessVSAvoidtraining efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the weights in the backbone network into multiple groups based on their importance or characteristics. Instead of adjusting all weights uniformly, the method selectively adjusts only certain weight groups in each training cycle. This segmentation allows the training process to focus on critical weights, reducing the overall computational burden while maintaining training effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by adjusting only a subset of weights rather than all weights during each training cycle. The method determines which weights require adjustment based on predefined criteria or importance metrics, and selectively updates only those weights. This partial adjustment strategy reduces the number of operations per training cycle, thereby improving training efficiency while still achieving reliable model performance.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If the weight selection cycle is shortened, then the training speed is improved, but the quality of weight selection may deteriorate

Engineering Contradiction:
Improvetraining speedVSAvoidweight selection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements periodic action by using a weight selection cycle that alternates between different training strategies. Within each cycle, the method periodically selects and adjusts weights based on accumulated gradient information or other metrics. This periodic approach allows the system to balance between frequent updates (for speed) and thorough evaluation (for accuracy), as the selection criteria are applied at regular intervals rather than continuously.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies preliminary action by pre-calculating or pre-identifying which weights should be adjusted before the actual training cycle begins. The method uses preliminary metrics such as gradient magnitude or weight sensitivity analysis to determine the set of weights to be updated, allowing the main training process to proceed efficiently without real-time decision-making overhead that would slow down training.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If cumulative weight adjustment amount is tracked for all weights, then the weight selection accuracy is improved, but the computational overhead increases

Engineering Contradiction:
Improveweight selection accuracyVSAvoidcomputational energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the necessary information for weight selection rather than processing all weight data. The method focuses on extracting key metrics such as cumulative gradient magnitude or weight sensitivity for only those weights that are candidates for adjustment. By extracting and tracking only the relevant features of weight changes, the system achieves accurate weight selection while minimizing the computational energy required for monitoring and analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250139954A1Method and apparatus for training backbone network, image processing method and apparatus, and device
Publication Date: 2025.05.01 LEMON INC(GB)
  • US20250139954A1 patent drawing
  • US20250139954A1 patent drawing
  • US20250139954A1 patent drawing

AI summary

The present application discloses a method and an apparatus for training a backbone network, an image processing method and apparatus, and a device. A weight selection cycle is set, where the weight selection cycle may include at least one backbone network training cycle. The backbone network is trained with sample data in the current weight selection cycle, and a cumulative weight adjustment amount for each weight in the backbone network in the current weight selection cycle is recorded. A target weight for which the cumulative weight adjustment amount meets a preset condition is selected from the backbone network based on the cumulative weight adjustment amount for each weight, and only the target weight in the backbone network is adjusted in a next weight selection cycle, to complete training of the backbone network in the next weight selection cycle based on the adjusted target weight.