Automating Disease Management Using Answer Set Programming: Heart Failure

dc.contributor.advisorGupta, Gopal
dc.contributor.advisorTamil, Lakshman S.
dc.creatorChen, Zhuo
dc.date.accessioned2018-03-15T16:24:13Z
dc.date.available2018-03-15T16:24:13Z
dc.date.created2017-12
dc.date.issued2017-12
dc.date.submittedDecember 2017
dc.date.updated2018-03-15T16:24:14Z
dc.description.abstractManagement of chronic diseases such as heart failure (HF), diabetes and chronic obstructive pulmonary disease is a major health care problem. A standard approach that the medical community has devised to manage widely prevalent chronic diseases such as heart failure is to have a committee of experts develop guidelines that all physicians should follow. These guidelines typically consist of a series of complex rules that make recommendations based on a patient's information. Due to their complexity, often the guidelines are either ignored or not complied with at all, which can result in poor medical practices. It is not even clear whether it is humanly possible to follow these clinical guidelines due to their length and complexity. In the case of heart failure management, the guidelines run nearly 80 pages. In this dissertation we describe a physician advisory system that codes the entire set of clinical practice guidelines for heart failure management using answer set programming (ASP). ASP is a form of declarative programming geared toward solving NP-hard search problems. Our approach is based on developing reasoning templates that we call knowledge patterns and using these patterns to systematically code the clinical guideline for HF management as ASP rules. Use of the knowledge patterns greatly facilitates the development of the physician advisory system. Given a patient's medical information, the system generates a set of guideline-compliant recommendations just as a human physician would. The system works even in the presence of incomplete information. Abductive reasoning is implemented in the system to find missing symptoms and conditions that the patient must exhibit in order for a treatment prescribed by a physician to work effectively. The physician advisory system is validated by using data of representative patients with heart failure.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/10735.1/5653
dc.language.isoen
dc.rightsCopyright ©2017 is held by the author. Digital access to this material is made possible by the Eugene McDermott Library. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
dc.subjectDeclarative programming
dc.subjectKnowledge representation (Information theory)
dc.subjectDisease management
dc.subjectArtificial intelligence—Medical applications
dc.subjectPhysician practice patterns
dc.titleAutomating Disease Management Using Answer Set Programming: Heart Failure
dc.typeDissertation
dc.type.materialtext
thesis.degree.departmentComputer Science
thesis.degree.grantorThe University of Texas at Dallas
thesis.degree.levelDoctoral
thesis.degree.namePHD

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ETD-5608-7384.09.pdf
Size:
530.16 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description: