hos main defense

Upload: sourav-saha

Post on 04-Apr-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Hos Main Defense

    1/65

    Generic Fuzzy BayesianExpert System in Cardiology

    Hossein Rahnama, Ryerson University

    Dr.Alireza Sadeghian, Ryerson University

    Dr.William Melek, University of Waterloo

  • 7/31/2019 Hos Main Defense

    2/65

    Introduction

  • 7/31/2019 Hos Main Defense

    3/65

    Introduction

    Expansion of themedical knowledge

  • 7/31/2019 Hos Main Defense

    4/65

    Introduction

    Expansion of themedical knowledge

    Difficulty of theGeneralpractitioners toremain up to date

  • 7/31/2019 Hos Main Defense

    5/65

    Introduction

    Expansion of themedical knowledge

    Difficulty of theGeneralpractitioners toremain up to date

    Access tospecialist is limited

  • 7/31/2019 Hos Main Defense

    6/65

    Introduction

    Expansion of themedical knowledge

    Difficulty of theGeneralpractitioners toremain up to date

    Access tospecialist is limited

    Intolerantpatients

  • 7/31/2019 Hos Main Defense

    7/65

    Introduction

    Expansion of themedical knowledge

    Difficulty of theGeneralpractitioners toremain up to date

    Access tospecialist is limited

    Intolerantpatients

  • 7/31/2019 Hos Main Defense

    8/65

    Introduction

    Expansion of themedical knowledge

    Difficulty of theGeneralpractitioners toremain up to date

    Misdiagnosis

    Access tospecialist is limited

    Intolerantpatients

  • 7/31/2019 Hos Main Defense

    9/65

    Previous work

  • 7/31/2019 Hos Main Defense

    10/65

    Previous work

    Non-Generic/Specific expert systems

  • 7/31/2019 Hos Main Defense

    11/65

    Previous work

    Non-Generic/Specific expert systems

    Decision Makers vs. Decision Supporters

  • 7/31/2019 Hos Main Defense

    12/65

    Previous work

    Non-Generic/Specific expert systems

    Decision Makers vs. Decision Supporters

    No systematic guidelines for creating ageneric medical system

  • 7/31/2019 Hos Main Defense

    13/65

    Objective

    Develop a framework that mimics thereasoning methods of a physician.

    Diagnosis Treatment

    Target Users:

    Physicians and General Practitioner

  • 7/31/2019 Hos Main Defense

    14/65

    Rudiments

    Understanding the diagnosis

    Researching the patient encounter

    Creating a logic from the patients encounter

  • 7/31/2019 Hos Main Defense

    15/65

    Patient Encounter:

  • 7/31/2019 Hos Main Defense

    16/65

    Physicians reasoning model:

  • 7/31/2019 Hos Main Defense

    17/65

  • 7/31/2019 Hos Main Defense

    18/65

    Patients Demography

    History Symptoms

    Subjective Analysis

    Patient

  • 7/31/2019 Hos Main Defense

    19/65

    Subjective Analysis

    Symptoms History

  • 7/31/2019 Hos Main Defense

    20/65

    Knowledge for Subjective Analysis

    Different techniques can beconsidered for SubjectiveAnalysis:

    A scoring system

    Bayesian Inference

    Fuzzy Logic

    Simple scoring system caneffectively represent this stage

    Ability to capture requiredinformation without complicatingthe process

    History Present symptoms

    Smoking Syncope

    Hypertension Anxiety

    High Stress Chest ache

    Obesity Cough, acute

    Atherosclerosis Dizziness

    Diabetes mellitus Nausea, vomiting

    Hyperlipidemia Shortness of breath

    Sweating

  • 7/31/2019 Hos Main Defense

    21/65

    Subjective Analysis

    The presence of absence of any symptom is presented by one orzero in a ones-row symptom matrix:

    Where X1 is the finding or symptom that can be eitherAbsent or Present

    The Weight vector of n symptoms is given by a one-column matrix as follows:

  • 7/31/2019 Hos Main Defense

    22/65

    Subjective Analysis

    The multiplication of the one-row symptom matrix of every disease

    Dsby a one-column weight matrix yields the result of the symptomsscoring of this disease as follows:

    Similar forms of equation can be used to asses the history array Hwith a similar weighting system WHfor every history finding:

    DH = H.WH

  • 7/31/2019 Hos Main Defense

    23/65

    Subjective Analysis: Creating a threshold

    Two separate scores are calculated with two separate thresholds:

    Symptom score with threshold of 50

    History score with threshold of 30

    Simple Rule to every disease rule-base:

    IF Symptom-Score >50 AND History-Score >30

    Then disease will be in the Probable_Diagnosis_List

    Upon obtainment ofWs and Whthe subjective rule base is complete

  • 7/31/2019 Hos Main Defense

    24/65

  • 7/31/2019 Hos Main Defense

    25/65

    Classification

  • 7/31/2019 Hos Main Defense

    26/65

    Classification

    Unclassifieddiseases

  • 7/31/2019 Hos Main Defense

    27/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

  • 7/31/2019 Hos Main Defense

    28/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

  • 7/31/2019 Hos Main Defense

    29/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

  • 7/31/2019 Hos Main Defense

    30/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

  • 7/31/2019 Hos Main Defense

    31/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

    Hypotheses

  • 7/31/2019 Hos Main Defense

    32/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

    Hypotheses

  • 7/31/2019 Hos Main Defense

    33/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

    HypothesesObjectiveAnalysis

  • 7/31/2019 Hos Main Defense

    34/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

    HypothesesObjectiveAnalysis

  • 7/31/2019 Hos Main Defense

    35/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

    HypothesesObjectiveAnalysis

    Probablediagnosis list

  • 7/31/2019 Hos Main Defense

    36/65

    Classification

    Unclassifieddiseases

    SubjectiveAnalysis

    Hypothesisreduction

    HypothesesObjectiveAnalysis

    Probablediagnosis list

    In Cardiology cases:

    10 Disease category Subjective Analysis75 specific final diagnoses Objective Analysis

    Cardiac Classifications

  • 7/31/2019 Hos Main Defense

    37/65

    Cardiac Classifications

  • 7/31/2019 Hos Main Defense

    38/65

    Objective Analysis

    Using labs and imaging studies to reduce the numberhypotheses

    Creation of a probable diagnosis list

    Creating data sets for each classified disease

  • 7/31/2019 Hos Main Defense

    39/65

    Objective Analysis

    Creating an Acyclic graph for objective scoring

  • 7/31/2019 Hos Main Defense

    40/65

    Objective Analysis

    Rule base

    Total Test Score

    Disease Probability

    Test Weights

    Disease name

  • 7/31/2019 Hos Main Defense

    41/65

    Objective Tables

    Tables in many cases are big

    Cannot be used to deal with missing information

    A method that can be used to create rules from suchtables

    Inability to process missing information

    Fuzzy Logic

  • 7/31/2019 Hos Main Defense

    42/65

    Trapezoids membership functions

  • 7/31/2019 Hos Main Defense

    43/65

    Membership functions

    Examples:

    Number of rules in Aortic Stenosis reduced from 1728 to 20 fuzzy rules

    Number of rules in Unstable Angina reduced from 2304 to 24 fuzzy rules

  • 7/31/2019 Hos Main Defense

    44/65

    Probable diagnosis list

  • 7/31/2019 Hos Main Defense

    45/65

    Bayesian Decisions

    Decision in the probable diagnosis list

    Calculating the risk of the decision

    Calculating the error of diagnosis

  • 7/31/2019 Hos Main Defense

    46/65

    Bayesian Approach in Diagnosis

    Deciding between the probable diagnosis list:

    If the likelihood of two diseases are equivalent

    Disease1 :

    Disease2:

    Prior probabilities

  • 7/31/2019 Hos Main Defense

    47/65

    Observation based on lab result

    If is an observation from a lab test:

    True state of disease:

    True state of disease:

    Simple Diagnosis rule based on a shared feature

    Posterior

  • 7/31/2019 Hos Main Defense

    48/65

    Deciding between an array of diagnoses

  • 7/31/2019 Hos Main Defense

    49/65

    Dual Category Classification: Deciding between multiplediseases:

    Loss in making a

    wrong diagnosis

  • 7/31/2019 Hos Main Defense

    50/65

    Diagnosis spaces

  • 7/31/2019 Hos Main Defense

    51/65

  • 7/31/2019 Hos Main Defense

    52/65

    32

  • 7/31/2019 Hos Main Defense

    53/65

    33

  • 7/31/2019 Hos Main Defense

    54/65

    Decision in Cardiomyopathies

  • 7/31/2019 Hos Main Defense

    55/65

    Decision in Cardiomyopathies

  • 7/31/2019 Hos Main Defense

    56/65

    Based on three labs

  • 7/31/2019 Hos Main Defense

    57/65

    Multi Category classification

    Case Study 2:

  • 7/31/2019 Hos Main Defense

    58/65

    Case Study 2:

    Class: Vulvular Heart DiseasesDiseases: Tricsupid Stenosis and Mitral Regurgitation

  • 7/31/2019 Hos Main Defense

    59/65

    Class: Vulvular Heart DiseasesDiseases: Tricsupid Stenosis and Mitral Regurgitation

  • 7/31/2019 Hos Main Defense

    60/65

    Class: Vulvular Heart DiseasesDiseases: Tricsupid Stenosis and Mitral Regurgitation

  • 7/31/2019 Hos Main Defense

    61/65

    Pulmonary Hypertension vs. Pulmonary EdemaOverlapping

  • 7/31/2019 Hos Main Defense

    62/65

    Restrictive vs. Dilated Cardiomyopathies

  • 7/31/2019 Hos Main Defense

    63/65

    Prinzmetal Angina vs. Unstable Angina

  • 7/31/2019 Hos Main Defense

    64/65

    44

    Overview

    True state of diagnosis

  • 7/31/2019 Hos Main Defense

    65/65

    Suggested Architecture