Multi-Source Domain Adaptation via Partial Feature Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multi-source domain adaptation methods align all features during the feature extraction and alignment process, which can lead to performance drops due to the inclusion of unrelated source features being forcefully aligned with target features, resulting in insufficient information for effective domain adaptation.

Innovation Solution

A multi-source domain adaptation model that aligns partial features using a general feature extraction module, a feature selection module with dedicated loss functions, and three partial feature alignment losses (intra-class, inter-domain, and inter-class) to selectively align highly related features between source and target domains, improving classification performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all features are aligned during feature extraction and alignment process, then the distribution discrepancy between source and target domains is reduced, but unrelated source features are forcefully aligned with target features leading to performance drop

Engineering Contradiction:
Improvedomain adaptation performanceVSAvoidunrelated source features
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the feature alignment process into two distinct parts: (1) a feature extraction module that extracts features from source and target domains, and (2) a feature alignment module that selectively aligns only the extracted features. This segmentation allows the system to separate relevant features from unrelated ones, aligning only the relevant portions while avoiding the performance degradation caused by forcing alignment of unrelated features.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts features from source and target domains using a dedicated feature extraction module before performing alignment. By extracting features first and then aligning only those extracted features, the system avoids the problem of forcefully aligning unrelated source features with target features, thus preventing performance drop while still reducing distribution discrepancy.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If a single source domain is used for unsupervised domain adaptation, then the model can be trained with labeled source data and unlabeled target samples, but the information distilled is insufficient to boost performance on the target domain

Engineering Contradiction:
Improvetarget domain performanceVSAvoidinformation from source domain
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple source domains into a unified feature extraction and alignment framework. By combining features from multiple source domains and aligning them with the target domain simultaneously, the system distills richer and more diverse information than would be possible with a single source domain, thereby boosting target domain performance more effectively.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent designs a universal feature extraction module that can process features from multiple different source domains. This multi-functional module extracts relevant features from each source domain and aligns them with the target domain, allowing the system to leverage information from diverse sources while maintaining a unified adaptation framework.

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

3Reliability

If the entire feature maps are used during feature alignment procedure, then all attributes including source-specific features are aligned, but this forces unrelated source features to align with target features causing performance drop

Engineering Contradiction:
Improveclassification accuracyVSAvoidunrelated source features interference
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent extracts features from the entire feature maps using a dedicated feature extraction module, then performs alignment only on these extracted features. This extraction step separates relevant features from unrelated source-specific features, allowing the alignment process to focus only on beneficial features and avoid the harmful effect of forcing unrelated features to align.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different treatment to different parts of the feature space. Instead of uniformly aligning all features in the entire feature maps, the system selectively aligns only the extracted features that are relevant to the target domain, while leaving unrelated source-specific features untouched. This local quality approach ensures that alignment benefits are concentrated where needed without introducing harmful artifacts.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11960568B2Model and method for multi-source domain adaptation by aligning partial features
Publication Date: 2024.04.16 UNIV OF ELECTRONICS SCI & TECH OF CHINA
  • US11960568B2 patent drawing
  • US11960568B2 patent drawing
  • US11960568B2 patent drawing

AI summary

A multi-source domain adaptation model by aligning partial features includes a general feature extraction module, a feature selection module for partial feature extraction with the dedicated loss function, three partial feature alignment losses, and two classifiers for adversarial training, where the three partial feature alignment losses include an intra-class partial feature alignment loss, an inter-domain partial feature alignment loss, and an inter-class partial feature alignment loss. With the partial features extracted by the general feature extraction module and the feature selection module following three different partial feature alignment losses, the model is capable of clustering the samples from the identical categories and isolating samples from distinct classes.