IP Library Granted Patent US 11,017,905
Granted Patent B2
US 11,017,905 · App. 16/520,280 · Granted May 25, 2021

Counterfactual measure for medical diagnosis

Inventors: Jonathan George Richens (London, GB); Ciarán Mark Lee (London, GB); Saurabh Johri (London, GB)
Assignee: Babylon Partners Limited
G16H50/50G06N5/04G06N7/005G16H50/30G16H70/60
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,017,905
App. No.
16/520,280
Granted
May 25, 2021
Kind
B2
Abstract

A method for providing a computer-implemented medical diagnosis includes receiving an input from a user comprising at least one symptom of the user. The method also includes providing the at least one symptom as an input to a medical model, the medical model being retrieved from memory. The medical model includes a probabilistic graphical model comprising probability distributions and relationships between symptoms and diseases. The method also includes performing inference on the probabilistic graphical model to obtain a prediction of the probability that the user has that disease. The method also includes outputting an indication that the user has a disease from the Bayesian inference, wherein the inference is performed using a counterfactual measure.

Claims (45)

1. A method for providing a computer implemented medical diagnosis, the method comprising:

receiving an input from a user comprising at least one symptom of the user;

providing the at least one symptom as an input to a medical model, the medical model being retrieved from memory, the medical model comprising: a probabilistic graphical model comprising probability distributions and causal relationships between symptoms and diseases;

performing counterfactual inference on the probabilistic graphical model to obtain a prediction of the probability that the user has a disease; and

outputting a counterfactual measure determined from the counterfactual inference,

wherein the counterfactual measure is the expected number of symptoms that would not be present if a disease was treated,

wherein the probabilistic graphical model is a twin network, the twin network formed by:

creating a first graphical representation from a set of data, the first graphical representation comprising a plurality of first nodes indicating symptoms, risk factors and diseases, the first graphical representation indicating a relationship between the symptoms, the risk factors and the diseases, the first graphical representation indicating real variables;

creating a second graphical representation, wherein the second graphical representation is a copy of the first graphical representation, the second graphical representation comprising a plurality of second nodes indicating the symptoms, the risk factors and the diseases, the second graphical representation indicating counterfactual states of the real variables; and

combining the first graphical representation and the second graphical representation by the sharing of exogenous causes to create said twin network.

2. The method of claim 1 , wherein a counterfactual measure is an expected disablement.

3. The method of claim 1 , wherein the probabilistic graphical model is a Noisy-OR model.

4. The method of claim 1 , wherein a counterfactual measure is an expected disablement and the probabilistic graphical model is a Noisy-OR model.

5. The method of claim 1 , wherein performing counterfactual inference comprises using a discriminative model pre-trained to approximate the probabilistic graphical model, the discriminative model being trained using samples from said probabilistic graphical model;

deriving estimates, from the discriminative model, that the user has a disease; and

performing approximate inference on the probabilistic graphical model to obtain an indication that the user has that disease using the estimate from the discriminative model.

6. The method of claim 1 , wherein the results of predictions of the diseases from the probabilistic graphical model are ranked using a counterfactual measure.

7. The method of claim 1 , wherein the probabilistic graphical model is a twin network, a counterfactual measure is an expected disablement and the probabilistic graphical model is a Noisy-OR model.

8. A system for providing a computer implemented medical diagnosis, the system comprising a processor and a memory, the processor being adapted to:

receive an input from a user comprising at least one symptom of the user;

provide the at least one symptom as an input to a medical model, the medical model being retrieved from memory, the medical model comprising:

a probabilistic graphical model being stored in memory comprising probability distributions and causal relationships between symptoms and diseases,

perform counterfactual inference on the probabilistic graphical model to obtain a prediction of the probability that the user has a disease; and

output a counterfactual measure determined from the counterfactual inference,

wherein, the counterfactual measure is the expected number of symptoms that would not be present if a disease was treated,

wherein the probabilistic graphical model is a twin network, the twin network formed by:

creating a first graphical representation from a set of data, the first graphical representation comprising a plurality of first nodes indicating symptoms, risk factors and diseases, the first graphical representation indicating a relationship between the symptoms, the risk factors and the diseases, the first graphical representation indicating real variables;

creating a second graphical representation, wherein the second graphical representation is a copy of the first graphical representation, the second graphical representation comprising a plurality of second nodes indicating the symptoms, the risk factors and the diseases, the second graphical representation indicating counterfactual states of the real variables; and

combining the first graphical representation and the second graphical representation by the sharing of exogenous causes to create said twin network.

9. A non-transitory carrier medium comprising computer-readable instructions being adapted to cause a computer to perform:

receiving an input from a user comprising at least one symptom of the user;

providing the at least one symptom as an input to a medical model, the medical model being retrieved from memory, the medical model comprising: a probabilistic graphical model comprising probability distributions and causal relationships between symptoms and diseases;

performing counterfactual inference on the probabilistic graphical model to obtain a prediction of the probability that the user has a disease; and

outputting a counterfactual measure determined from the counterfactual inference,

wherein, the counterfactual measure is the expected number of symptoms that would not be present if a disease was treated,

wherein the probabilistic graphical model is a twin network, the twin network formed by:

creating a first graphical representation from a set of data, the first graphical representation comprising a plurality of first nodes indicating symptoms, risk factors and diseases, the first graphical representation indicating a relationship between the symptoms, the risk factors and the diseases, the first graphical representation indicating real variables;

creating a second graphical representation, wherein the second graphical representation is a copy of the first graphical representation, the second graphical representation comprising a plurality of second nodes indicating the symptoms, the risk factors and the diseases, the second graphical representation indicating counterfactual states of the real variables; and

combining the first graphical representation and the second graphical representation by the sharing of exogenous causes to create said twin network.

10. The non-transitory carrier medium of claim 9 , wherein a counterfactual measure is an expected disablement.

11. The non-transitory carrier medium of claim 9 , wherein the probabilistic graphical model is a Noisy-OR model.

12. The method of claim 1 , wherein the counterfactual inference further comprises:

updating a distribution of exogenous latent variables in the twin network based on the at least one symptom:

applying a do-operation to a node indicating the disease in the second graphical representation of the updated twin network; and

computing a probability that the user would have the disease based on the updated twin network.

Assignments (4)
CHANGE OF NAME Recorded Aug 13, 2025
From: EMED POPULATION HEALTH, LLC
To: EMED POPULATION HEALTH, INC.
Reel/Frame 072434/0946 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2025
From: EMED HEALTHCARE UK, LIMITED
To: EMED POPULATION HEALTH, LLC
Reel/Frame 071207/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2023
From: BABYLON PARTNERS LIMITED
To: EMED HEALTHCARE UK, LIMITED
Reel/Frame 065597/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2019
From: RICHENS, JONATHAN GEORGE; LEE, CIARAN MARK; JOHRI, SAURABH
To: BABYLON PARTNERS LIMITED
Reel/Frame 050187/0747 →
Continuity (2)
Provisional Application 62812226 · Feb 28, 2019
Related Publication 20200279655A1 · Sep 3, 2020