Transfer Learning Network Selection Using Proxy Fine-Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to efficiently select pre-trained neural networks for transfer learning when training data is scarce, leading to inefficient fine-tuning processes that are time-consuming and computationally expensive, especially when leveraging ensemble learning.

Innovation Solution

A system that predicts the performance of pre-trained neural networks using computationally cheap proxies and selects the most suitable networks for fine-tuning, leveraging both transfer learning and ensemble learning to train an ensemble neural network by fine-tuning multiple pre-trained networks, thereby amortizing the costs of pre-training across multiple networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If each pre-trained neural network is fine-tuned to evaluate its performance, then the selection accuracy improves, but the time and computational resources required increase significantly

Engineering Contradiction:
Improveperformance prediction accuracyVSAvoidfine-tuning time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses lightweight proxy models (simple neural networks, linear models, or decision trees) that are computationally inexpensive to train and evaluate. These proxy models serve as disposable evaluation tools that provide sufficient performance estimates without requiring full fine-tuning of each candidate network, thus resolving the contradiction between accurate performance measurement and time consumption.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent introduces proxy models as intermediary elements between the pre-trained networks and the final performance evaluation. These proxy models act as mediators that approximate the performance of fully fine-tuned networks without requiring the computationally expensive fine-tuning process, enabling efficient selection of candidate networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If each pre-trained neural network is fine-tuned to evaluate its performance, then the selection reliability improves, but the computational resources and energy required increase significantly

Engineering Contradiction:
Improvenetwork selection reliabilityVSAvoidcomputational energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent employs lightweight proxy models that consume minimal computational energy compared to full fine-tuning processes. These inexpensive proxy evaluations enable reliable network selection while maintaining low energy consumption, directly addressing the contradiction between selection reliability and energy usage.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If multiple pre-trained neural networks are fine-tuned for ensemble learning, then the model robustness improves, but the training cost and time increase

Engineering Contradiction:
Improveensemble model robustnessVSAvoidtraining efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary performance evaluation using proxy models before committing to full fine-tuning of multiple networks for ensemble construction. This preliminary action identifies the most promising candidate networks, allowing the system to build ensembles from a smaller, pre-screened set of networks, thereby maintaining robustness while improving training efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the evaluation parameter from full fine-tuning performance to proxy model performance estimates. This parameter change enables efficient comparison and selection of multiple candidate networks for ensemble construction, reducing the computational burden while maintaining the ability to identify high-performing network combinations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12488237B2Training neural networks using transfer learning
Publication Date: 2025.12.02 GOOGLE LLC
  • US12488237B2 patent drawing
  • US12488237B2 patent drawing
  • US12488237B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training neural networks using transfer learning. One of the methods includes training a neural network to perform a first prediction task, including: obtaining trained model parameters for each of a plurality of candidate neural networks, wherein each candidate neural network has been pre-trained to perform a respective second prediction task that is different from the first prediction task; obtaining a plurality of training examples corresponding to the first prediction task; selecting a proper subset of the plurality of candidate neural networks using the plurality of training examples; generating, for each candidate neural network, one or more fine-tuned neural networks, wherein each fine-tuned neural network is generated by updating the model parameters of the candidate neural network using the plurality of training examples; and determining model parameters for the neural network using the respective fine-tuned neural networks.