Meta-Learning Model Training for Few-Shot Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep learning models face challenges in performing well with small amounts of data, often resulting in overfitting and requiring extensive resources for data collection and labeling, which limits their effectiveness in real-world applications.

Innovation Solution

A meta-learning method is employed, which includes training a base learning model and a loss meta-learning model using a different loss function for each task, with an internal loop for updating the base learning model and an external loop for optimizing the meta-learning model parameters, allowing the model to adapt to new data efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a model is trained with a small amount of data, then data collection and labeling costs are reduced, but overfitting occurs and the model does not work well on new data

Engineering Contradiction:
Improveamount of training dataVSAvoidmodel performance on new data
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by training a meta-learning model before the actual task is encountered. The meta-learning model learns from multiple tasks in advance and stores this knowledge, enabling the base learning model to quickly adapt to new tasks with minimal data. This preliminary training of the meta-learning model on diverse tasks allows the system to prepare generalization capabilities before facing specific new tasks, thereby reducing the need for large amounts of task-specific training data while maintaining reliable performance on new data.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a model is trained with large amounts of data, then model performance is improved, but data collection and labeling consume a lot of money and time

Engineering Contradiction:
Improvemodel performanceVSAvoidtime for data collection and labeling
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies copying by creating a meta-learning model that captures the essence of multiple tasks through shared parameters. Instead of training separate models for each task with large datasets, the meta-learning model creates a universal representation that can be copied and adapted to new tasks. The meta-learning model learns from the structure and patterns across multiple tasks, creating a compressed knowledge representation that can be quickly deployed to new tasks without requiring retraining on the full original datasets, thus reducing time and computational resources.

Inventive Principle:
Principle #26Copying

3Reliability

If a model is trained with large amounts of data, then model performance is improved, but it requires extensive resources for data collection and labeling

Engineering Contradiction:
Improvemodel performanceVSAvoidresources for data collection and labeling
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies universality by designing a meta-learning model that serves multiple functions simultaneously. The meta-learning model can handle various tasks across different domains using a single unified architecture, eliminating the need for separate specialized models for each task. This universal model learns to identify and extract task-specific patterns from diverse datasets, making it applicable to new tasks without requiring task-specific data collection and labeling resources. The shared parameters and generalization capabilities of the meta-learning model provide multi-functional performance across different task types.

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

4Reliability

If a different loss function is applied for each task, then the model can be optimized for each specific task, but the complexity of the learning system increases

Engineering Contradiction:
Improvetask-specific optimizationVSAvoidlearning system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the meta-learning model to automatically select and adapt loss functions for different tasks without external intervention. The meta-learning model learns to identify the appropriate loss function characteristics from the task data itself and configures the base learning model accordingly. This self-service mechanism eliminates the need for manual configuration of loss functions for each task, reducing system complexity while maintaining task-specific optimization. The meta-learning model autonomously determines the optimal loss function parameters based on the task characteristics and available data.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240037411A1Learning method of model and computer-readable recoding medium for storing program for performing the learning method
Publication Date: 2024.02.01 HYUNDAI MOTOR CO LTD
  • US20240037411A1 patent drawing
  • US20240037411A1 patent drawing
  • US20240037411A1 patent drawing

AI summary

A method for training a model using a meta-learning includes training a base learning model; training a loss meta-learning model used as a loss function of the base learning model for each task; and training a meta-learning model used to optimize a parameter of the loss meta-learning model.