Distant Supervision for Biomedical Entity Relation Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current supervised learning methods for biomedical entity relation extraction are costly, time-consuming, and biased due to the need for extensive manual labeling and reliance on small datasets, while distant supervision methods often fail to accurately extract relations from biomedical text.

Innovation Solution

A distantly supervised data entity relation extraction system utilizing a pre-trained language representation model, such as BioBERT, to automatically identify entity relations by packaging text data into bags, applying entity markers, and using mechanisms like selective attention to aggregate sentence features, reducing noise and improving relation classification accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If supervised learning methods are used for biomedical entity relation extraction, then relation extraction accuracy is improved, but data labeling cost and time consumption increase significantly

Engineering Contradiction:
Improverelation extraction accuracyVSAvoiddata labeling time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by using pre-trained language models (BERT, RoBERTa, BioBERT) that have been pre-trained on large-scale corpora before being applied to biomedical relation extraction. This pre-training phase performs the costly computation once, and the resulting models can be efficiently fine-tuned on smaller biomedical datasets, significantly reducing the time required for data labeling and model training while maintaining high extraction accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by leveraging pre-trained language models that have learned general language patterns and representations from large corpora. These pre-trained models serve as templates that can be copied and adapted to biomedical domains through fine-tuning, avoiding the need to train models from scratch on limited biomedical data, thus reducing labeling time while preserving accuracy.

Inventive Principle:
Principle #26Copying

2Measurement precision

If supervised learning methods are used for biomedical entity relation extraction, then relation extraction accuracy is improved, but the required training data quantity and cost increase

Engineering Contradiction:
Improverelation extraction accuracyVSAvoidtraining data quantity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by performing pre-training on large-scale general corpora before domain-specific fine-tuning. This preliminary pre-training accumulates computational resources and learning patterns once, allowing the model to achieve high accuracy on biomedical relation extraction with much smaller domain-specific training data, thus reducing the quantity of required training data while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by adapting pre-trained language models to biomedical domains. The pre-trained models contain learned representations from large corpora that can be copied and reused, eliminating the need to retrain on all data from scratch. This allows high-accuracy relation extraction with reduced training data quantity by leveraging the copied knowledge from pre-trained models.

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If distant supervision methods are used for biomedical entity relation extraction, then data labeling cost is reduced, but relation extraction accuracy deteriorates

Engineering Contradiction:
Improvedata labeling costVSAvoidrelation extraction accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent merges the advantages of both supervised and distant supervision approaches. It combines pre-trained language models with distant supervision techniques, where the pre-trained models provide robust linguistic understanding and the distant supervision leverages external knowledge bases and automated annotation methods. This merging allows the system to achieve high accuracy while reducing manual labeling costs, as the pre-trained models can process large amounts of unlabelled data efficiently.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent uses intermediary by introducing pre-trained language models as mediators between raw biomedical text and relation extraction tasks. These intermediaries (pre-trained models) can process unlabelled data and generate predictions that can be used for training or direct inference, reducing the need for manual labeling while maintaining accuracy through the intermediary's pre-learned representations and reasoning capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12026466B1Distant supervision for data entity relation extraction
Publication Date: 2024.07.02 AILIFE DIAGNOSTICS INC
  • US12026466B1 patent drawing
  • US12026466B1 patent drawing
  • US12026466B1 patent drawing

AI summary

A method for entity relations extraction including applying entity markers to a set of sentences included in a data bag to generate a token sequence for a subset of the set of sentences, the token sequence including a beginning position mark and an ending position mark of a corresponding sentence, as well as a front position mark and a rear position mark of at least one entity included in each of the subset of the set of sentences; using the generated token sequences of the set of sentences with a pre-trained language representation model to generate a sentence feature vector for each sentence included in the data bag; aggregating, in a data encoding module, the sentence feature vectors of the set of sentences into a bag encoding vector; and classifying data entity relations of the set of sentences included in the data bag through decoding and inferencing the bag encoding vector.