Frozen Feature Extraction for Open-World Object Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models used in image processing can only identify objects that were labeled in the training data, failing to recognize objects not included in the training images, which limits their accuracy and applicability in real-world scenarios.

Innovation Solution

A method that employs a machine learning model comprising a feature extraction model and a classification scoring model, where the classification scoring model is updated based on ground truth classification scores, while preventing updates to the feature extraction model, allowing the model to distinguish between labeled and unlabeled objects and improve identification accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If machine learning models are trained using labeled images, then objects that have been labeled in the training data can be identified, but objects that have not been labeled in the training data cannot be identified

Engineering Contradiction:
Improveidentification accuracyVSAvoidobject recognition coverage
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The machine learning model is segmented into two independent parts: a feature extraction model that processes image data and a classification scoring model that assigns labels. This segmentation allows the classification scoring model to be updated with new labels without retraining the entire model, enabling the system to adapt to new objects while maintaining existing identification accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The classification scoring model is designed to be dynamically updatable without requiring complete model retraining. By updating only the classification scoring model with new ground truth labels, the system can adapt to newly encountered objects in real-time while preserving the feature extraction capabilities learned from original training data.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the entire machine learning model is retrained when new objects are introduced, then identification accuracy for new objects improves, but training time and computational resources increase

Engineering Contradiction:
Improvenew object recognition capabilityVSAvoidtraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The classification scoring model is extracted as a separate, independently updatable component from the feature extraction model. This extraction allows only the classification scoring model to be retrained when new objects are introduced, while the feature extraction model remains frozen. This significantly reduces training time and computational resources compared to retraining the entire model.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If the feature extraction model is updated with new training data, then the model can adapt to new objects, but the model may forget previously learned object characteristics

Engineering Contradiction:
Improveobject diversity recognitionVSAvoidfeature representation stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The model is segmented into a feature extraction model that maintains stable, frozen parameters for consistent feature representation, and a classification scoring model that is updated with new data to adapt to diverse objects. This segmentation prevents the feature extraction model from changing its learned representations while allowing the classification system to adapt to new object categories.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the system have different update characteristics: the feature extraction model maintains stable local quality for feature representation, while the classification scoring model has local quality optimized for adapting to new object classes. This local differentiation ensures that feature stability is preserved while classification adaptability is achieved.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240161472A1Method, apparatus, device and medium for processing image using machine learning model
Publication Date: 2024.05.16 BEIJING YOUZHUJU NETWORK TECH CO LTD
  • US20240161472A1 patent drawing
  • US20240161472A1 patent drawing
  • US20240161472A1 patent drawing

AI summary

A method, device, and medium are provided for processing an image using a machine learning model that identifies at least one candidate object from an image. The model comprises: a feature extraction model for describing an association between the image and a feature of the at least one candidate object; and a classification scoring model for describing an association between the feature and a classification score of the at least one candidate object. An update parameter associated with the classification scoring model is determined based on the classification score of the at least one candidate object and a ground truth classification score of at least one ground truth object in the image. The classification scoring model is updated based on the update parameter associated with the classification scoring model. The feature extraction model is prevented from being updated with the update parameter associated with the classification scoring model.