IP Library Granted Patent US 11,847,415
Granted Patent B2
US 11,847,415 · App. 17/382,946 · Granted Dec 19, 2023

Automated detection of safety signals for pharmacovigilance

Inventors: Alexandre Kiazand (Gaithersburg, MD); Robert Hernandez (Cambridge, GB); Antoni Wisniewski (Peterborough, GB); Douglas Domalik (Wilmington, DE); Tony Gill (Nottingham, GB)
Assignee: AstraZeneca AB
G06F40/279G06F40/30G06N20/00G16H70/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,847,415
App. No.
17/382,946
Granted
Dec 19, 2023
Kind
B2
Abstract

An embodiment may involve obtaining a set of pre-defined features and a new document; extracting a subset of the pre-defined features from within new document; applying a natural language model to the new document, wherein the natural language model was pre-trained using scientific or medical literature and fine-tuned using a corpus of documents; applying a feature-based model to the subset of the pre-defined features extracted from the new document, wherein the feature-based model was trained with the pre-defined features and the respective labels of the documents; and applying an aggregation model to the classifications of the new document produced by the natural language model and the feature-based model, wherein the aggregation model was trained with prior classifications produced by the natural language model and the feature-based model so that the aggregation model produces a further classification of the new document representing its relevance to pharmacovigilance.

Claims (37)

1. A computer-implemented method comprising:

obtaining, from persistent storage, a corpus of documents, wherein each of the documents is labelled with its relevance to pharmacovigilance;

performing data preparation operations on the documents, wherein the data preparation operations include: de-duplicating the documents, normalizing terminology within the documents, and extracting pre-defined features within the documents, wherein the pre-defined features relate to pharmacovigilance;

fine-tuning a natural language model with the documents and their labels, wherein the natural language model was pre-trained using scientific or medical literature, and wherein the fine-tuning involves further training of one or more encoders within the natural language model so that the natural language model seeks to classify new documents in accordance with their relevance to pharmacovigilance;

training a feature-based model with the pre-defined features extracted from the documents and the respective labels of the documents so that the feature-based model also seeks to classify the new documents in accordance with their relevance to pharmacovigilance, wherein the feature-based model utilizes a plurality of decision trees with nodes representing the pre-defined features; and

training an aggregation model with classifications produced by the natural language model and the feature-based model so that the aggregation model seeks to produce further classifications of the new documents in accordance with their relevance to pharmacovigilance, wherein the further classifications are weighted combinations of classifications produced by the natural language model and the feature-based model for the new documents.

2. The computer-implemented method of claim 1 , wherein each respective selection within the documents is labelled with a binary value indicating that the selection is either of interest or not of interest to pharmacovigilance.

3. The computer-implemented method of claim 1 , wherein the relevance to pharmacovigilance for each of the documents is expressed with a binary value indicating that each of the documents is either of interest or not of interest to pharmacovigilance.

4. The computer-implemented method of claim 1 , wherein the relevance to pharmacovigilance for each of the documents is expressed with a probability that each of the documents is of interest to pharmacovigilance.

5. The computer-implemented method of claim 1 , wherein the natural language model is a context-free word embedding model.

6. The computer-implemented method of claim 1 , wherein the encoders of the natural language model each contain a transformer and a neural network.

7. The computer-implemented method of claim 1 , wherein the pre-defined features include terms related to drugs, statistical characteristics, risk scores, designated medical events, adverse medical events, and terms pre-selected to keep under review.

8. The computer-implemented method of claim 7 , wherein the pre-defined features also include indications of combinations of the terms appearing a common sentence or consecutive sentences.

9. The computer-implemented method of claim 1 , wherein the aggregation model applies multivariate logistic regression to produce the further classifications.

10. The computer-implemented method of claim 1 , further comprising:

storing, in the persistent storage, the natural language model, the feature-based model, and the aggregation model as trained.

11. An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a computing device, cause the computing device to perform operations comprises:

obtaining, from persistent storage, a corpus of documents, wherein each of the documents is labelled with its relevance to pharmacovigilance;

performing data preparation operations on the documents, wherein the data preparation operations include: de-duplicating the documents, normalizing terminology within the documents, and extracting pre-defined features within the documents, wherein the pre-defined features relate to pharmacovigilance;

fine-tuning a natural language model with the documents and their labels, wherein the natural language model was pre-trained using scientific or medical literature, and wherein the fine-tuning involves further training of one or more encoders within the natural language model so that the natural language model seeks to classify new documents in accordance with their relevance to pharmacovigilance;

training a feature-based model with the pre-defined features extracted from the documents and the respective labels of the documents so that the feature-based model also seeks to classify the new documents in accordance with their relevance to pharmacovigilance, wherein the feature-based model utilizes a plurality of decision trees with nodes representing the pre-defined features; and

training an aggregation model with classifications produced by the natural language model and the feature-based model so that the aggregation model seeks to produce further classifications of the new documents in accordance with their relevance to pharmacovigilance, wherein the further classifications are weighted combinations of classifications produced by the natural language model and the feature-based model for the new documents.

12. A computer-implemented method comprising:

obtaining, from persistent storage, a set of pre-defined features and a new document related to a scientific or medical topic, wherein the pre-defined features relate to pharmacovigilance;

normalizing terminology within the new document;

extracting a subset of the pre-defined features from within new document;

applying a natural language model to the new document, wherein the natural language model was pre-trained using scientific or medical literature and fine-tuned using a corpus of documents, wherein each of the documents was labelled with its relevance to pharmacovigilance, and wherein the fine-tuning involved further training of one or more encoders within the natural language model so that the natural language model seeks to classify the new document in accordance with its relevance to pharmacovigilance;

applying a feature-based model to the subset of the pre-defined features extracted from the new document, wherein the feature-based model was trained with the pre-defined features and the respective labels of the documents so that the feature-based model also seeks to classify the new document in accordance with its relevance to pharmacovigilance, wherein the feature-based model utilizes a plurality of decision trees with nodes representing the pre-defined features; and

applying an aggregation model to the classifications of the new document produced by the natural language model and the feature-based model, wherein the aggregation model was trained with prior classifications produced by the natural language model and the feature-based model so that the aggregation model seeks to produce a further classification of the new document in accordance with its relevance to pharmacovigilance, wherein the further classification is a weighted combination of classifications produced by the natural language model and the feature-based model for the new document.

13. The computer-implemented method of claim 12 , wherein each respective selection within the documents is labelled with a binary value indicating that the selection is either of interest or not of interest to pharmacovigilance.

14. The computer-implemented method of claim 12 , wherein the relevance to pharmacovigilance for each of the documents is expressed with a binary value indicating that each of the documents is either of interest or not of interest to pharmacovigilance.

15. The computer-implemented method of claim 12 , wherein the relevance to pharmacovigilance for each of the documents is expressed with a probability that each of the documents is of interest to pharmacovigilance.

16. The computer-implemented method of claim 12 , wherein the natural language model is a context-free word embedding model.

17. The computer-implemented method of claim 12 , wherein the encoders of the natural language model each contain a transformer and a neural network.

18. The computer-implemented method of claim 12 , wherein the pre-defined features include terms related to drugs, statistical characteristics, risk scores, designated medical events, adverse medical events, and terms pre-selected to keep under review.

19. The computer-implemented method of claim 18 , wherein the pre-defined features also include indications of combinations of the terms appearing a common sentence or consecutive sentences.

20. The computer-implemented method of claim 12 , wherein the aggregation model applies multivariate logistic regression to produce the further classifications.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: WISNIEWSKI, ANTONI; HERNANDEZ, ROBERT; GILL, TONY
To: ASTRAZENECA UK LIMITED
Reel/Frame 057265/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2021
From: KIAZAND, ALEXANDRE; DOMALIK, DOUGLAS
To: ASTRAZENECA PHARMACEUTICALS LP
Reel/Frame 056949/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2021
From: ASTRAZENECA PHARMACEUTICALS LP
To: ASTRAZENECA UK LIMITED
Reel/Frame 056950/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2021
From: ASTRAZENECA UK LIMITED
To: ASTRAZENECA AB
Reel/Frame 056950/0882 →
Continuity (2)
Provisional Application 63085762 · Sep 30, 2020
Related Publication 20220100958A1 · Mar 31, 2022
Cited By (1)
US 12,511,496