Modular Neural Network Training Without Backpropagation Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of efficiently training neural network models, particularly self-supervised learning (SSL) models, is exacerbated by the increasing scale of network parameters, leading to prolonged training times and difficulties in model training due to pattern or dimension crashes.

Innovation Solution

A neural network model training method that initializes an information processing model and a reference model, allowing each processing module to be trained separately and in parallel, using masked samples to update parameters based on output results from both models without requiring gradient backward propagation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of network layers and network parameters are increased to improve model capability, then the model can handle more complex information processing tasks, but the training time is prolonged and training difficulty increases

Engineering Contradiction:
Improvemodel capabilityVSAvoidtraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent divides the neural network into multiple independent processing modules, each capable of being trained separately. This segmentation allows parallel training of different modules, significantly reducing the time required to train the entire model while maintaining the model's overall capability to handle complex tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables training of individual processing modules independently without requiring completion of all module training first. This partial action approach allows the system to train and deploy modules as needed, reducing total training time while maintaining sufficient model capability through selective module training.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If traditional forward propagation and backward propagation methods are used to train the entire neural network, then all processing modules are updated, but the training efficiency is low due to sequential processing requirements

Engineering Contradiction:
Improvemodel training completenessVSAvoidtraining efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the training process into independent module-level training units. Each processing module can be trained separately using its own training data and loss function, eliminating the need for sequential forward and backward propagation across the entire network. This segmentation dramatically improves training efficiency while ensuring each module achieves reliable training completion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each processing module is equipped with its own training capabilities, including independent parameter updates and loss function evaluation. This self-service approach allows modules to train autonomously without waiting for the entire network training cycle, significantly improving overall training efficiency while maintaining training reliability through individual module validation.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If network parameters of all processing modules must be clarified before updating current module parameters, then parameter updates are accurate, but the training process becomes inefficient due to dependency requirements

Engineering Contradiction:
Improveparameter update accuracyVSAvoidparameter update efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments parameter updates into independent module-level operations. Each processing module maintains its own parameter state and update mechanism, allowing accurate parameter updates within each module without requiring knowledge of other module's parameter states. This segmentation achieves both high measurement precision for parameter updates and improved productivity by eliminating inter-module update dependencies.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250356167A1Neural network model training method and apparatus, program product and stoarge medium
Publication Date: 2025.11.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250356167A1 patent drawing
  • US20250356167A1 patent drawing
  • US20250356167A1 patent drawing

AI summary

Embodiments of the present disclosure disclose a neural network model training method and apparatus, a computer program product, and a storage medium. The method includes: initializing an information processing neural network model and a reference neural network model corresponding to the information processing neural network model, the information processing neural network model including a plurality of processing modules, and the reference neural network model including a plurality of reference modules; and updating a parameter of the information processing neural network model and a parameter of the reference neural network model through a plurality of iterations.