Multi-Task Learning for Face Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing face verification methods struggle with flexibility when dealing with complex data distributions and cross-domain data, leading to performance drops when distribution changes, and often suffer from over-fitting due to insufficient training data.

Innovation Solution

The proposed Multi-Task Learning approach based on Discriminative Gaussian Process Latent Variable Model (MTL-DGPLVM) uses Gaussian Processes with Kernel Fisher Discriminant Analysis and multi-task learning to enhance discriminability and leverage data from multiple source-domains, optimizing hyper-parameters and latent subspaces to improve performance in target-domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing face verification methods use handcrafted low-level features or fixed neural network architectures, then the methods can be implemented with predefined structures, but they lack flexibility when dealing with complex data distributions and cross-domain data

Engineering Contradiction:
Improveflexibility with complex data distributionsVSAvoidmodel structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transforms fixed model architectures into adaptive structures by learning latent subspace dimensions and kernel parameters dynamically from data distributions. The GPLVM model learns optimal projection dimensions and RBF kernel bandwidths automatically, allowing the system to adapt to complex data distributions without manual architecture specification.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adaptability through multi-task learning that adjusts task-specific parameters while sharing common latent representations. The system dynamically adapts to different domains by learning domain-specific transformations of shared latent variables, enabling flexible handling of cross-domain face verification scenarios.

Inventive Principle:
Principle #15Dynamics

2Reliability

If face verification methods assume training and test data follow the same distribution, then the methods can be simpler, but they suffer large performance drops when distribution changes occur

Engineering Contradiction:
Improveperformance stability under distribution changesVSAvoidcross-domain data handling
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal face verification framework that handles both same-domain and cross-domain scenarios through a unified multi-task learning approach. The shared latent subspace serves multiple tasks simultaneously, allowing the model to generalize across different domains while maintaining performance stability through Bayesian inference that naturally adapts to distribution shifts.

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

Solution Approach 2:

The patent introduces latent variables as intermediaries between observed face images and verification decisions. These latent variables capture domain-invariant features while allowing domain-specific variations through task-specific projections. This intermediary layer enables the model to handle distribution changes by separating domain-specific and domain-invariant information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If sufficient training data is collected for target domain, then model accuracy can be improved, but it becomes difficult to recollect necessary training data in new scenarios and source data often leads to over-fitting

Engineering Contradiction:
Improveface verification accuracyVSAvoidtraining data availability
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent enables the model to self-adapt to target domains by learning from source domains through transfer learning. The Bayesian framework automatically adjusts posterior distributions based on available target domain data, allowing the system to achieve good performance even with limited target data by leveraging knowledge from source domains without manual intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent merges information from multiple source domains into a shared latent subspace that captures common facial variations. By combining source domain knowledge with limited target domain data through multi-task learning, the system achieves better generalization and reduces over-fitting compared to training solely on target domain data.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10339177B2Method and a system for verifying facial data
Publication Date: 2019.07.02 HUAWEI TECH CO LTD
  • US10339177B2 patent drawing
  • US10339177B2 patent drawing
  • US10339177B2 patent drawing

AI summary

A method for verifying facial data and a corresponding system, which comprises retrieving a plurality of source-domain datasets from a first database and a target-domain dataset from a second database different from the first database; determining a latent subspace matching with target-domain dataset best and a posterior distribution for the determined latent subspace from the target-domain dataset and the source-domain datasets; determining information shared between the target-domain data and the source-domain datasets; and establishing a Multi-Task learning model from the posterior distribution P and the shared information M on the target-domain dataset and the source-domain datasets.