AI Question Answering System Sub-document Segmentation for PHI Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Training AI systems for healthcare or medical QA is challenging due to large knowledge bases and the need to keep patient records segregated to avoid Protected Health Information (PHI) violations, making it difficult to implement effective QA systems.

Innovation Solution

A QA system using an AI retriever engine to divide the knowledge corpus into sub-documents, encode queries and documents, and identify matching sub-documents for inference, while updating models based on loss functions, reducing the need for access to the entire knowledge base and preventing PHI mixing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the entire knowledge corpus is used for training, then the AI system has access to comprehensive medical information, but patient privacy is compromised and PHI mixing occurs

Engineering Contradiction:
Improvecomprehensive medical informationVSAvoidpatient privacy violation
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent divides the knowledge corpus into multiple separate patient record documents, each processed independently. This segmentation allows the AI system to access comprehensive medical information through systematic processing of individual records without mixing or compromising patient privacy, as each document is handled in isolation with proper privacy safeguards.

Inventive Principle:
Principle #1Segmentation

2Object-affected harmful factors

If the knowledge corpus is divided into sub-documents, then patient privacy is protected, but the AI system loses access to comprehensive information

Engineering Contradiction:
Improvepatient privacy protectionVSAvoidcomprehensive medical information
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The patent implements continuous processing of segmented patient records through systematic retrieval, reading, and aggregation of information across multiple sub-documents. This continuity ensures that while each document is processed privately and separately, the AI system accumulates comprehensive medical information through the continuous workflow of processing the entire corpus in a privacy-preserving manner.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If AI models are trained on large knowledge bases, then answer accuracy improves, but training complexity and computational resources increase

Engineering Contradiction:
Improveanswer accuracyVSAvoidtraining complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the large knowledge corpus into manageable patient record documents and processes them through a modular retrieval and reading pipeline. This segmentation reduces training complexity by breaking down the overwhelming task of processing entire large-scale electronic health record systems into smaller, more manageable units that can be processed sequentially or in batches, while still achieving comprehensive information coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components including a document retrieval system and a reading system that act as mediators between the knowledge corpus and the AI model training process. These intermediaries manage the complexity of handling large knowledge bases by implementing structured workflows for document selection, extraction, and processing, thereby simplifying the overall training pipeline while maintaining answer accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Quantity of substance

If document-level labels are used, then training data availability increases, but the ability to locate specific information within documents decreases

Engineering Contradiction:
Improvetraining data availabilityVSAvoidinformation location precision
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent extracts specific information and relevant passages from within patient record documents while preserving document-level labels. The reading system identifies and extracts pertinent information segments from each document, making the training data more useful by providing both the label context and the specific supporting information, thereby maintaining information location precision while utilizing document-level labeling.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20230134791A1Multi-domain question answering system providing document level inference and related methods and computer program products
Publication Date: 2023.05.04 CHANGE HEALTHCARE HOLDINGS LLC
  • US20230134791A1 patent drawing
  • US20230134791A1 patent drawing
  • US20230134791A1 patent drawing

AI summary

A method includes discarding a current knowledge corpus; selecting a new knowledge corpus; performing operations as follows using an Artificial Intelligence (Al) retriever engine: dividing the new knowledge corpus into a plurality of sub-documents; encoding a query for the plurality of sub-documents using a query encoding model; encoding each of the plurality of sub-documents using a document encoding model; and determining at least one matching sub-document of the plurality of sub-documents that is a match for containing an answer to the query based on the encoded query and each of the plurality of encoded sub-documents; performing operations as follows using an AI reader engine: generating an inference about the answer to the query based on a concatenation of each of the at least one matching sub-document with the query, each of the at least one matching sub-document having an associated reader loss function result for the inference; identifying one of the at least one matching sub-document having a lowest reader loss function result; and associating the identified one of the at least one matching sub-document with a truth label for the query.