Presentation is loading. Please wait.

Presentation is loading. Please wait.

Applications of Machine Learning to Medical Informatics Daniela S. Raicu, PhD Assistant Professor Lab URL:

Similar presentations


Presentation on theme: "Applications of Machine Learning to Medical Informatics Daniela S. Raicu, PhD Assistant Professor Lab URL:"— Presentation transcript:

1 Applications of Machine Learning to Medical Informatics Daniela S. Raicu, PhD Assistant Professor Email: draicu@cs.depaul.edu Lab URL: http://facweb.cs.depaul.edu/research/vc/http://facweb.cs.depaul.edu/research/vc/

2 CSC578, Fall 2006 2 Intelligent Multimedia Processing & Medical Imaging Labs Faculty: –GM. Besana, L. Dettori, J. Furst, G. Gordon, S. Jost, D. Raicu CTI Students: –J. Cisneros, M. Doran, W. Horsthemke, B. Malinga, R. Susomboon, E. Varutbangkul, S.G. Valencia, J. Zhang NSF REU Students (2006): –A. Bashir, T. Disney, S. Greenblum, J. Hasemann, M.O. Krucoff, M. Lam, M. Pham, A. Rogers, S. Talbot

3 CSC578, Fall 2006 3 Intelligent Multimedia Processing & Medical Imaging Labs IMP Collaborators & Funding Agencies –National Science Foundation (NSF) - Research Experience for Undergraduates (REU) –Northwestern University - Department of Radiology, Imaging Informatics Section –University of Chicago – Medical Physics Department –Argonne National Laboratory - Biochip Technology Center –DePaul University, College of Law

4 CSC578, Fall 2006 4 Outline Part I: Introduction to Medical Informatics  Medical Informatics  Medical Imaging  Imaging Modalities  Basic Concepts in Image Processing Part II: Current Research Problems in Medical Informatics  Segmentation of soft tissues  Classification of pure patches  Visualization of pure patches  Content-based Image Retrieval and Annotation  Image Content-Driven Ontology for Chest interpretation

5 CSC578, Fall 2006 5 What is Medical Informatics? Simplistic definition: Medical informatics is the application of computers, communications and information technology and systems to all fields of medicine - medical care, medical education and medical research. MF Collen, MEDINFO '80, Tokyo

6 CSC578, Fall 2006 6 What is Medical Informatics? Medical Informatics is the branch of science concerned with the use of computers and communication technology to acquire, store, analyze, communicate, and display medical information and knowledge to facilitate understanding and improve the accuracy, timeliness, and reliability of decision-making. Warner, Sorenson and Bouhaddou, Knowledge Engineering in Health Informatics, 1997

7 CSC578, Fall 2006 7 Subdomains of Medical Informatics (by Wikipedia) imaging informatics clinical informatics nursing informatics Consumer health informatics public health informatics dental informatics clinical research informatics bioinformatics pharmacy informatics

8 CSC578, Fall 2006 8 Understanding Visual Information: Technical, Cognitive and Social Factors The study of medical imaging is concerned with the interaction of all forms of radiation with tissue and the development of appropriate technology to extract clinically useful information (usually displayed in an image format) from observation of this technology. What is Medical Imaging? Structural/anatomical information (CT, MRI, US) - within each elemental volume, tissue-differentiating properties are measured. Information about function (PET, SPECT, fMRI). Sources of Images:

9 CSC578, Fall 2006 9 Examples of Medical Images X-ray Image of the hand Computed Tomography (CT) Image of plane through liver and stomach Functional Magnetic Resonance Imaging (fMRI) of the brain Ultrasound image of a woman’s abdomen Single Photon Computed Tomography of the heartFluorescence Microscopy: Image of living tissue culture cells.

10 CSC578, Fall 2006 10 What is a Medical Image? pixelslice thickness

11 CSC578, Fall 2006 11 DICOM standard in Medical Imaging DICOM: "Digital Imaging and Communication in Medicine” The DICOM Standard allows to get pixel data for each produced image and to associate specific information to them: name of the patient, type of examination, hospital, date of examination, type of acquisition etc...

12 CSC578, Fall 2006 12 DICOM Header:

13 CSC578, Fall 2006 13 Computer Aided Diagnosis Computed Aided Diagnosis (CAD) is diagnosis made by a radiologist when the output of computerized image analysis methods has been incorporated into his or her medical decision-making process. CAD may be interpreted broadly to incorporate both the detection of the abnormality task and the classification task: likelihood that the abnormality represents a malignancy

14 CSC578, Fall 2006 14 Motivation for CAD systems The amount of image data acquired during a CT scan is becoming overwhelming for human vision and the overload of image data for interpretation may result in oversight errors. Computed Aided Diagnosis for: Breast Cancer Lung Cancer –A thoracic CT scan generates about 240 section images for radiologists to interpret. Colon Cancer –CT colonography (virtual colonoscopy) is being examined as a potential screening device (400-700 images)

15 CSC578, Fall 2006 15 CAD for Breast Cancer A mammogram is an X-ray of breast tissue used as a screening tool searching for cancer when there are no symptoms of anything being wrong. A mammogram detects lumps, changes in breast tissue or calcifications when they're too small to be found in a physical exam. Abnormal tissue shows up a dense white on mammograms. The left scan shows a normal breast while the right one shows malignant calcifications.

16 CSC578, Fall 2006 16 CAD for Lung Cancer Identification of lung nodules in thoracic CT scan; the identification is complicated by the blood vessels Once a nodule has been detected, it may be quantitatively analyzed as follows: The classification of the nodule as benign or malignant The evaluation of the temporal size in the nodule size.

17 CSC578, Fall 2006 17 CAD for Colon Cancer Virtual colonoscopy (CT colonography) is a minimally invasive imaging technique that combines volumetrically acquired helical CT data with advanced graphical software to create two and three- dimensional views of the colon. Three-dimensional endoluminal view of the colon showing the appearance of normal haustral folds and a small rounded polyp.

18 CSC578, Fall 2006 18 Role of Image Analysis & Machine Learning for CAD An overall scheme for computed aided diagnosis systems

19 CSC578, Fall 2006 19 - A. Pixel-level Classification: - tissue segmentation - context-sensitive tools for radiology reporting Texture Classification of Tissues in CT Chest/Abdomen Pixel Level Texture Extraction Pixel Level Classification Organ Segmentation

20 CSC578, Fall 2006 20 Pixel-level Texture Extraction Consider texture around the pixel of interest. Capture texture characteristic based on estimation of joint conditional probability of pixel pair occurrences P ij (d,θ). –P ij denotes the normalized co-occurrence matrix of specify by displacement vector (d) and angle (θ). Neighborhood of a pixel

21 CSC578, Fall 2006 21 Haralick Texture Features

22 CSC578, Fall 2006 22 Haralick Texture Features

23 CSC578, Fall 2006 23 Examples of Texture Images Texture images: original image, energy and cluster tendency, respectively. M. Kalinin, D. S. Raicu, J. D. Furst, D. S. Channin,, " A Classification Approach for Anatomical Regions Segmentation", The IEEE International Conference on Image Processing (ICIP), Genoa, Italy, September 11-14, 2005.

24 CSC578, Fall 2006 24 Texture Classification of Tissues in CT Chest/Abdomen Example of Liver Segmentation: (J.D. Furst, R. Susomboon, and D.S. Raicu, "Single Organ Segmentation Filters for Multiple Organ Segmentation", IEEE 2006 International Conference of the Engineering in Medicine and Biology Society (EMBS'06)) Region growing at 70%Region growing at 60%Segmentation Result Original ImageInitial Seed at 90%Split & Merge at 85%Split & Merge at 80%

25 CSC578, Fall 2006 25 - Texture Classification of Tissues in CT Chest/Abdomen B. Patch-level Classification: - creation of an electronic handbook of normal tissues in CT scans including visual and quantitative samples, and tools to annotate, browse and retrieve samples.

26 CSC578, Fall 2006 26 - Texture Classification of Tissues in CT Chest/Abdomen B. Patch-level Classification (cont.): Texture quantification

27 CSC578, Fall 2006 27 - Texture Classification of Tissues in CT Chest/Abdomen B. Patch-level Classification (cont.): Supervised learning (classification) of the mappings between texture features and type of pure patch IF F 13.8 THEN LIVER (p=.95)

28 CSC578, Fall 2006 28 Evaluation & Interpretation Sensitivity: the ratio between true positives and total positives Specificity: the ratio between true negatives and total negatives Receiver Operator Characteristic (ROC) A true positive is an abnormality classified as malignant when it is actually malignant. A true negative is an abnormality classified as benign when it is actually benign.

29 CSC578, Fall 2006 29 Evaluation & Interpretation Receiver Operator Characteristic (ROC) curves for distinction between benign and malignant nodules on high-resolution CT.

30 CSC578, Fall 2006 30 - Organ -, patch -, and pixel - level classification of spinal cord, liver, heart, kidneys and spleen using decision trees: Texture Classification of Tissues in CT Chest/Abdomen Organ LevelPure Patch LevelPixel-level (9 x 9)Pixel level (13 x 13) OrganSensitivitySpecificitySensitivitySpecificitySensitivitySpecificitySensitivitySpecificity Backbone (44)100.0%97.6%97.7%99.3%100.0%96.3%100.0%99.2% Liver (259)73.8%95.9%91.9%97.9%100.0%99.0%100.0%98.4% Heart (77)73.6%97.2%79.2%98.3%81.1%99.5%66.7%100.0% Kidney (225)86.2%97.8%91.6%97.1%78.9%98.0%96.6%93.0% Spleen (98)70.5%95.1%65.3%98.5%94.4%95.5%100.0%97.6% D. Xu, J. Lee, D.S. Raicu, J.D. Furst, D. Channin. "Texture Classification of Normal Tissues in Computed Tomography", The 2005 Annual Meeting of the Society for Computer Applications in Radiology, Florida. D. Channin, D. S. Raicu, J. D. Furst, D. H. Xu, L. Lilly, C. Limpsangsri, "Classification of Tissues in Computed Tomography using Decision Trees", Poster and Demo, The 90th Scientific Assembly and Annual Meeting of Radiology Society of North America (RSNA04), Chicago, 2004.

31 CSC578, Fall 2006 31 Texture Classification of Tissues in CT Chest/Abdomen Diagram of a Classification System

32 CSC578, Fall 2006 32 (a) Optimal selection of an adequate set of textural features is a challenge, especially with the limited data we often have to deal with in clinical problems. Consequently, the effectiveness of any classification system will always be conditional on two things: (i) how well the selected features describe the tissues (ii) how well the study group reflects the overall target patient population for the corresponding diagnosis Classification models: challenges

33 CSC578, Fall 2006 33 (b) how other type of information can be incorporated into the classification models: - metadata - image features from other imaging modalities (need of image fusion) (c) how stable and general the classification models are Classification models: challenges

34 CSC578, Fall 2006 34 - Definition of Content-based Image Retrieval: Content-based image retrieval is a technique for retrieving images on the basis of automatically derived image features such as texture and shape. Content-based medical image retrieval (CBMS) systems Applications of Content-based Image Retrieval: Teaching Research Diagnosis PACS and Electronic Patient Records

35 CSC578, Fall 2006 35 Feature Extraction Similarity Retrieval Image Features [D 1, D 2,…D n ] Image Database Query Image Query Results Feedback Algorithm User Evaluation Diagram of a CBIR http://viper.unige.ch/~muellerh/demoCLEFmed/index.php

36 CSC578, Fall 2006 36 An image retrieval system can help when the diagnosis depends strongly on direct visual properties of images in the context of evidence-based medicine or case-based reasoning. CBIR as a Diagnosis Aid

37 CSC578, Fall 2006 37 An image retrieval system will allow students/teachers to browse available data themselves in an easy and straightforward fashion by clicking on “show me similar images”. Advantages: - stimulate self-learning and a comparison of similar cases - find optimal cases for teaching Teaching files: Casimage: http://www.casimage.com http://www.casimage.com myPACS: http://www.mypacs.nethttp://www.mypacs.net CBIR as a Teaching Tool

38 CSC578, Fall 2006 38 CBIR as a Research Tool Image retrieval systems can be used: to complement text-based retrieval methods for visual knowledge management whereby the images and associated textual data can be analyzed together multimedia data mining can be applied to learn the unknown links between visual features and diagnosis or other patient information for quality control to find images that might have been misclassified

39 CSC578, Fall 2006 39 CBIR as a tool for lookup and reference in CT chest/abdomen Case Study: lung nodules retrieval –Lung Imaging Database Resource for Imaging Research http://imaging.cancer.gov/programsandresources/Inf ormationSystems/LIDC/page7 http://imaging.cancer.gov/programsandresources/Inf ormationSystems/LIDC/page7 –29 cases, 5,756 DICOM images/slices, 1,143 nodule images –4 radiologists annotated the images using 9 nodule characteristics: calcification, internal structure, lobulation, malignancy, margin, sphericity, spiculation, subtlety, and texture Goals: –Retrieve nodules based on image features: Texture, Shape, and Size –Find the correlations between the image features and the radiologists’ annotations

40 CSC578, Fall 2006 40 CBIR as a tool for lung nodule lookup and reference

41 CSC578, Fall 2006 41 Choose a nodule

42 CSC578, Fall 2006 42 Choose an image feature& a similarity measure M. Lam, T. Disney, M. Pham, D. Raicu, J. Furst, “Content-Based Image Retrieval for Pulmonary Computed Tomography Nodule Images”, SPIE Medical Imaging Conference, San Diego, CA, February 2007

43 CSC578, Fall 2006 43 Retrieved Images

44 CSC578, Fall 2006 44 CBIR systems: challenges Type of features image features: - texture features: statistical, structural, model and filter-based - shape features textual features (such as physician annotations) Similarity measures -point-based and distribution based metrics Retrieval performance: precision and recall clinical evaluation

45 CSC578, Fall 2006 45 Image features and physician annotations correlations

46 CSC578, Fall 2006 46 Malignancy regression model

47 CSC578, Fall 2006 47 Multiple Regression Models CharacteristicsEntire dataset (1106) At least 2 radiologists agreed At least 3 radiologists agreed Calcification0.3970.578 (884)0.645 (644) Internal Structure0.417- (855)- (659) Lobulation0.2820.559 (448)0.877 (137) Malignancy0.3100.641 (489)0.990 (107) Margin0.4030.376 (519)- (245) Sphericity0.2390.481 (575)0.682 (207) Spiculation0.3200.563 (621)0.840 (228) Subtlety0.3010.282 (659)0.491 (360) Texture0.1810.473 (736)0.843 (437) E. Varutbangkul, J. G. Cisneros, D. S. Raicu, J. D. Furst, D. S. Channin, S. G. Armato III, "Semantics and Image Content Integration for Pulmonary Nodule Interpretation in Thoracic Computed Tomography", SPIE Medical Imaging Conference, San Diego, CA, February 2007

48 CSC578, Fall 2006 48 Image-Driven Ontologies for CT chest interpretation

49 CSC578, Fall 2006 49 Image-based Ontology: challenges Identify type of features and their values for certain physician annotations Example: What is the “Gaborness” image representation for a particular annotation? Build a CT- RADS visual atlas to standardize chest reporting

50 CSC578, Fall 2006 50 Ideal CAD Workstation? It will have the human abilities to transfer acquired knowledge to new tasks, to adapt to the diagnostic problem, to choose image features that are relevant to the clinical task and to analyze the image to offer diagnostic suggestions, and, finally, to justify the suggestions on the basis of available reference data. That CAD system will be a true partner to the diagnostic radiologist.

51 CSC578, Fall 2006 51 uestions ?


Download ppt "Applications of Machine Learning to Medical Informatics Daniela S. Raicu, PhD Assistant Professor Lab URL:"

Similar presentations


Ads by Google