Cluster-Labeled Training Data for Accurate Object Detection Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Training machine learning models for object detection in visual data is challenging due to the need for diverse, specific, and accurate datasets, which are often costly and time-consuming to create, and prone to human error leading to false positives and negatives.

Innovation Solution

A computing system that collects input data, extracts features, clusters them based on similarity, labels clusters, generates a training dataset, and trains a machine learning model to predict labels efficiently, reducing human involvement and resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If human labelers provide ground truth labels for image data, then the training dataset can be created, but the process is costly and time-consuming

Engineering Contradiction:
Improveaccuracy of training datasetVSAvoidtime required for labeling
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system uses automated clustering algorithms to self-label data without human intervention. The clustering model automatically assigns labels to data elements based on feature similarity, enabling the system to serve itself rather than requiring human labelers for the entire dataset.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates synthetic training data by copying and transforming existing data elements through clustering. Multiple data elements are grouped into clusters and used to generate representative samples, effectively copying the essence of the original data to create a reduced but representative training set.

Inventive Principle:
Principle #26Copying

2Reliability

If human labelers provide ground truth labels for image data, then the training dataset can be created, but it is expensive

Engineering Contradiction:
Improveaccuracy of training datasetVSAvoidcomputing resources required
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system uses automated clustering algorithms to self-label data without human intervention. The clustering model automatically assigns labels to data elements based on feature similarity, enabling the system to serve itself rather than requiring human labelers for the entire dataset.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system extracts only the essential features from the data using a feature extractor, then uses these extracted features for clustering. This extraction process reduces the complexity and computational resources needed compared to processing the entire original data with human labelers.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the image dataset is labeled by humans, then training data is obtained, but errors and mistakes occur leading to false positives and negatives

Engineering Contradiction:
Improveaccuracy of training datasetVSAvoidcomplexity of labeling process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system replaces the mechanical process of human labeling with an automated computational clustering system. The clustering algorithm mechanically groups data elements based on mathematical similarity metrics, eliminating human error while maintaining systematic and reproducible labeling.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system uses feedback from the clustering process to refine and validate labels. By analyzing the coherence and consistency of clustered data elements, the system can verify label accuracy and correct potential errors, creating a self-validating labeling mechanism.

Inventive Principle:
Principle #23Feedback

4Ease of manufacture

If the image dataset is not diverse, then labeling is simpler, but the model's ability to recognize objects in various conditions deteriorates

Engineering Contradiction:
Improveease of creating training datasetVSAvoidmodel's ability to recognize objects in various conditions
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system segments the data into distinct clusters based on feature similarity, which naturally creates diversity in the training dataset. Each cluster represents a distinct category or subtype, ensuring that the final training set includes varied examples that improve model adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the data from its original high-dimensional form into a lower-dimensional cluster representation. By organizing data into clusters based on multiple features simultaneously, the system creates a compact yet diverse representation that maintains recognizability across various conditions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12597233B2System and method for training a machine learning model
Publication Date: 2026.04.07 THE BOEING CO
  • US12597233B2 patent drawing
  • US12597233B2 patent drawing
  • US12597233B2 patent drawing

AI summary

A computing system is configured to collect input data related to at least a portion of an object or an environment from the input sensor, execute a feature extractor to extract features for data elements of the input data, execute a clustering model configured to cluster the data elements of the input data into feature clusters based on similarities of the extracted features to each other, label a target clusters of the feature clusters and data elements of the target clusters with respective predetermined labels, generate a training dataset including the data elements of the target clusters, and train a machine learning model using the training dataset to predict a label for an inference time input data element at inference time. The respective predetermined labels of the target clusters correspond to prediction labels of the machine learning model.