Machine Model Update via Hard Example Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning lifecycle tools are complex and require significant technical knowledge, making it difficult to efficiently update machine models in real-time, especially in applications like driver monitoring systems, where continuous improvement is necessary for performance enhancement.

Innovation Solution

A method and apparatus for updating machine models by obtaining hard example samples, determining category-based data distribution, selecting second hard example samples based on learning requirements, performing learning operations, and updating the model, thereby forming a closed loop for efficient machine learning lifecycle management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing machine learning lifecycle tools are used, then machine models can be updated, but the tools are complex and require significant technical knowledge

Engineering Contradiction:
Improvemachine model update capabilityVSAvoidtool complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically identifies hard example samples from model inference results and performs self-updating through the closed-loop pipeline (identification → data augmentation → model retraining → validation), eliminating the need for complex manual intervention and reducing technical knowledge requirements

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The machine learning lifecycle is segmented into distinct automated modules: hard example identification module, data augmentation module, model retraining module, and validation module. Each module handles a specific task automatically, simplifying the overall system while maintaining update capability

Inventive Principle:
Principle #1Segmentation

2Reliability

If existing machine learning lifecycle tools are used, then machine models can be updated, but the process is not efficient in real-time applications

Engineering Contradiction:
Improvemachine model update capabilityVSAvoidupdate efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary data augmentation on hard example samples before model retraining, preparing enhanced training data in advance. This preliminary processing accelerates the overall update pipeline by having ready-to-use augmented data when retraining begins

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The closed-loop pipeline enables continuous automated updates: model inference continuously identifies hard examples, which immediately trigger data augmentation and retraining processes. This continuous cycle eliminates idle time and maintains constant improvement in real-time applications

Inventive Principle:
Principle #20Continuity of useful action

3Manufacturing precision

If hard example samples are used for model updating, then model performance can be improved, but the process requires manual intervention and is not automatic

Engineering Contradiction:
Improvemodel performanceVSAvoidupdate automation
Core Design Contradiction:
Manufacturing precisionVSExtent of automation

Solution Approach 1:

The system uses feedback from model inference results to automatically identify hard example samples that the model struggles with. This feedback loop triggers the entire update pipeline automatically, connecting model performance evaluation directly to targeted retraining without manual intervention

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system merges multiple functions into an integrated automated pipeline: hard example identification, data augmentation, model retraining, and validation are combined into a single automated workflow that executes continuously without manual intervention, while maintaining focus on improving model performance through hard examples

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12124928B2Machine model update method and apparatus, medium, and device
Publication Date: 2024.10.22 SHENZHEN HORIZON ROBOTICS TECH CO LTD
  • US12124928B2 patent drawing
  • US12124928B2 patent drawing
  • US12124928B2 patent drawing

AI summary

Disclosed are a machine model update method and apparatus, a medium, and a device. The method includes: obtaining first hard example samples of a machine model and attribute information of the first hard example samples; determining category-based data distribution information of the first hard example samples according to the attribute information of the first hard example samples; determining second hard example samples of the machine model in current machine learning according to learning requirement information of the machine model for categories of the first hard example samples and the data distribution information; performing, according to learning operation information corresponding to the machine model, a learning operation on the machine model by using the second hard example samples; and updating the machine model based on a learning result of the machine model. The present disclosure helps efficiently implement a machine learning lifecycle, and reduce the cost of machine learning lifecycle.