Task-Specific Multi-Encoder Embeddings Without Task Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multi-task self-supervised learning (MT-SSL) approaches for training encoders to generate graph embeddings suffer from task interference, leading to degraded performance, slower convergence, and reduced generalization due to conflicts in optimization processes when multiple pretext tasks compete for the encoder's capacity and expressivity.

Innovation Solution

Training separate task-specific encoders for each pretext task, such as generative reconstruction, mutual information maximization, and whitening decorrelation, and combining their embeddings using dimensionality reduction techniques to create a comprehensive final embedding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single encoder is used for multiple pretext tasks in multi-task self-supervised learning, then the encoder must handle multiple tasks simultaneously, but task interference occurs leading to degraded performance and slower convergence

Engineering Contradiction:
Improveencoder capacity to handle multiple tasksVSAvoidperformance and convergence speed
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides a single encoder into multiple task-specific encoders, where each encoder is dedicated to a specific pretext task. This segmentation eliminates task interference by isolating the learning processes, allowing each encoder to specialize in its designated task without conflicting with others, thereby improving both performance and convergence speed while maintaining the ability to handle multiple tasks through the ensemble of specialized encoders.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple pretext tasks are trained simultaneously in a single encoder, then diverse features can be learned, but the encoder's finite parameter capacity is diluted across tasks

Engineering Contradiction:
Improvefeature coverage across tasksVSAvoidparameter allocation efficiency
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the encoder parameters into task-specific parameter sets, where each task-specific encoder has its own dedicated parameters. This allows each encoder to fully utilize its parameter capacity for its specific task without dilution, while the collection of task-specific encoders collectively covers diverse features across all pretext tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal embedding system where multiple task-specific encoders, each specialized for a particular task, collectively provide comprehensive feature extraction capabilities. The final embedding aggregates outputs from all task-specific encoders, achieving multi-functionality at the system level while maintaining specialization at the component level.

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

3Device complexity

If a single encoder is used for multiple pretext tasks, then the system structure remains simple, but task conflicts cause slower convergence and degraded performance

Engineering Contradiction:
Improvesystem structureVSAvoidconvergence speed and performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the encoding system into multiple independent task-specific encoders, each with its own parameters and learning process. This segmentation eliminates task conflicts by isolating optimization processes, thereby improving convergence speed and performance. The modular structure maintains manageable complexity through clear separation of concerns while enabling parallel training of individual encoders.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the outputs of multiple task-specific encoders into a final aggregated embedding. This combining approach allows the system to benefit from multiple specialized encoders while presenting a unified interface to downstream tasks, effectively managing complexity by separating training (individual encoders) from inference (aggregated output).

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250384274A1Multi-encoder architecture
Publication Date: 2025.12.18 MASTERCARD TECHNOLOGIES CANADA ULC
  • US20250384274A1 patent drawing
  • US20250384274A1 patent drawing
  • US20250384274A1 patent drawing

AI summary

A computer-implemented method, includes generating a plurality of task-specific embeddings at a plurality of task-specific encoders based on a plurality of input data structures, aggregating the plurality of task-specific embeddings to generate an aggregated embedding, applying a dimensionality-reduction technique to the aggregated embedding to the aggregated embedding to generate a final embedding, and providing the final embedding to a user device for use in a machine learning application.