AI Label Sampling with Heuristic k-NN Noise Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models face challenges with inaccurate or unreliable data labels, particularly in scenarios where datasets are largely unlabeled with a small quantity of noisy labels, leading to inefficiencies and inaccuracies in performance.

Innovation Solution

A computing platform applies undersampling and a modified k-Nearest Neighbors (k-NN) algorithm with heuristic scoring to filter out unreliable data points, using business rules to rank data and identify trustworthy labels, thereby improving the accuracy and reliability of machine learning models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional data preparation methodologies (OCC, SMOTE) are used, then data processing can be performed, but the model accuracy and reliability deteriorate due to noisy and imbalanced labels

Engineering Contradiction:
Improvemodel accuracyVSAvoidlabel quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by computing heuristic scores for all data points before the actual labeling process. This pre-computation of trustworthiness scores allows the system to identify and filter noisy labels in advance, ensuring that only high-quality labels are used for model training, thereby resolving the contradiction between processing speed and label quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing data points to evaluate their own trustworthiness through heuristic scoring. Each data point is automatically assessed based on its characteristics and compared with neighboring points, eliminating the need for manual label verification and enabling the system to self-correct labeling errors, thus improving both reliability and precision

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If manual labeling by subject matter experts is performed, then label accuracy improves, but processing time and cost increase significantly

Engineering Contradiction:
Improvelabel accuracyVSAvoidlabeling time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system introduces an intermediary mechanism - the heuristic scoring system with k-NN comparison - that acts as a bridge between automated labeling and manual expert labeling. Instead of relying solely on expensive manual labeling or crude automated methods, the intermediary score computation evaluates label trustworthiness objectively, achieving high accuracy without the time and cost penalties of manual expert review

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces the mechanical process of manual expert labeling with an automated computational system. The heuristic scoring mechanism substitutes human experts' judgment with algorithmic evaluation that compares data points against their k nearest neighbors, achieving comparable or superior accuracy while eliminating the time loss associated with manual labeling processes

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

3Productivity

If generic quantitative similarity methods are used for classification, then processing speed improves, but classification accuracy deteriorates due to inability to handle noisy labels

Engineering Contradiction:
Improveprocessing speedVSAvoidclassification accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system changes the parameter used for classification from generic quantitative similarity to a trustworthiness score based on heuristic evaluation and k-NN comparison. This parameter transformation allows the system to maintain high processing speed while achieving superior classification accuracy by filtering out noisy labels that would otherwise corrupt the classification results

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback by using the heuristic scores and k-NN comparisons to continuously evaluate and filter labels during the processing pipeline. This feedback mechanism ensures that only high-confidence labels are used for classification, maintaining both processing speed and accuracy by dynamically adjusting which data points influence the final classification

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12561614B2Smart sampling of noisy labels using artificial intelligence
Publication Date: 2026.02.24 BANK OF AMERICA CORP
  • US12561614B2 patent drawing
  • US12561614B2 patent drawing
  • US12561614B2 patent drawing

AI summary

Aspects of the disclosure relate to smart sampling of noisy labels using artificial intelligence. A computing platform may receive a dataset of primarily unlabeled data points. The computing platform may apply undersampling to the unlabeled data points to reduce imbalance. The computing platform may assign a candidate label to each unlabeled data point in the dataset without a human manually labeling the unlabeled data points. The computing platform may compute a heuristic score for each data point and rank the data points based on the heuristic score. The computing platform may subsample the dataset by comparing the heuristic score for each data point against more than one threshold and applying a k-Nearest Neighbors (k-NN) algorithm, with two different k values, to identify untrustworthy labels. The computing platform may provide or transmit a trustworthy resulting dataset to a machine learning (ML) model.