Guided Neural Network Training via Convolutional Feature Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional guided training of deep neural network models often results in a second feature domain dominating the model output, undermining the goal of improving the model based on multiple domains of feature data.

Innovation Solution

The method involves receiving supplementary domain feature data and fusing it with feature maps from a convolution layer to form fused feature maps, which are then provided to a subsequent convolution layer, thereby balancing the impact of supplementary features and guiding the convolution layers effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If supplementary domain feature data is provided to a fully connected layer in conventional guided training, then the model can incorporate additional domain knowledge, but the supplementary domain features become a dominant driver of the model output, undermining the goal of improving the model based on multiple domains of feature data

Engineering Contradiction:
Improveability to incorporate multiple domain featuresVSAvoidbalance between domain features in model output
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces convolution layers as intermediary components between the supplementary domain features and the fully connected layer. These convolution layers process and transform the supplementary features before they reach the decision-making layers, preventing direct dominance while maintaining their informative value. The convolution operations act as a buffer that integrates multiple domains more harmoniously.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the feature processing pipeline by separating the handling of primary domain features and supplementary domain features into different convolutional pathways. This segmentation allows each domain to be processed independently through dedicated convolution layers before being combined, preventing any single domain from dominating the final output.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If supplementary domain features are directly fed to fully connected layers, then the training process can use additional domain information, but the model output becomes overly influenced by the supplementary domain, reducing overall model performance

Engineering Contradiction:
Improveamount of domain feature dataVSAvoidmodel output accuracy
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies preliminary processing to supplementary domain features by passing them through convolution layers before they are combined with primary domain features. This preliminary action transforms the raw supplementary features into a more suitable representation that can be effectively integrated without overwhelming the model output, thereby maintaining precision while utilizing abundant data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250181922A1Guided training of machine learning models with convolution layer feature data fusion
Publication Date: 2025.06.05 QUALCOMM INC
  • US20250181922A1 patent drawing
  • US20250181922A1 patent drawing
  • US20250181922A1 patent drawing

AI summary

Aspects described herein provide a method of performing guided training of a neural network model, including: receiving supplementary domain feature data; providing the supplementary domain feature data to a fully connected layer of a neural network model; receiving from the fully connected layer supplementary domain feature scaling data; providing the supplementary domain feature scaling data to an activation function; receiving from the activation function supplementary domain feature weight data; receiving a set of feature maps from a first convolution layer of the neural network model; fusing the supplementary domain feature weight data with the set of feature maps to form fused feature maps; and providing the fused feature maps to a second convolution layer of the neural network model.