Variable-Density Stream Clustering With Adaptive Distance Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clustering techniques, such as centroid-based and density-based methods, struggle to handle evolving data streams with varying cluster densities and time-relevant data points, leading to inaccurate and inefficient analysis, which increases processing and memory overhead.

Innovation Solution

A variable density-based clustering system that dynamically adjusts distance parameters using user feedback and time-based removal of clusters, enabling adaptive clustering with varying densities and improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional centroid-based or density-based clustering methods are used on data streams, then the clustering process is simple to implement, but the clustering accuracy deteriorates when handling evolving data streams with varying cluster densities

Engineering Contradiction:
Improveclustering accuracyVSAvoidclustering algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic clustering by allowing clusters to evolve over time through continuous adjustment of cluster centers and density thresholds. The system processes data streams incrementally, updating cluster parameters as new data points arrive, rather than requiring static pre-defined cluster structures. This enables the clustering algorithm to adapt to changing data distributions and varying cluster densities in evolving data streams.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system dynamically adjusts key clustering parameters including distance thresholds, density thresholds, and cluster center positions based on the local characteristics of data points. By modifying these parameters adaptively according to varying cluster densities, the algorithm achieves accurate clustering across regions with different data concentrations without requiring manual parameter tuning for each cluster type.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If variable density parameters are used for different data points, then clustering accuracy for varying density clusters improves, but processing overhead increases

Engineering Contradiction:
Improveclustering accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies local quality by assigning different density thresholds and distance parameters to different regions of the data space based on local data point densities. Instead of using uniform clustering parameters globally, the system adapts parameters locally to match the specific density characteristics of each cluster region, enabling accurate identification of both dense and sparse clusters with optimized processing for each local context.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments the data stream processing into manageable batches or windows, allowing variable density parameters to be computed and applied incrementally. By dividing the continuous data stream into segments, the algorithm can maintain multiple density thresholds without processing the entire dataset at once, reducing memory overhead and improving processing efficiency while still achieving accurate variable-density clustering.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If feedback mechanisms are implemented to adjust distance parameters, then clustering accuracy improves, but system complexity and time overhead increase

Engineering Contradiction:
Improveclustering accuracyVSAvoidfeedback processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms where clustering results are continuously evaluated and used to adjust distance parameters and density thresholds for subsequent processing. The feedback loop monitors clustering quality metrics and automatically refines parameter selections, enabling the system to adapt to changing data patterns and improve accuracy over time without requiring extensive manual intervention or complex optimization routines.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by pre-computing and caching distance metrics or density estimates for data points before final cluster assignment. By performing preliminary calculations on distance parameters and density values, the system reduces the computational burden during the actual clustering decision-making process, minimizing feedback processing time while maintaining accurate parameter adjustment for improved clustering results.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12536203B2Variable density-based clustering on data streams
Publication Date: 2026.01.27 CAPITAL ONE SERVICES LLC
  • US12536203B2 patent drawing
  • US12536203B2 patent drawing
  • US12536203B2 patent drawing

AI summary

In some implementations, a device may receive, from a data stream, a set of data points arranged in a dimensional data space. The device may compare the set of data points to identify one or more clusters using values of a distance parameter for data points included in the set of data points, wherein the values of distance parameter includes different values of the distance parameter for different data points. The device may transmit an indication of the one or more clusters to cause a device to display information associated with the one or more clusters. The device may receive, from the device, feedback information associated with at least one data point, wherein the feedback information indicates that at least one data point is associated with an error. The device may modify a value of the distance parameter associated with the at least one data point to a modified value.