* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download AssistMe projektet
Survey
Document related concepts
Transcript
AssistMe Project leaders Ankica Babic, Urban Lönn, Henrik Casimir Ahn Problem solving 1 • Start with clinical questions that should be supported by decision support and data mining. • Distinguish levels of decision support: from user driven to structured procedures for knowledge mining: – Cluster analysis, Case Based Reasoning (CBR), statistical reports – More, specialized reports? Problem solving 2 • Actively involve the physicians in design, implementation, and evaluation of our web based system. • Clinical evaluation of extracted knowledge. System overview Start page Homepage for patients Questionnaires Homepage for physicians Add patient cases Case based reasoning (result) Case based reasoning (patient case) Cluster analysis - introduction Cluster analysis Cluster analysis • Calculates the equality/difference between patients Example: Calculation of difference using age and weight: c = “distance” between patients a = age difference = 40 years b = weight difference = 30kg kg c2 a 2 b2 90 c a 2 b2 c b c 402 302 1600 900 2500 50 60 a 20 The difference is: 60 years 50 Cluster analysis • Calculates the equality/difference of patients • Places “similar” patients in the same groups (clusters) and “different” patients in different groups. • The user can choose what variables to use for comparing the patients when the population is divided into subgroups. The number of groups must also be specified. • Additional information, such as the survival percentage, is provided for the different groups. Clusters (former page) Age 2 80 80 6 4 70 70 60 60 50 50 5 3 1 40 40 30 30 20 20 10 10 Higgins 0 0 0 0 2 2 4 4 6 6 8 8 10 10 12 12 14 14 Outcome Age 0,67 80 80 0,63 0,5 70 70 60 60 50 50 1,0 1,0 0,87 40 40 30 30 20 20 10 10 Higgins 0 0 0 0 2 2 4 4 6 6 8 8 10 10 12 12 14 14 What is w and b in the summarization table? •w is short for “within distance” •b is short for “between distance” Large within distance Small between distance W/b=Large Not a good result! What is w and b in the summarization table? •w is short for “within distance” •b is short for “between distance” Large within distance Small within distance Small between distance Large between distance W/b=Large Not a good result! w/B=Small The desired result! Homogenization In order to be able to compare different variables which have different magnitude of values. Age Patient 1: Age 61; Higgins 7 Patient 2: Age 72; Higgins 14 100 1 0,82 78 72 c 0,32 61 0,50 0,57 c 0,57 2 0,32 2 0,65 44 0,43 1 0 0 Higgins 0 4 7 11 14 15 Automatic cluster Automatic cluster - setup Automatic cluster – results Design of user interface Design for usability • The design process is a constant shifting between the following three abilities – The ability to understand and formulate the design problem – The ability to create design solutions – The ability to evaluate those solutions How to create premises for the design • Initial understanding – What? Who? Where? Why? • Studies of literature • Fields studies • Increased understanding of What? Who? Where? Why? Field studies • • • • Contextual research Create scenarios Design/ Style studies Task analysis Qualities in use What is “good” for this type of system, these users in this context? Important qualities and what they are based on • Aesthetic values: the feeling of a trustworthy system • Practical values: easy to learn, effective use, possibility to abort actions • Psychological values: cognitive ease of use, psychological support • Autonomic values: Freedom of choice • Social values: facilitate consent, supporting ”the team mind” Design phase • • • • • • Sketch, evaluate, comment Create paper prototype Test paper prototype Create computerized prototype Test computerized prototype Implementation “The doctor’s information tool of the future might be some sort of combination between the patient record and the Internet, with the doctor and the patient positioned together at the intersection but not having to pay attention to the technology.” (Smith 1996) Database design Layered structure Application (AssistMe) Database interface Database manager / system Layered structure Java code of AssistMe Database interface in Java Patient cases Meta Archive database database ... ... Old database design • Flat structure (little or no relations) Data Data Data Data Data Data Data Patient case Data Data Data Data Data Data Data Data Data New database design • Relational database design Data Data Data Data Data PreOp Rel Data Rel PostOp Data Rel Discharge Data Demografi Data Data PerOp Rel Data Data Data Data Database design • Structured Query Language, SQL – Standard for commercial database managers – Easy to transfer information to and from the database. Database design • Dynamical structure – Should be easy to change the type of data that is stored in the database • Support for more than one database in the system at once – The system can be used in parallel for different purposes. Database interface • Database interface specially developed for the system – Easy to read and write information in the database. – Easy to add new tools (Cluster, CBR, …) that utilizes the databases. LVAD Outcomes • Overview of the area: functionality, clinical use (bridge or destination therapy, continued care), types/families of LVAD, short technical descriptions and pictures. • Scenario from start to end. QoL (including cost consideration). • This is focused on the aspects of morbidity and mortality. Literature studies. Mortality • Definitions, surgical perspective on it, heart transplant specific aspects and reflection over the follow up and waiting time prior to transplantation. • Accepting the 30 days survival as standard. All mortality is registered including cause of death. Morbidity • Complications. Technical and clinical complications with reference to device related problems. • Definitions of complications (clear cut and/vs. working definitions), motivating the definitions used in this research. Addressing verity and complexity of definitions. Morbidity • Motivation or/and pragmatic reasoning about the morbidity. • Research vs. clinical thinking. • Give better understanding of mechanisms involved in order to reduce the incidence (Piccione Jr. W. 2000). Risk Factors • Overview of risk factors used within the LVAD domain and their usage to assess morbidity and mortality. • Higgins, Euro scores, other systems for risk stratification. • Outlines we have accepted in our research. Patient Selection • In terms of indications, demographic data, selection criteria in use, ethics around it. • It is of paramount importance to choose patient that is ‘appropriate’ for treatment to succeed. • (See Left Ventricular Assist, Fraizer, 1997)