Deep Learning Parameter Reuse via Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing parameter reuse methods in deep learning, such as transfer learning and semi-supervised learning, face the challenge of blindly selecting reusable parameters, leading to poor model performance when data is limited.

Innovation Solution

A method that involves training a target model using a pre-configured dataset with a validation set, identifying correspondences between layers of a target model and a pre-trained original model with identical network structures, and validating the replaced target model to determine reusable parameters, allowing for the systematic selection and reuse of parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If transfer learning or semi-supervised learning is used to reuse parameters, then model training can be performed with limited data, but the selection of reusable parameters is blind and results in poor model performance

Engineering Contradiction:
Improvetraining data quantityVSAvoidmodel performance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments the parameter reuse process into distinct phases: initial training with limited data, validation-based parameter selection, and selective parameter reuse. By dividing the parameter selection into individual parameter evaluations rather than bulk reuse, the method enables precise identification of which parameters can be reliably reused, thus resolving the contradiction between using limited data and maintaining model performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a feedback mechanism where each parameter's reusability is validated by comparing model performance metrics before and after parameter replacement. This feedback loop allows the system to learn which parameters are suitable for reuse based on their actual impact on model performance, transforming the blind selection process into an evidence-based decision-making process that maintains reliability even with limited training data.

Inventive Principle:
Principle #23Feedback

2Productivity

If all parameters from pre-trained models are reused without validation, then training efficiency improves, but model performance deteriorates due to blind selection

Engineering Contradiction:
Improvetraining efficiencyVSAvoidmodel performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies partial action by selectively reusing only those parameters that pass validation criteria rather than reusing all parameters from pre-trained models. This selective approach maintains training efficiency by reusing parameters when beneficial while avoiding performance degradation from inappropriate parameter reuse, thus resolving the contradiction between training efficiency and model performance.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the state of parameter reuse from a binary all-or-nothing approach to a conditional approach based on validation results. By introducing performance thresholds and validation metrics as parameters that control parameter reuse, the system can dynamically adjust which parameters are reused, maintaining both training efficiency and model performance reliability.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If parameter validation and selection process is implemented systematically, then model performance improves, but training time and computational resources increase

Engineering Contradiction:
Improvemodel performanceVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary validation of parameters during the initial training phase before full model deployment. By pre-identifying and validating which parameters can be reused during the training process itself, the system avoids the need for extensive post-training validation, thus maintaining high model performance while minimizing additional time consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230196120A1Method, device, terminal, and storage medium for reusing parameters of a deep learning model
Publication Date: 2023.06.22 SHENZHEN INST OF ADVANCED TECH
  • US20230196120A1 patent drawing
  • US20230196120A1 patent drawing
  • US20230196120A1 patent drawing

AI summary

A method, device, terminal, and storage medium for reusing parameters of a deep learning model are disclosed, the method including: training a target model with a preset training set; obtaining a pre-trained original model; obtaining correspondences between layers of the target model and the original model having identical network structures, and parameter correspondences between corresponding layers; extracting multiple original model parameters from layers of the original model each having an identical network structure with respective layer of the target model; based on the parameter correspondences, replacing the corresponding parameters of the target model one by one with the original model parameters, validating the replaced target model with the preset validation set, and when the validation is passed, recording that the corresponding original model parameter is reusable; and using all reusable original model parameters to replace the corresponding parameters in the target model to obtain and train a new target model.