KPI Curve Waveband Clustering for Sliding Window Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for setting the width of a sliding window for scanning KPI curves are inefficient, leading to increased calculation amounts, introduction of transient noise, and omission of knowledge due to short waveform segments, while longer window settings result in exponential cluster formation and prolonged data processing times.

Innovation Solution

A method that segments the KPI curve into equal-length wavebands, clusters them based on non-time dimensions, extracts fundamental waves, compares waveband data to these waves, and determines the grouping boundary lines to establish the width of the sliding window, facilitating efficient clustering and classification of wavebands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the sliding window is set to have a time length of 1 s, then the KPI curve can be segmented into several segments with the length of 1 s for recognition and comparison, but the waveform segments used for recognition are too short, which directly increases the calculation amount of a label exponentially and introduces transient noise

Engineering Contradiction:
Improverecognition accuracyVSAvoidcalculation amount
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent changes the time length parameter of the sliding window from the conventional 1 second to an optimized value (0.5-2 seconds) based on the specific characteristics of the KPI curve and business requirements. This parameter optimization balances the segmentation granularity with the calculation burden, avoiding both overly fine segmentation that increases computation exponentially and overly coarse segmentation that loses detail information.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If the sliding window is set to have a time length of 1 period, then the wavebands can be clustered and grouped in each window, but a plurality of clusters are formed with many short different fundamental wave types, increasing the calculation amount exponentially

Engineering Contradiction:
Improveknowledge retentionVSAvoidcalculation amount
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent merges adjacent wavebands with similar characteristics into unified clusters by comparing the similarity between wavebands and cluster centers. This merging approach reduces the number of clusters formed, preventing the exponential increase in calculation amount while retaining important waveform patterns that would otherwise be lost in separate short segments.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent optimizes the sliding window time length parameter to balance the number of clusters formed. By adjusting this parameter, the system avoids forming too many small clusters (which increases computation) while ensuring that important waveform patterns are not merged into a single large cluster (which loses information).

Inventive Principle:
Principle #35Parameter changes

3Productivity

If continuous waveform segments are not jointly used as one fundamental wave type, then the KPIs can be classified directly, but the pattern recognition of a whole waveband in the KPI curve is lacking, leading to omission of knowledge

Engineering Contradiction:
Improveclassification efficiencyVSAvoidpattern recognition
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent performs preliminary clustering of wavebands into clusters with similar characteristics before the final classification of KPIs. This preliminary action groups continuous waveform segments that share common patterns, enabling subsequent classification to operate on meaningful aggregated units rather than isolated segments, thus preventing knowledge omission while maintaining classification efficiency.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If the sliding window width is not optimized, then the KPI curve can be processed, but the time from data generation to system alarm is prolonged due to large calculation amount

Engineering Contradiction:
Improvesystem response timeVSAvoidcalculation amount
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent optimizes the sliding window time length parameter to a specific range (0.5-2 seconds) that balances computational efficiency with detection reliability. This optimized parameter setting reduces the calculation amount exponentially compared to conventional settings, thereby shortening the time from data generation to system alarm while maintaining reliable anomaly detection capability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250181064A1KPI curve data processing method
Publication Date: 2025.06.05 THREE GORGES INTELLIGENT CONTROL TECHNOLOGY CO LTD
  • US20250181064A1 patent drawing
  • US20250181064A1 patent drawing
  • US20250181064A1 patent drawing

AI summary

A KPI curve data processing method is disclosed, involving the following steps: segmenting a KPI curve into several equal-length wavebands, clustering these wavebands based on a non-time dimension, and extracting a fundamental wave for each cluster. The method compares the similarity between each waveband's data and the fundamental wave of its cluster, identifies the cluster's grouping boundary, and groups the wavebands accordingly. It calculates the total time length of consecutive wavebands of the same type in each cluster, using the maximum length as the width of a sliding window. Scanning the KPI curve with this window allows consecutive clusters to be quickly grouped into a single waveform category, reducing computation and enabling integral classification of the wavebands. This process forms distinct waveband chains, aiding in clustering and classification, while minimizing knowledge omission