Multi-Level Autoencoder Compression With Correlation-Based Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-layer autoencoder architectures for data compression and restoration primarily focus on compression and do not fully exploit correlations within data, limiting their effectiveness in achieving high compression ratios while preserving important information.

Innovation Solution

A multi-layer autoencoder system with a correlation network that combines convolutional layers, pooling layers, and activation functions, where the autoencoder compresses data and a correlation network leverages patterns and similarities to restore decompressed data, jointly optimized using loss functions for reconstruction and restoration quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multi-layer autoencoder is used for data compression, then compression ratio is improved, but information loss increases

Engineering Contradiction:
Improvecompression ratioVSAvoidinformation loss
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

A correlation network is introduced as an intermediary component between the encoder and decoder. This correlation network processes multiple compressed representations and identifies patterns and relationships among them, using this correlated information to guide the reconstruction process and recover lost details in the decompressed output.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent combines multiple compressed representations of the same input data, which are generated by processing different batches or views of the data through the autoencoder. These multiple compressed representations are fed into the correlation network together, allowing the system to leverage redundant and complementary information across representations to improve reconstruction quality.

Inventive Principle:
Principle #5Merging (Combining)

2Manufacturing precision

If correlation network is added to exploit data patterns, then restoration quality is improved, but device complexity increases

Engineering Contradiction:
Improverestoration qualityVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The correlation network is designed with a universal architecture that can handle multiple compressed representations of varying dimensions and types. It processes batches of compressed data and generates correlation-aware features that can be applied to improve reconstruction across different data types and compression levels, making the added complexity beneficial across multiple scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If multiple compressed representations are processed, then restoration accuracy is improved, but processing time increases

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

Solution Approach 1:

The system processes multiple compressed representations (excessive action) to improve restoration accuracy, but implements batch processing and efficient correlation computation to manage the additional processing time. The correlation network processes batches of compressed representations in parallel where possible, and the multiple representations are used to extract more robust correlation patterns that improve restoration accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12166507B1System and method for compressing and restoring data using multi-level autoencoders and correlation networks
Publication Date: 2024.12.10 ATOMBEAM TECH INC
  • US12166507B1 patent drawing
  • US12166507B1 patent drawing
  • US12166507B1 patent drawing

AI summary

Compressing and restoring data using a multi-level autoencoder and a correlation network. The multi-level autoencoder compresses (in the encoder section) and decompresses (in the decoder section) data streams, and a separate correlation network trained on groups of input data sets restores lost data by leveraging correlations between the data sets.