Smart Dataset Sampling Using Feature Importance and Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dataset sampling methods are inefficient and resource-intensive, failing to account for data point similarities and anomalies, leading to suboptimal sampling that exceeds processing and storage constraints.

Innovation Solution

A smart sampling system that employs intelligent algorithms to select a subset of data points based on feature importance, anomaly detection, and clustering techniques, optimizing the sample size and computation time to meet resource constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional sampling methods are used to extract data samples from a dataset, then the sampling process is simple to implement, but the computational efficiency is low and resource consumption is high

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system pre-computes and stores feature importance scores for all data points in the dataset before sampling. This preliminary action allows the sampling process to quickly retrieve and use these pre-calculated scores rather than computing them during sampling, significantly improving computational efficiency while maintaining a manageable system through modular architecture

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The sampling process is divided into distinct modular components: feature importance calculation module, anomaly detection module, candidate sample generation module, and filtering module. Each module handles a specific task independently, improving overall computational efficiency through specialized processing while keeping system complexity manageable through clear separation of concerns

Inventive Principle:
Principle #1Segmentation

2Reliability

If a large sample size is extracted to maintain data quality and representativeness, then the representativeness of the sample is improved, but the storage requirements and processing time increase

Engineering Contradiction:
Improvesample representativenessVSAvoiddata volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system transforms the sampling problem from selecting data points based on random or simple criteria to selecting based on feature importance scores and anomaly detection results. By changing the selection parameters to include these computed metrics, the system achieves higher sample representativeness with smaller sample sizes, as each selected point is deliberately chosen to maximize its contribution to representing the underlying data distribution

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system replaces traditional mechanical sampling approaches (random sampling, systematic sampling) with an intelligent selection mechanism that uses feature importance scores and anomaly detection. This substitution allows the system to identify and select the most informative data points efficiently, achieving high representativeness with reduced data volume by focusing computational resources on identifying key representative points rather than processing large quantities of data

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

3Measurement precision

If feature importance calculation and anomaly detection are performed on all data points, then the sampling accuracy is improved, but the computational burden increases

Engineering Contradiction:
Improvesampling accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system extracts and focuses computational effort on the most critical data points for sampling decisions. By calculating feature importance scores and anomaly detection results, the system identifies and extracts only those data points that significantly contribute to sample representativeness, performing detailed analysis on a reduced subset rather than uniformly processing all data points, thereby improving sampling accuracy while reducing overall computational burden

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs feature importance calculation and anomaly detection with selective intensity. Rather than applying equally rigorous computational methods to all data points, the system uses these techniques to identify and focus detailed analysis on a subset of promising candidates, performing partial exhaustive analysis on the most likely representative points while using lighter weighting for others, achieving high sampling accuracy with optimized computational resource usage

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12536202B1Systems and methods configured for computationally efficient dataset sampling
Publication Date: 2026.01.27 VIRTUALITICS INC
  • US12536202B1 patent drawing
  • US12536202B1 patent drawing
  • US12536202B1 patent drawing

AI summary

Systems and methods of the present disclosure enable efficient dataset sampling by using one or more processors for receiving a sample request including a dataset, a target feature, and a sample size to be produced. The processor(s) determines, from a library of smart sampling algorithms based on the sample request, a smart sampling algorithm associated with a sampling parameter that satisfies the sample request. The processor(s) configures the sampling parameter of the smart sampling algorithm of a smart sampling engine to obtain a configured smart sampling engine to generate a smart sampled dataset that represents the target feature and satisfies the sample size. The processor(s) inputs the dataset into the configured smart sampling engine so as to cause the configured smart sampling engine to execute the smart sampling algorithm and output the smart sampled dataset, and returns the smart sampled dataset to the computing device.