Embedding Model Fine-Tuning for Domain-Specific Chunk Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large language models struggle to effectively answer domain-specific or up-to-date questions due to their general-purpose training, leading to challenges in specialized domains like manufacturing, finance, and healthcare, where the quality of retrieved chunks is a significant limiting factor in retrieve-then-read pipelines.

Innovation Solution

A framework is provided that includes a retriever model fine-tuned using synthetic training data generated by large language models to identify relevant and irrelevant chunks, enhancing the embedding model's ability to provide high-quality inputs to a generative model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If large language models are used for general-purpose training, then they can handle a wide range of tasks, but they struggle to effectively answer domain-specific or up-to-date questions

Engineering Contradiction:
Improvedomain-specific capabilityVSAvoidanswer quality in specialized domains
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the retrieval process into multiple stages: initial chunk retrieval by the retriever model, followed by relevance filtering by the LLM. This segmentation allows the general-purpose retriever to handle broad queries while the LLM refines results for domain-specific accuracy, resolving the contradiction between versatility and specialized reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The LLM acts as an intermediary between the general-purpose retriever model and the final answer generation. It mediates by evaluating retrieved chunks and determining their relevance to domain-specific queries, thereby enhancing the reliability of answers in specialized domains without sacrificing the broad adaptability of the underlying model.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the retriever model uses a general embedding model, then it can retrieve diverse information, but the quality of retrieved chunks is a significant limiting factor

Engineering Contradiction:
Improveretrieval coverageVSAvoidretrieval quality
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system implements feedback by using the LLM to evaluate the relevance of retrieved chunks and provide signals for improving future retrievals. This feedback mechanism allows the general embedding model to maintain broad retrieval coverage while the LLM's quality assessments ensure that only high-quality, relevant chunks are used for answer generation, effectively resolving the precision-quality limitation.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If synthetic training data is generated using large language models, then the embedding model can be fine-tuned for better relevance identification, but this requires additional computational resources and training complexity

Engineering Contradiction:
Improverelevance identification accuracyVSAvoidtraining framework complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary action by generating synthetic training data using the LLM before fine-tuning the embedding model. This pre-computation of high-quality training examples enables the embedding model to learn better relevance identification patterns, improving precision while the training complexity is managed through automated synthetic data generation rather than manual annotation processes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260105314A1Data generation and retraining techniques for fine-tuning of embedding models for efficient data retrieval
Publication Date: 2026.04.16 GOLDMAN SACHS & CO LLC
  • US20260105314A1 patent drawing
  • US20260105314A1 patent drawing
  • US20260105314A1 patent drawing

AI summary

A method includes obtaining chunks of information and generating training samples for an embedding model using the chunks of information. Generating the training samples includes using at least one large language model to generate training samples in which different ones of the chunks of information are and are not relevant to different potential queries. The method also includes training the embedding model using the training samples. In some cases, the embedding model may represent a retriever model. For example, an input query may be obtained at the retriever model, and the retriever model may be configured to identify a specified number of chunks of information relevant to the input query. One or more of the chunks of information may be provided from the retriever model to a generative model, and the generative model may be used to create a response to the input query.