Contrastive Autoencoder Lexicon for Efficient LLM Fine-Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large language models (LLMs) face challenges in efficiently processing high-dimensional, structured user activity data due to high cardinality and computation costs, making it difficult to discern patterns and generate insights.

Innovation Solution

The use of Ideographic Contrastive Autoencoders (ICAEs) to encode high-dimensional user activity data into compact, fixed-length words, followed by fine-tuning LLMs to learn and perform tasks using this custom lexicographical vocabulary, reducing computation costs and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-dimensional structured user activity data is input directly into the LLM, then the LLM can process the data, but the token space increases significantly driving up computation cost and time

Engineering Contradiction:
Improvedata representation accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential patterns and relationships from high-dimensional structured user activity data using an ICAE encoder, converting it into a compact fixed-length word representation. This extraction process removes redundant information while preserving the core meaningful patterns, thereby reducing the token space required for LLM input without losing critical data insights.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the parameter representation of user activity data by changing it from high-dimensional structured format to a compact fixed-length word format through the ICAE encoder. This parameter transformation maintains the essential information while significantly reducing the dimensionality and token space requirements, enabling efficient LLM processing.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If high-dimensional structured user activity data is input directly into the LLM, then the LLM can process the data, but the token space increases significantly driving up computation cost

Engineering Contradiction:
Improvedata representation accuracyVSAvoidcomputation cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential patterns and relationships from high-dimensional structured user activity data using an ICAE encoder, converting it into a compact fixed-length word representation. This extraction process removes redundant information while preserving the core meaningful patterns, thereby reducing the token space required for LLM input without losing critical data insights.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the parameter representation of user activity data by changing it from high-dimensional structured format to a compact fixed-length word format through the ICAE encoder. This parameter transformation maintains the essential information while significantly reducing the dimensionality and token space requirements, enabling efficient LLM processing.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If high-dimensional structured user activity data is input directly into the LLM, then the LLM can process the data, but the high cardinality makes it difficult to discern patterns

Engineering Contradiction:
Improvedata dimensionalityVSAvoidpattern recognition difficulty
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent extracts only the essential patterns and relationships from high-dimensional structured user activity data using an ICAE encoder, converting it into a compact fixed-length word representation. This extraction process removes redundant information while preserving the core meaningful patterns, thereby reducing the token space required for LLM input without losing critical data insights.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the high-dimensional structured user activity data into meaningful conceptual units through the ICAE encoder, which learns to group related features together. This segmentation transforms the complex high-cardinality data into a manageable fixed-length word representation that the LLM can process effectively, making pattern recognition feasible.

Inventive Principle:
Principle #1Segmentation

4Loss of time

If the data is compressed into a compact form, then computation cost and token space are reduced, but the data structure becomes more abstract

Engineering Contradiction:
Improvecomputation timeVSAvoiddata representation complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent introduces an ICAE encoder as an intermediary component between the structured data source and the LLM. This intermediary learns to map high-dimensional structured data to a compact fixed-length word representation, serving as a bridge that translates complex data structures into a form suitable for efficient LLM processing while preserving essential patterns.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12572783B1Ideographic contrastive autoencoder for large language model fine-tuning
Publication Date: 2026.03.10 STRAVA INC
  • US12572783B1 patent drawing
  • US12572783B1 patent drawing
  • US12572783B1 patent drawing

AI summary

Ideographic contrastive autoencoder for large language model fine-tuning is disclosed, including: obtaining a set of user activities according to a specified task; obtaining respective sets of input features from the set of user activities; using an encoder network of an autoencoder to encode the respective sets of input features into a set of words; prompting a machine learning model to perform the specified task using the set of words, wherein the machine learning model has been fine-tuned using a custom lexicographical vocabulary associated with the autoencoder; and presenting, at a user interface, a message determined based at least in part on an output result from the machine learning model.