armor optimize
play

ARMOR Optimize Chad Byers - Project Manager Brendan Grebur - Domain - PowerPoint PPT Presentation

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


  1. ARMOR Optimize Chad Byers - Project Manager Brendan Grebur - Domain Expert / Customer Liaison Rory Hool - Project Facilitator Caitlin Russ - Artifacts Manager

  2. 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 • o Improving a patient's quality of life by reducing polypharmacy interactions Criteria • o Increasing or Reducing o Bodily aspects (appetite, balance, vision, etc.) Constraints • o Drug constraints § Increase / Reduce / Remove / No Alteration o Condition constraints § "To treat or not to treat"

  3. 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 • o 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 •

  4. The Extended Terminology Goal Profile • A collection of: • o Body aspects each denoting a desired change o Other Goal Profiles Example: • o Better Balance { vision+ , dizziness- , lightheaded- } Goal Set • An accumulation of weighted: • o Goal profiles o Individual body aspects each with denoted change Example: • o (5 * Better Balance ) + (3 * depression-)

  5. Use Case Diagram

  6. Web Interface Front-end Class Diagram

  7. System Back (Server) - Evolutionary Computation Modification Encoding • Representation of adjustments to current treatment plan • Treatment Adjustment ("Gene") • Per drug containing: • o Increase / Decrease / Reduce / No Alteration Population • Encodings competing to provide the best solution • Selection Protocol • Roulette • Tournament* • Rank •

  8. Evolutionary Computation Back-end Class Diagram

  9. Evolutionary Optimization Algorithm

  10. System Front (Client) Statechart

  11. System Back (Server) Statechart

  12. Sequence Diagram: Creating And Using New Goal Profile

  13. Sequence Diagram: Evolutionary Optimization

  14. Sequence Diagram: Display and Review of Treatment Plans

  15. Sequence Diagram: Goals Not Specified for Optimization

  16. 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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend