Adaptive Preprocessing Algorithm for Classification Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing classification techniques face challenges in optimizing the quality of feature classification in measurement datasets due to the static nature of preprocessing algorithms, making it difficult to set them suitably for various applications.

Innovation Solution

A method that involves applying a preprocessing algorithm to a measurement dataset, followed by a classification algorithm, with an iterative loop to adjust the preprocessing algorithm based on the quality of classification, using a selection algorithm to change parameter values and selecting operations based on the physical and technical context of the dataset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a static preprocessing algorithm is used, then the device complexity is reduced, but the classification quality deteriorates

Engineering Contradiction:
Improveclassification qualityVSAvoidpreprocessing algorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The preprocessing algorithm is transformed from static to dynamic by introducing adaptive parameter adjustment. The algorithm now modifies its parameters based on feedback from classification quality metrics, allowing it to adapt to different data characteristics and improve classification quality without requiring a completely complex system architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A feedback loop is implemented where the classification quality is evaluated and used to adjust the preprocessing algorithm parameters. This closed-loop system continuously optimizes the preprocessing step based on actual performance, resolving the contradiction between simplicity and effectiveness by using feedback-driven adaptation rather than complex fixed algorithms.

Inventive Principle:
Principle #23Feedback

2Reliability

If preprocessing parameters are manually optimized, then the classification quality improves, but the time required for setup increases

Engineering Contradiction:
Improveclassification qualityVSAvoidsetup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The preprocessing algorithm performs self-optimization by automatically adjusting its own parameters based on classification feedback. This eliminates the need for manual parameter tuning by domain experts, allowing the system to achieve high classification quality without significant setup time investment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary optimization actions automatically during the initial phases of operation. By implementing adaptive parameter adjustment that occurs automatically rather than requiring manual preliminary configuration, the system reduces setup time while maintaining the ability to achieve high classification quality.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the preprocessing algorithm is made more adaptive, then the classification quality improves, but the computational resources required increase

Engineering Contradiction:
Improveclassification qualityVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The adaptive preprocessing algorithm applies partial adaptation rather than complete re-optimization in all cases. By adjusting parameters selectively based on the degree of quality degradation or change in data characteristics, the system maintains improved classification quality while avoiding the full computational cost of continuous complete re-optimization.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11550823B2Preprocessing for a classification algorithm
Publication Date: 2023.01.10 SIEMENS AG
  • US11550823B2 patent drawing
  • US11550823B2 patent drawing

AI summary

Various embodiments include a method for processing a data set comprising: obtaining a measurement dataset; applying a preprocessing algorithm to the measurement dataset to obtain a preprocessed measurement dataset; applying a classification algorithm to the preprocessed measurement dataset to classify a feature represented by the measurement dataset; determining a quality of the classification of the feature; and adjusting the preprocessing algorithm based on the determined quality. Adjusting the preprocessing algorithm comprises applying a selection algorithm. The selection algorithm describes the change in a value of a parameter of the preprocessing algorithm depending on the determined quality. The preprocessing algorithm comprises at least one of the following operations applied to the measurement dataset: binning; differentiation; integration; and forming tuples having a predetermined relationship from the measurement dataset.