Neural Network Knowledge Branches for Faster Deep Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep neural networks (DNNs) face challenges in training due to the increased difficulty of propagating error information across hierarchically stacked layers, leading to diminished accuracy and convergence issues, especially with large-scale datasets, as traditional optimization methods primarily focus on the last layer and neglect intermediate layer interactions.

Innovation Solution

The proposed method involves appending knowledge branches (network classifiers) to intermediate layers of the backbone network, establishing pairwise knowledge interactions, and optimizing these interactions to enhance information flow across the network, using a framework that considers interactions between all layers, including a soft cross-entropy loss function to improve model generalization and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the depth of layers in neural networks is increased to improve prediction accuracy, then prediction accuracy is improved, but information propagation capability deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidinformation propagation capability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent segments the deep neural network into multiple intermediate layers, each equipped with auxiliary supervision. This segmentation allows information to be processed and supervised at multiple levels, preventing information loss that would occur in a monolithic deep structure. The auxiliary supervision at each segment captures and preserves critical information that would otherwise be lost in the long propagation path.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces auxiliary supervision layers as intermediary components between the input and final output layers. These intermediaries actively supervise and guide information flow through the deep network, preventing degradation. The auxiliary supervision acts as a mediator that maintains information quality across multiple layer transitions, enabling both depth and effective information propagation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If auxiliary supervision layers are added to improve training convergence, then training convergence is improved, but prediction accuracy deteriorates

Engineering Contradiction:
Improvetraining convergence timeVSAvoidprediction accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent applies auxiliary supervision with local quality by configuring different supervision strengths and types at different intermediate layers. Rather than uniform supervision throughout, the system tailors the supervision characteristics to match the specific needs of each layer, preserving prediction accuracy while maintaining training convergence benefits.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial auxiliary supervision at selectively chosen intermediate layers rather than at every layer. This partial action approach provides sufficient supervision to improve convergence without the excessive intervention that would degrade prediction accuracy. The selective placement of auxiliary supervision optimizes the balance between convergence speed and accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If traditional training methods are used to maintain simplicity, then ease of operation is maintained, but training efficiency deteriorates

Engineering Contradiction:
Improvetraining method simplicityVSAvoidtraining efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent creates a universal training framework that integrates both traditional and auxiliary supervision approaches. The system can operate in multiple modes - traditional supervision alone, auxiliary supervision alone, or both combined - making it adaptable to different scenarios. This multi-functionality maintains ease of operation while enabling efficiency improvements when auxiliary supervision is activated.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements feedback mechanisms where auxiliary supervision layers provide intermediate feedback signals during training. This feedback guides the learning process at multiple levels, improving training efficiency by preventing information loss and guiding gradient flow. The feedback approach maintains conceptual simplicity while dramatically improving training productivity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12632733B2Methods, systems, articles of manufacture and apparatus to train a neural network
Publication Date: 2026.05.19 INTEL CORP
  • US12632733B2 patent drawing
  • US12632733B2 patent drawing
  • US12632733B2 patent drawing

AI summary

Methods, systems, apparatus, and articles of manufacture are disclosed to train a neural network. An example apparatus includes an architecture evaluator to determine an architecture type of a neural network, a knowledge branch implementor to select a quantity of knowledge branches based on the architecture type, and a knowledge branch inserter to improve a training metric by appending the quantity of knowledge branches to respective layers of the neural network.