Domain-Specific Word Embeddings Using GPL Pseudo-Labels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Foundation models, such as ChatGPT, provide irrelevant or inaccurate responses to domain-specific queries due to their training on a broad range of topics and lack of accessible specialized training data, particularly in niche domains like wireless communication technologies.

Innovation Solution

A domain-specific word embedding model is developed by finetuning an existing embedding model with pseudo-labeled question-answer pairs from specialized domains, using a generative pseudo labeling (GPL) approach to recognize semantic similarities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If foundation models are trained on broad web data to capture general linguistic patterns, then the models can generate coherent responses to a wide range of queries, but they fail to capture domain-specific semantic relationships and technical jargon

Engineering Contradiction:
Improvedomain-specific adaptabilityVSAvoidresponse accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-processing domain-specific documents to extract sentences and generate pseudo-labels before training the embedding model. This preparatory step creates a curated training dataset that captures domain-specific semantic relationships, enabling the model to reliably interpret technical jargon and concepts in niche domains like wireless communication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements local quality by adapting the embedding model specifically for domain-specific contexts rather than using a universal model. The model learns domain-specific sentence embeddings from targeted training data, making it locally optimized for technical domains while maintaining general linguistic capabilities from the base model.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If annotated datasets are used to finetune embedding models for niche domains, then semantic similarity recognition improves, but the process becomes extremely arduous, time-consuming, and expensive requiring expert annotation

Engineering Contradiction:
Improvesemantic similarity recognitionVSAvoiddata preparation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies self-service by implementing a pseudo-labeling system that automatically generates training labels without human expert intervention. The system extracts sentences from domain documents, generates pseudo-labels through automated processes, and uses these labels to train the embedding model, eliminating the need for time-consuming manual annotation while maintaining measurement precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses an intermediary approach by introducing a pseudo-labeling mechanism that bridges the gap between raw domain documents and trained embedding models. This intermediary process automatically creates the necessary training labels, serving as a mediator that converts unstructured domain text into structured training data without requiring expert annotators.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If existing embedding models trained on web data are used for domain-specific queries, then general language understanding is maintained, but the models return irrelevant or inaccurate responses to specialized technical queries

Engineering Contradiction:
Improvelanguage processing capabilityVSAvoiddomain-specific information accuracy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies parameter changes by modifying the training parameters and data distribution of the embedding model to suit domain-specific requirements. The model is retrained with domain-specific sentences and pseudo-labels, changing the parameter space to capture technical semantic relationships while preserving the general language processing capabilities embedded in the base model architecture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250259096A1Domain-specific word embedding model
Publication Date: 2025.08.14 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250259096A1 patent drawing
  • US20250259096A1 patent drawing
  • US20250259096A1 patent drawing

AI summary

Despite the usefulness of foundation models, they often return irrelevant or inaccurate responses to domain-specific queries, which often include technical jargon and patterns that are unique to the domain. Training data for specialized domains is not readily accessible or frequently discussed in online forums, so foundation models lack understanding in specialized domains. Moreover, while the embedding models underlying foundation models may be finetuned using annotated datasets, generating these datasets for niche and specialized domains is an extremely arduous, time-consuming, and expensive task. These issues are overcome by implementing a generative pseudo labeling (GPL) approach to creating labeled data for finetuning embedding models to recognize semantic similarities for specialized domains. In this way, the accuracy and relevance of foundation-model responses to domain-specific queries is improved.