160 likes | 289 Views
This project focuses on optimizing patient treatment plans by minimizing polypharmacy interactions and enhancing overall quality of life. Through a structured approach utilizing evolutionary computation, the team seeks to define and maximize criteria such as bodily aspects (appetite, balance, vision, etc.) while adhering to specific drug and condition constraints. By creating and managing personalized goal profiles, we aim to fine-tune treatment plans for better health outcomes. The web interface allows practitioners to upload continuity of care records, analyze results, and develop optimized treatment strategies collaboratively.
E N D
ARMOR Optimize Chad Byers - Project Manager Brendan Grebur - Domain Expert / Customer Liaison Rory Hool - Project Facilitator Caitlin Russ - Artifacts Manager
What Optimization Means • Finding solution(s) to maximize / minimize a set of defined criteria, subject to a set of constraints, for a specific problem • Problem • Improving a patient's quality of life by reducing polypharmacy interactions • Criteria • Increasing or Reducing • Bodily aspects (appetite, balance, vision, etc.) • Constraints • Drug constraints • Increase / Reduce / Remove / No Alteration • Condition constraints • "To treat or not to treat"
The Basic Terminology Continuity of Care Record (CCR) Body Measurements Afflicting Conditions Drugs (Past / Present) Drugs Prescribed and Over-the-counter (OTC) Frequency and Dosage Set of affected body aspects and a quantitative effect Increase or Decrease Condition Treated by a group of drugs Body Aspect Similar to side effects Appetite, vision, balance, depression, diarrhea Treatment Plan Current: Existing prescribed treatment plan Recommended: Optimized treatment plans for review
The Extended Terminology Goal Profile A collection of: Body aspects each denoting a desired change Other Goal Profiles Example: Better Balance { vision+ , dizziness- , lightheaded- } Goal Set An accumulation of weighted: Goal profiles Individual body aspects each with denoted change Example: (5 * Better Balance ) + (3 * depression-)
System Back (Server) - Evolutionary Computation • Modification Encoding • Representation of adjustments to current treatment plan • Treatment Adjustment ("Gene") • Per drug containing: • Increase / Decrease / Reduce / No Alteration • Population • Encodings competing to provide the best solution • Selection Protocol • Roulette • Tournament* • Rank
Prototype Demo • High Level Features of User Interface • Upload CCR with Analysis Results • Select drug / condition constraints • Create custom Goal Profile • Select Goal Profiles and Body Aspects for Goal Set • Select Weighting Criteria for members of Goal Set • View Optimization summary • View Optimized treatment plans • Save / Delete treatment plans Web Prototype