Data Compression Using Bayesian Filtering of Complex Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data processing methods, such as those used in software like RAPIDMINER, often 'scrub' irrational and complex numbers from data sets, mistakenly identifying them as erroneous, which is problematic for fields like particle accelerator and cancer genomics where these numbers represent significant data.

Innovation Solution

A method and system that compress data sets by categorizing values into 'first' and 'second' categories, where values in the first category are retained and those in the second are excluded, using statistical distributions and Bayes' theorem to determine relevance, and storing in a quadtree data structure, ensuring complexities are preserved.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data scrubbing is performed to remove unexpected data, then data quality is improved, but significant data representing irrational and complex numbers is lost

Engineering Contradiction:
Improvedata qualityVSAvoidsignificant data
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies different processing rules to different types of data values. Instead of uniformly scrubbing all unexpected data, the system identifies and preserves specific categories of values (irrational numbers, complex numbers, mixed hashes, non-zero decimals beyond Xth place) while removing others. This localized quality approach maintains data reliability by selectively keeping significant data types.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary classification of data values into categories before the scrubbing process. By预先 identifying which values represent significant data (irrational numbers, complex numbers, etc.) and which are extraneous, the system avoids losing important information during compression and analysis operations.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If all data values are retained in the data set, then data completeness is improved, but data processing efficiency deteriorates

Engineering Contradiction:
Improvedata completenessVSAvoiddata processing efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent extracts and removes extraneous data values from the complete data set, keeping only significant categories (irrational numbers, complex numbers, mixed hashes, non-zero decimals beyond Xth place). This extraction process maintains data completeness for important values while improving processing efficiency by eliminating unnecessary data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of data representation by categorizing values based on their mathematical properties and significance. Instead of treating all values uniformly, the system applies parameter-based classification to determine which values to retain, achieving both completeness and efficiency.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If traditional data compression methods are used, then compression speed is improved, but complex and irrational numbers are mistakenly removed

Engineering Contradiction:
Improvecompression speedVSAvoiddata accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary classification of data values into significant categories (irrational numbers, complex numbers, mixed hashes, non-zero decimals beyond Xth place) before compression. This preliminary action ensures that during rapid compression operations, the system knows which values to preserve, maintaining data accuracy while achieving compression speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different compression rules to different data categories. Significant values (irrational numbers, complex numbers, etc.) are preserved with their original precision, while extraneous values are compressed or removed. This localized quality approach maintains compression speed while preventing erroneous removal of important data.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10965315B2Data compression method
Publication Date: 2021.03.30 KAMAL ANDREW
  • US10965315B2 patent drawing
  • US10965315B2 patent drawing
  • US10965315B2 patent drawing

AI summary

An example method of compressing a data set includes determining whether individual values from a data set correspond to a first category or a second category of values. Based on one of the values corresponding to the first category, the value is added to a compressed data set. Based on one of the values corresponding to the second category, the value is excluded from the compressed data set, and a statistical distribution of values of the second category is updated based on the value. During a first phase, the determining is performed for a plurality of values from a first portion of the data set based on comparison of the values to criteria. During a second phase, the determining is performed for a plurality of values from a second portion of the data set based on the statistical distribution.