Memory Device Vector Compression for High-Dimensional Data Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current similarity analysis methods in fields like text mining, data mining, and biometric recognition face challenges in achieving simple calculations with high analysis confidence, particularly due to high-dimensional data which requires significant computational resources and storage.

Innovation Solution

A memory device and data search method that compresses search data and database objects using vector compression techniques, such as data-equal-quantity or dimension-equal-quantity compression, to reduce dimensionality and facilitate fast matching using Hamming distance calculations, while maintaining accuracy through feature vector generation and masking low-confidence vectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-dimensional vector data is used for similarity analysis, then analysis confidence and accuracy are improved, but computational resources and storage requirements increase significantly

Engineering Contradiction:
Improveanalysis confidenceVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the most significant features from high-dimensional vectors by identifying and retaining vectors with the largest absolute values (top-k selection). This extraction process removes redundant information while preserving the essential characteristics needed for similarity analysis, thereby reducing computational load while maintaining analysis confidence.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the parameter representation by converting continuous high-dimensional vectors into discrete compressed formats using quantization and encoding schemes. This parameter transformation reduces the storage dimensionality and computational complexity while preserving the semantic meaning and similarity relationships in the data.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If high-dimensional vector data is stored, then data completeness is improved, but storage requirements increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoidstorage requirements
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential components of the vector data by selecting top-k significant vectors and discarding less important dimensions. This selective extraction maintains the core information needed for accurate similarity analysis while dramatically reducing the storage footprint of the database.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies quantization to transform continuous vector values into discrete representations with fewer bits, and uses encoding schemes to compress the stored data. These parameter changes enable efficient storage while preserving the essential information content and similarity relationships.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If traditional vector analysis methods are used, then analysis accuracy is maintained, but calculation complexity increases

Engineering Contradiction:
Improveanalysis accuracyVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent simplifies the calculation process by extracting only the top-k most significant vectors for comparison, rather than processing all high-dimensional elements. This extraction approach reduces the computational complexity of similarity calculations while maintaining analysis accuracy by focusing on the most discriminative features.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the calculation methodology by using compressed and quantized vector representations instead of full-precision floating-point arithmetic. This parameter change enables faster computations with reduced complexity while preserving the essential similarity relationships through carefully designed distance metrics adapted for compressed data.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12009053B2Memory device and data searching method thereof
Publication Date: 2024.06.11 MACRONIX INTERNATIONAL CO LTD
  • US12009053B2 patent drawing
  • US12009053B2 patent drawing
  • US12009053B2 patent drawing

AI summary

A data search method for a memory device is provided. The data search method includes: based on a recorded compression mode, vectoring a search data to generate a search data vector, and based on the recorded compression mode, compressing the search data and a plurality of objects in a database; setting a search condition; searching the objects of the database by the search data vector to determine whether the search data is matched with the objects of the database; and recording and outputting at least one matched object of the database, the at least one matched object matched with the search data.