Clustering Algorithm Recalculates Initial Conditions for Data Distribution Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data analysis methods fail to update cluster structures accurately when point data is added, updated, or deleted, as they do not recalculate initial condition values based on changes in data distribution, leading to incorrect inclusion or exclusion of data in clusters.

Innovation Solution

A data analysis device and method that recalculates initial condition values and updates cluster structures by determining whether point data is a core or noise using a predetermined algorithm, allowing for re-verification of point data and updating the cluster structure accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If sequential clustering is performed without recalculating initial condition values, then processing speed is maintained, but clustering accuracy deteriorates when data distribution changes

Engineering Contradiction:
Improveclustering accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary recalculation of initial condition values (EPS and MinPts) when data distribution changes are detected, such as when new point data is added or existing data is updated. This preliminary action ensures that the clustering parameters are current before performing the actual clustering operation, thereby maintaining accuracy without requiring continuous full recalculation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of recalculating all clustering parameters for the entire dataset every time, the patent applies partial recalculation only for affected regions or parameters. For example, when new point data is added, only the EPS value may be recalculated based on the new data distribution, while MinPts remains unchanged, thus reducing computational overhead while maintaining necessary accuracy

Inventive Principle:
Principle #16Partial or excessive action

2Adaptability or versatility

If initial condition values are fixed, then processing complexity is reduced, but adaptability to data distribution changes deteriorates

Engineering Contradiction:
Improveadaptability to data changesVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic initial condition values that automatically adjust based on data distribution changes. The EPS parameter is dynamically recalculated using density-based methods when new point data arrives or existing data is updated, while MinPts remains a static threshold. This dynamic adaptation allows the clustering algorithm to respond to changing data patterns without requiring complex manual reconfiguration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where the clustering process monitors data distribution changes and triggers recalculation of initial condition values when necessary. When new point data is added or updated, the system detects the change in data distribution and automatically adjusts EPS and MinPts accordingly, creating a closed-loop system that adapts to changing conditions while maintaining manageable complexity through automated decision-making

Inventive Principle:
Principle #23Feedback

3Measurement precision

If neighborhood point data only is considered, then processing speed is improved, but measurement precision of data distribution changes deteriorates

Engineering Contradiction:
Improvedata distribution analysis precisionVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the data processing into two distinct phases: a fast preliminary phase that processes only neighborhood point data to maintain speed, and a detailed verification phase that performs comprehensive data distribution analysis when changes are detected. This segmentation allows the system to maintain high processing speed for routine operations while ensuring measurement precision when accuracy is critical

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary clustering using only neighborhood point data to quickly identify potential clusters and maintain processing speed. After this preliminary action, a verification step checks whether the clustering results are consistent with the overall data distribution. If inconsistencies are found, a more comprehensive analysis is performed, thus maintaining speed for most operations while ensuring precision when needed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11328024B2Data analysis device and data analysis method
Publication Date: 2022.05.10 HITACHI LTD
  • US11328024B2 patent drawing
  • US11328024B2 patent drawing
  • US11328024B2 patent drawing

AI summary

A data analysis device is configured to include an arithmetic operation device that determines whether or not each point data in the point data group of the existing clusters is a core of the cluster using a predetermined algorithm and calculates a predetermined re-verification determination data, recalculates an initial condition value of the clustering based on the re-verification determination data, specifies re-verification point data which is the point data that becomes no longer the core or becomes a new core by adding the point data, from the point data group to which the addition was made, based on the updated initial condition value obtained by the recalculation, and performs predetermined clustering processing in accordance with the re-verification point data.