Value of Information in Probabilistic Logic Programs

In medical decision making, we have to choose among several expensive diagnostic tests such that the certainty about a patient's health is maximized while remaining within the bounds of resources like time and money. The expected increase in certainty in the patient's condition due to perf...

Full description

Bibliographic Details
Main Authors: Sarthak Ghosh, C. R. Ramakrishnan
Format: Article
Language:English
Published: Open Publishing Association 2019-09-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1909.08234v1
id doaj-66187a79de174486958e1e5eec40faab
record_format Article
spelling doaj-66187a79de174486958e1e5eec40faab2020-11-25T02:19:32ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802019-09-01306Proc. ICLP 2019718410.4204/EPTCS.306.14:37Value of Information in Probabilistic Logic ProgramsSarthak Ghosh0C. R. Ramakrishnan1 Stony Brook University Stony Brook University In medical decision making, we have to choose among several expensive diagnostic tests such that the certainty about a patient's health is maximized while remaining within the bounds of resources like time and money. The expected increase in certainty in the patient's condition due to performing a test is called the value of information (VoI) for that test. In general, VoI relates to acquiring additional information to improve decision-making based on probabilistic reasoning in an uncertain system. This paper presents a framework for acquiring information based on VoI in uncertain systems modeled as Probabilistic Logic Programs (PLPs). Optimal decision-making in uncertain systems modeled as PLPs have already been studied before. But, acquiring additional information to further improve the results of making the optimal decision has remained open in this context. We model decision-making in an uncertain system with a PLP and a set of top-level queries, with a set of utility measures over the distributions of these queries. The PLP is annotated with a set of atoms labeled as "observable"; in the medical diagnosis example, the observable atoms will be results of diagnostic tests. Each observable atom has an associated cost. This setting of optimally selecting observations based on VoI is more general than that considered by any prior work. Given a limited budget, optimally choosing observable atoms based on VoI is intractable in general. We give a greedy algorithm for constructing a "conditional plan" of observations: a schedule where the selection of what atom to observe next depends on earlier observations. We show that, preempting the algorithm anytime before completion provides a usable result, the result improves over time, and, in the absence of a well-defined budget, converges to the optimal solution.http://arxiv.org/pdf/1909.08234v1
collection DOAJ
language English
format Article
sources DOAJ
author Sarthak Ghosh
C. R. Ramakrishnan
spellingShingle Sarthak Ghosh
C. R. Ramakrishnan
Value of Information in Probabilistic Logic Programs
Electronic Proceedings in Theoretical Computer Science
author_facet Sarthak Ghosh
C. R. Ramakrishnan
author_sort Sarthak Ghosh
title Value of Information in Probabilistic Logic Programs
title_short Value of Information in Probabilistic Logic Programs
title_full Value of Information in Probabilistic Logic Programs
title_fullStr Value of Information in Probabilistic Logic Programs
title_full_unstemmed Value of Information in Probabilistic Logic Programs
title_sort value of information in probabilistic logic programs
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2019-09-01
description In medical decision making, we have to choose among several expensive diagnostic tests such that the certainty about a patient's health is maximized while remaining within the bounds of resources like time and money. The expected increase in certainty in the patient's condition due to performing a test is called the value of information (VoI) for that test. In general, VoI relates to acquiring additional information to improve decision-making based on probabilistic reasoning in an uncertain system. This paper presents a framework for acquiring information based on VoI in uncertain systems modeled as Probabilistic Logic Programs (PLPs). Optimal decision-making in uncertain systems modeled as PLPs have already been studied before. But, acquiring additional information to further improve the results of making the optimal decision has remained open in this context. We model decision-making in an uncertain system with a PLP and a set of top-level queries, with a set of utility measures over the distributions of these queries. The PLP is annotated with a set of atoms labeled as "observable"; in the medical diagnosis example, the observable atoms will be results of diagnostic tests. Each observable atom has an associated cost. This setting of optimally selecting observations based on VoI is more general than that considered by any prior work. Given a limited budget, optimally choosing observable atoms based on VoI is intractable in general. We give a greedy algorithm for constructing a "conditional plan" of observations: a schedule where the selection of what atom to observe next depends on earlier observations. We show that, preempting the algorithm anytime before completion provides a usable result, the result improves over time, and, in the absence of a well-defined budget, converges to the optimal solution.
url http://arxiv.org/pdf/1909.08234v1
work_keys_str_mv AT sarthakghosh valueofinformationinprobabilisticlogicprograms
AT crramakrishnan valueofinformationinprobabilisticlogicprograms
_version_ 1724876093396090880