Multi-task Neural Network Training via Combined Loss and Control Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-task neural networks are difficult to train due to the need to capture different levels of information for various tasks, and the black box nature of deep neural networks makes it hard to understand what features are being extracted for each task.

Innovation Solution

A computer-implemented method for training a multi-task neural network that uses a combined loss function to minimize the loss across multiple tasks, incorporating a regularization term based on the difference in distance metric values between tasks, and utilizing an optimization neural network to predict single-task control parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multi-task neural networks are trained to perform multiple tasks simultaneously, then the model can capture different levels of information for various tasks, but the training becomes difficult due to the black box nature of deep neural networks making it hard to understand what features are being extracted

Engineering Contradiction:
Improvemulti-task capabilityVSAvoidinterpretability of feature extraction
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the training process by introducing task-specific control parameters that separately regulate the training progress of each task. This segmentation allows independent monitoring and control of feature extraction for each task, making the black box more transparent while maintaining multi-task capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces distance metric values and control parameters as intermediary elements between the neural network's internal feature extraction process and the external training objective. These intermediaries provide measurable indicators of training progress and feature extraction quality for each task

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If different tasks require capturing different levels of information, then each task can be optimized for its specific needs, but the training speeds of tasks with different complexity levels become misaligned

Engineering Contradiction:
Improvetask-specific information captureVSAvoidtraining speed alignment
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent implements dynamic control of training speeds by introducing task-specific control parameters that are updated based on distance metric values. This allows the training process to adaptively adjust the progress of each task, ensuring that tasks with different complexity levels converge at appropriate rates

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent establishes a feedback mechanism where distance metric values computed from task performance inform the adjustment of control parameters. This feedback loop enables automatic alignment of training speeds without manual intervention, balancing the information capture needs of different tasks

Inventive Principle:
Principle #23Feedback

3Productivity

If a combined loss function is used to train multiple tasks simultaneously, then the model can learn from all tasks together, but it is hard to know what features or information the model must extract from the input data for each task

Engineering Contradiction:
Improvesimultaneous task learning efficiencyVSAvoidloss of task-specific feature information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies local quality by introducing task-specific control parameters that differentially regulate the training objective for each task within the combined loss function. This allows the model to maintain task-specific feature extraction characteristics while benefiting from joint training, preventing the loss of task-specific information

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250173581A1Computer-implemented Method for Training a Multi-task Neural Network
Publication Date: 2025.05.29 CONTINENTAL AUTONOMOUS MOBILITY GERMANY GMBH
  • US20250173581A1 patent drawing
  • US20250173581A1 patent drawing
  • US20250173581A1 patent drawing

AI summary

A computer-implemented method for training a multi-task neural network for predicting a plurality of T tasks, T≥2, simultaneously based on input data, the method comprising: a) providing a multi-task neural network, a training dataset for training the neural network on the plurality of T tasks, and a validation dataset ′ for validating the neural network on the plurality of T tasks; and b) training the multi-task neural network for the plurality of T tasks across a predefined number Nepoch of training epochs by using the training dataset and the validation dataset ′ such that a combined loss function is minimized within the predefined number Nepoch of training epochs.