Domain Adaptation for Task Detection in Email Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing commitment detection models in email-based systems face performance degradation when applied across different domains due to domain bias, particularly when trained on public datasets that are not representative of the target audience, leading to sub-optimal performance and privacy concerns.

Innovation Solution

The development of a domain-independent task model using transfer learning techniques, such as feature-level adaptation, sample-level adaptation, and autoencoders, to adapt knowledge from a source domain to a target domain, reducing domain bias and enabling robust task detection across different communication contexts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If models are trained on public corpora for commitment detection, then training data availability is improved, but model performance on proprietary target data deteriorates due to domain bias

Engineering Contradiction:
Improvetraining data availabilityVSAvoidmodel performance on target data
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent introduces an intermediary transformation process that maps source domain representations to target domain representations. This intermediary mapping layer allows the model to adapt to the target domain without requiring direct access to target training data, thereby resolving the contradiction between using public corpora and achieving target domain performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the representation parameters of source sentences to match target sentence representations. By changing the parameter space of the input representations through domain adaptation techniques, the model can generalize from public corpora to proprietary target data, improving reliability while maintaining training data availability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If domain-specific training data is used, then model performance on target domain is improved, but privacy concerns and data access limitations worsen

Engineering Contradiction:
Improvemodel performance on target domainVSAvoidprivacy concerns and data access limitations
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent uses an intermediary representation transformation mechanism that enables domain adaptation without direct access to target domain training data. This intermediary layer acts as a bridge, allowing the model to learn domain-specific patterns through representation mapping while avoiding the need to store or process sensitive proprietary data, thus resolving the privacy concern.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If commitment detection models are trained on small datasets, then training time and computational resources are reduced, but model generalization capability deteriorates

Engineering Contradiction:
Improvetraining timeVSAvoidmodel generalization capability
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent applies parameter transformation techniques that enable the model to adapt to different domains by changing the representation parameters rather than retraining on large datasets. This approach maintains training efficiency while improving generalization capability through domain-invariant representation learning.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a universal representation framework that can handle multiple domains through a single transformation mechanism. This universal approach allows the model to generalize across different domains without requiring domain-specific retraining, thereby maintaining both training efficiency and adaptability.

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

Data Source

PatentUS11704552B2Task detection in communications using domain adaptation
Publication Date: 2023.07.18 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11704552B2 patent drawing
  • US11704552B2 patent drawing
  • US11704552B2 patent drawing

AI summary

Generally discussed herein are devices, systems, and methods for task classification. A method can include modifying a representation of a source sentence of a source sample from a source corpus to more closely resemble a representation of target sentences of target samples from a target corpus, operating, using a machine learning model trained using the modified representation of the source sentence, with the target sample to generate a task label, the task label indicating whether the target sample includes a task, and causing a personal information manager (PIM) to generate a reminder, based on whether the target sample includes the task.