MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 20: Machine Learning in Medical Imaging II (deep learning and decision forests)

Size: px
Start display at page:

Download "MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 20: Machine Learning in Medical Imaging II (deep learning and decision forests)"

Transcription

1 SPRING MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 20: Machine Learning in Medical Imaging II (deep learning and decision forests) Dr. Ulas Bagci HEC 221, Center for Research in Computer Vision (CRCV), University of Central Florida (UCF), Orlando, FL bagci@ucf.edu or bagci@crcv.ucf.edu

2 2 Outline Image Segmentation using ML Image Registration using ML Deep Learning and its applications in radiology applications Decision Forests for Medical Image Analysis

3 3 Deep Learning? Reasonable Definition: Deep learning is a method that makes predictions using a sequence of non-linear processing stages The resulting intermediate representations can be interpreted as feature hierarchies and the whole system is jointly learned from data Deep Learning is a new way of fitting neural nets. Traditionally a neural net is fit into labeled data all in one operation. The weights are usually started at random values near zero. Due to the non-convexity of the objective function, the final solution can get caught in a poor local minimum. Deep Learning is a new way of fitting neural nets. Multiple layers are first fit in an unsupervised way, and then the values at the top layers are used as starting values for supervised learning. This two stage approach also allows the use of unlabeled data. Different learning models are possible: quantitative latent factors and discrete hidden factors.

4 Deep Learning 4

5

6 Deep Learning in Medical Imaging 6

7 Ex. Automatic LV Segmentation from US 7

8 Ex. Automatic LV Segmentation from US with Deep Belief Nets 8

9 Ex. Hippocampus Segmentation Using 7T MRI 9

10 Challenges in 7T 10

11 Hand-Crafted Features 11

12 Deep Learning Features 12

13 Hierarchical Feature Extraction 13

14 Multi-Atlas Segmentation 14

15 15 Qualitative Evaluations

16 Ex. Registration of Brain MR Images 16

17 Deep Learning for Image Registration 17

18 Deep Learning for Image Registration 18

19 Deep Learning for Image Registration 19

20 20 Deep Learning for Image Registration

21 21 Random Decision Forests Book: Decision Forests in Computer Vision and Medical Image Analysis. A. Criminisi and J. Shotton. Springer Code: The Microsoft Research Cambridge Sherwood Software Library

22 22 A Brief History of Random Forests [ L. Breiman, J. Friedman, C.J. Stone, and R.A. Olshen. Classification and Regression Trees (CART) ] [ Y. Amit and D. Geman. Randomized enquiries about shape; An application to handwritten digit recognition. Technical Report 1994] [ Y. Amit and D. Geman. Shape quantization and recognition with randomized trees ] [ L. Breiman. Random forests. 1999, 2001 ] [ V. Lepetit and P. Fua. Keypoint recognition using randomized trees. 2005, 2006 ] [ F. Moosman, B. Triggs, F. Jurie. Fast discriminative visual codebooks using randomized clustering forests ] [ G. Rogez, J. Rihan, S. Ramalingam, P. Orrite, C. Torr. Randomized trees for human pose detection ] [ C. Leistner, A. Saffari, J. Santner, H. Bischoff. Semi-supervised random forests ] [ A. Saffari, C. Leistner, J. Santner, M. Godec, H. Bischoff. On-line random forests ] [ S. Nowozin, C. Rother, S. Bagon, T. Sharp, B. Yao, and P. Kohli. Decision tree fields ]

23 23 What can decision forests do? Classification forests Density forests Regression forests Manifold forests Semi-supervised forests

24 24 What can decision forests do? Classification forests Regression forests e.g. semantic segmentation e.g. object localization Density forests Manifold forests Semi-supervised forests e.g. novelty detection e.g. dimensionality reduction e.g. semi-sup. semantic segmentation

25 25 Decision Trees/Forests A general tree structure A decision tree 0 root node Is top part blue? internal (split) node 1 2 Is bottom part green? Is bottom part blue? terminal (leaf) node A forest is an ensemble of trees. The trees are all slightly different from one another.

26 Decision Trees Training 26 How to split the data? Input data in feature space Binary tree? Ternary? How big a tree? What tree structure?

27 Decision forest model: training and information gain (for categorical, non-parametric distributions) Before split Information gain Split 1 Shannon s entropy Node training Split 2

28 Classification forest Training data in feature space? Classification tree training?? Model specialization for classification Input data point Output is categorical ( is feature response) (discrete set) Entropy of a discrete distribution Node weak learner Obj. funct. for node j (information gain) with Training node j Predictor model (class posterior)

29 Classification forest: the weak learner model Splitting data at node j Node weak learner Node test params Examples of weak learners Weak learner: axis aligned Weak learner: oriented line Weak learner: conic section Feature response for 2D example. Feature response for 2D example. Feature response for 2D example. With or With a generic line in homog. coordinates. With a matrix representing a conic. In general may select only a very small subset of features See Appendix C for relation with kernel trick.

30 Classification forest: the prediction model What do we do at the leaf? leaf leaf Prediction model: probabilistic leaf

31 Classification forest: the ensemble model Tree t=1 t=2 t=3 The ensemble model Forest output probability

32 32 Ex. Tissue Specific Segmentation of Brain Tumors Segmentation of tumorous tissues: T1-gad T1 T2 FLAIR DTI-p DTI-q Multi-channel 3D MRI input data ---- Active cells ---- Necrotic core ---- Edema ---- Background

33 Patient E Patient D Patient C Patient B Patient A Challenge: variability of input data Location Shape Intensity Texture 33

34 34 Context Sensitive Classification Forests Context-sensitivity? Making the decision based on the context (non-local neighbourhood). How? Integrate test-specific initial probabilities as additional input channels à related to Auto-Context / Entanglement ideas Use context-sensitive features (spatially non-local) à results in high-dimensional feature space, for which forests are a very suitable classifier

35 35 Context-sensitive classification forests The Approach Initial Probability Estimates (local, GMM-based on intensity features) input data MRI + DTI Classification Forests (context-sensitive through longrange spatial features) initial tissue probabilities (serve as additional input)

36 36 Training the classification forests test example: ø( ) - ø( ) > θ? - Spatial context, across channels - Test selection: optimization over randomized features B E AC NC AC NC B E

37 Testing the classification forest 37 Training the classification forests B E AC NC AC NC B E

38 Glioblastoma Segmentation 38

39 39 Glioblastoma Segmentation [D. Zikic, B. Glocker, E. Konukoglu, A. Criminisi, J. Shotton, C. Demiralp, O. M. Thomas, T. Das, R. Jena and S. J. Price. Decision Forests for Tissue-specific Segmentation of High-grade Gliomas in Multi-channel MR. in MICCAI, Springer, Oct 2012]

40 Regression forest Training data? Model specialization fore regression Input data point Output/labels are continuous Node weak learner Obj. funct. for node j Information gain defined on continuous variables. Training node j Leaf model

41 Regression forest: the node weak learner model Splitting data at node j Node weak learner Examples of node weak learners Node test params Weak learner: axis aligned Weak learner: oriented line Weak learner: conic section Feature response for 2D example. Feature response for 2D example. Feature response for 2D example. With or With a generic line in homog. coordinates. With a matrix representing a conic. In general may select only a very small subset of features See Appendix C for relation with kernel trick.

42 Regression forest: the predictor model What do we do at the leaf? Examples of leaf (predictor) models Predictor model: constant Predictor model: polynomial Predictor model: probabilistic-linear (note: linear for n=1, constant for n=0)

43 Regression forest: objective function At node j Computing the regression information gain at node j Regression information gain Differential entropy of Gaussian Our regression information gain

44 Regression forest: objective function At node j Comparison with Breiman s error of fit (CART) Our information gain Error of fit The error of fit objective is a special instance of our more general information-theoretical objective function.

45 Regression forest: the ensemble model Tree t=1 t=2 t=3 The ensemble model Forest output probability

46 46 Ex. Regression Forests for Anatomy Localization from CT Scans Applications: Selective retrieval of regions of interest from PACS databases. Efficient bandwidth use. Fast, semantic visualization and 3D image inspection. Linking of image portions with radiological reports. Initializing organ-specific image processing. FDA Approval Sep 2012

47 Regression forests for anatomy localization in CT images Each voxel in the image votes for the position of the 6 box sides We wish to learn a set of discriminative points (landmarks, clusters) which can predict the kidney position with high confidence. Regression forest Input data point Problem parametrization (for 1 organ only) (voxel position) (relative displacement) (absolute displacement) Output (continuous) (Gaussian representation) Objective function Node training Predictor model Leaf model = Multivariate, probabilistic constant

48 Regression forests for anatomy localization in CT images Visual features Regression forest Visual features Feature response Test parameters Node weak learner

49 Regression forests for anatomy localization in CT images Results in 2D Good behaviour despite anomaly (missing lung). Changes with forest size

50 Regression forests for anatomy localization in CT images Automatic, unsupervised discovery of landmark regions Here the system is trained to detect left and right kidneys. The system learns to use bottom of lung and top of pelvis to localize kidneys with highest confidence. Input 3D CT scan and detected landmark regions

51 Ex. Spine detection in arbitrary fov CT legend input output input output [B. Glocker, J. Feulner, A. Criminisi, D. Haynor and E. Konukoglu. Automatic Localization and Identification of Vertebrae in Arbitrary Field of View CT Scans. in MICCAI, Springer, Oct 2012]

52 Ex. Spine detection in arbitrary fov CT legend input output input output [B. Glocker, J. Feulner, A. Criminisi, D. Haynor and E. Konukoglu. Automatic Localization and Identification of Vertebrae in Arbitrary Field of View CT Scans. in MICCAI, Springer, Oct 2012]

53 53 Summary ML algorithms are key to detection and diagnosis problem Deep Learning is getting a lot of interests due to its strong features for CAD tasks Image analysis tasks can be enhanced via ML algorithms Decision forests algorithms are commonly used powerful algorithms for recognition and segmentation of organs/objects

54 54 Slide Credits and References Wernick et al., Signal Processing Magazine, Wang and Summers, Medical Image Analysis, Dinggang Shen, Deep Learning Talk at MLMI Workshop, MICCAI Wu, G., et al. MICCAI Kim, M., MLMI, MICCAI Decision Forests for Computer Vision and Medical Image Analysis, A. Criminisi, J. Shotton and E. Konukoglu

Machine Learning for Medical Image Analysis. A. Criminisi

Machine Learning for Medical Image Analysis. A. Criminisi Machine Learning for Medical Image Analysis A. Criminisi Overview Introduction to machine learning Decision forests Applications in medical image analysis Anatomy localization in CT Scans Spine Detection

More information

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 19: Machine Learning in Medical Imaging (A Brief Introduction)

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 19: Machine Learning in Medical Imaging (A Brief Introduction) SPRING 2016 1 MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 19: Machine Learning in Medical Imaging (A Brief Introduction) Dr. Ulas Bagci HEC 221, Center for Research in Computer Vision (CRCV), University

More information

Context-sensitive Classification Forests for Segmentation of Brain Tumor Tissues

Context-sensitive Classification Forests for Segmentation of Brain Tumor Tissues Context-sensitive Classification Forests for Segmentation of Brain Tumor Tissues D. Zikic, B. Glocker, E. Konukoglu, J. Shotton, A. Criminisi, D. H. Ye, C. Demiralp 3, O. M. Thomas 4,5, T. Das 4, R. Jena

More information

Supervised Learning for Image Segmentation

Supervised Learning for Image Segmentation Supervised Learning for Image Segmentation Raphael Meier 06.10.2016 Raphael Meier MIA 2016 06.10.2016 1 / 52 References A. Ng, Machine Learning lecture, Stanford University. A. Criminisi, J. Shotton, E.

More information

Ulas Bagci

Ulas Bagci CAP5415-Computer Vision Lecture 14-Decision Forests for Computer Vision Ulas Bagci bagci@ucf.edu 1 Readings Slide Credits: Criminisi and Shotton Z. Tu R.Cipolla 2 Common Terminologies Randomized Decision

More information

Supervoxel Classification Forests for Estimating Pairwise Image Correspondences

Supervoxel Classification Forests for Estimating Pairwise Image Correspondences Supervoxel Classification Forests for Estimating Pairwise Image Correspondences Fahdi Kanavati 1, Tong Tong 1, Kazunari Misawa 2, Michitaka Fujiwara 3, Kensaku Mori 4, Daniel Rueckert 1, and Ben Glocker

More information

Applied Statistics for Neuroscientists Part IIa: Machine Learning

Applied Statistics for Neuroscientists Part IIa: Machine Learning Applied Statistics for Neuroscientists Part IIa: Machine Learning Dr. Seyed-Ahmad Ahmadi 04.04.2017 16.11.2017 Outline Machine Learning Difference between statistics and machine learning Modeling the problem

More information

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 10: Medical Image Segmentation as an Energy Minimization Problem

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 10: Medical Image Segmentation as an Energy Minimization Problem SPRING 07 MEDICAL IMAGE COMPUTING (CAP 97) LECTURE 0: Medical Image Segmentation as an Energy Minimization Problem Dr. Ulas Bagci HEC, Center for Research in Computer Vision (CRCV), University of Central

More information

Joint Classification-Regression Forests for Spatially Structured Multi-Object Segmentation

Joint Classification-Regression Forests for Spatially Structured Multi-Object Segmentation Joint Classification-Regression Forests for Spatially Structured Multi-Object Segmentation Ben Glocker 1, Olivier Pauly 2,3, Ender Konukoglu 1, Antonio Criminisi 1 1 Microsoft Research, Cambridge, UK 2

More information

Random Forest A. Fornaser

Random Forest A. Fornaser Random Forest A. Fornaser alberto.fornaser@unitn.it Sources Lecture 15: decision trees, information theory and random forests, Dr. Richard E. Turner Trees and Random Forests, Adele Cutler, Utah State University

More information

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 10: Medical Image Segmentation as an Energy Minimization Problem

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 10: Medical Image Segmentation as an Energy Minimization Problem SPRING 06 MEDICAL IMAGE COMPUTING (CAP 97) LECTURE 0: Medical Image Segmentation as an Energy Minimization Problem Dr. Ulas Bagci HEC, Center for Research in Computer Vision (CRCV), University of Central

More information

CS 559: Machine Learning Fundamentals and Applications 10 th Set of Notes

CS 559: Machine Learning Fundamentals and Applications 10 th Set of Notes 1 CS 559: Machine Learning Fundamentals and Applications 10 th Set of Notes Instructor: Philippos Mordohai Webpage: www.cs.stevens.edu/~mordohai E-mail: Philippos.Mordohai@stevens.edu Office: Lieb 215

More information

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation)

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation) SPRING 2017 1 MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation) Dr. Ulas Bagci HEC 221, Center for Research in Computer Vision (CRCV),

More information

Mondrian Forests: Efficient Online Random Forests

Mondrian Forests: Efficient Online Random Forests Mondrian Forests: Efficient Online Random Forests Balaji Lakshminarayanan (Gatsby Unit, UCL) Daniel M. Roy (Cambridge Toronto) Yee Whye Teh (Oxford) September 4, 2014 1 Outline Background and Motivation

More information

Advanced Video Content Analysis and Video Compression (5LSH0), Module 8B

Advanced Video Content Analysis and Video Compression (5LSH0), Module 8B Advanced Video Content Analysis and Video Compression (5LSH0), Module 8B 1 Supervised learning Catogarized / labeled data Objects in a picture: chair, desk, person, 2 Classification Fons van der Sommen

More information

8. Tree-based approaches

8. Tree-based approaches Foundations of Machine Learning École Centrale Paris Fall 2015 8. Tree-based approaches Chloé-Agathe Azencott Centre for Computational Biology, Mines ParisTech chloe agathe.azencott@mines paristech.fr

More information

NIH Public Access Author Manuscript Proc IEEE Int Symp Biomed Imaging. Author manuscript; available in PMC 2014 November 15.

NIH Public Access Author Manuscript Proc IEEE Int Symp Biomed Imaging. Author manuscript; available in PMC 2014 November 15. NIH Public Access Author Manuscript Published in final edited form as: Proc IEEE Int Symp Biomed Imaging. 2013 April ; 2013: 748 751. doi:10.1109/isbi.2013.6556583. BRAIN TUMOR SEGMENTATION WITH SYMMETRIC

More information

Predictive Analytics: Demystifying Current and Emerging Methodologies. Tom Kolde, FCAS, MAAA Linda Brobeck, FCAS, MAAA

Predictive Analytics: Demystifying Current and Emerging Methodologies. Tom Kolde, FCAS, MAAA Linda Brobeck, FCAS, MAAA Predictive Analytics: Demystifying Current and Emerging Methodologies Tom Kolde, FCAS, MAAA Linda Brobeck, FCAS, MAAA May 18, 2017 About the Presenters Tom Kolde, FCAS, MAAA Consulting Actuary Chicago,

More information

Segmenting Glioma in Multi-Modal Images using a Generative-Discriminative Model for Brain Lesion Segmentation

Segmenting Glioma in Multi-Modal Images using a Generative-Discriminative Model for Brain Lesion Segmentation Segmenting Glioma in Multi-Modal Images using a Generative-Discriminative Model for Brain Lesion Segmentation Bjoern H. Menze 1,2, Ezequiel Geremia 2, Nicholas Ayache 2, and Gabor Szekely 1 1 Computer

More information

Hierarchical Multi structure Segmentation Guided by Anatomical Correlations

Hierarchical Multi structure Segmentation Guided by Anatomical Correlations Hierarchical Multi structure Segmentation Guided by Anatomical Correlations Oscar Alfonso Jiménez del Toro oscar.jimenez@hevs.ch Henning Müller henningmueller@hevs.ch University of Applied Sciences Western

More information

Applying Supervised Learning

Applying Supervised Learning Applying Supervised Learning When to Consider Supervised Learning A supervised learning algorithm takes a known set of input data (the training set) and known responses to the data (output), and trains

More information

Semantic Context Forests for Learning- Based Knee Cartilage Segmentation in 3D MR Images

Semantic Context Forests for Learning- Based Knee Cartilage Segmentation in 3D MR Images Semantic Context Forests for Learning- Based Knee Cartilage Segmentation in 3D MR Images MICCAI 2013: Workshop on Medical Computer Vision Authors: Quan Wang, Dijia Wu, Le Lu, Meizhu Liu, Kim L. Boyer,

More information

Automatic Vertebrae Localization in Pathological Spine CT using Decision Forests

Automatic Vertebrae Localization in Pathological Spine CT using Decision Forests Automatic Vertebrae Localization in Pathological Spine CT using Decision Forests Ana Jiménez-Pastor 1, Esther Tomás-González 1, Ángel Alberich-Bayarri 1,2, Fabio García-Castro 1, David García-Juan 1, Luis

More information

Articulated Pose Estimation with Flexible Mixtures-of-Parts

Articulated Pose Estimation with Flexible Mixtures-of-Parts Articulated Pose Estimation with Flexible Mixtures-of-Parts PRESENTATION: JESSE DAVIS CS 3710 VISUAL RECOGNITION Outline Modeling Special Cases Inferences Learning Experiments Problem and Relevance Problem:

More information

Transfer Forest Based on Covariate Shift

Transfer Forest Based on Covariate Shift Transfer Forest Based on Covariate Shift Masamitsu Tsuchiya SECURE, INC. tsuchiya@secureinc.co.jp Yuji Yamauchi, Takayoshi Yamashita, Hironobu Fujiyoshi Chubu University yuu@vision.cs.chubu.ac.jp, {yamashita,

More information

Learning-based Neuroimage Registration

Learning-based Neuroimage Registration Learning-based Neuroimage Registration Leonid Teverovskiy and Yanxi Liu 1 October 2004 CMU-CALD-04-108, CMU-RI-TR-04-59 School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213 Abstract

More information

Pattern Recognition. Kjell Elenius. Speech, Music and Hearing KTH. March 29, 2007 Speech recognition

Pattern Recognition. Kjell Elenius. Speech, Music and Hearing KTH. March 29, 2007 Speech recognition Pattern Recognition Kjell Elenius Speech, Music and Hearing KTH March 29, 2007 Speech recognition 2007 1 Ch 4. Pattern Recognition 1(3) Bayes Decision Theory Minimum-Error-Rate Decision Rules Discriminant

More information

Accurate Intervertebral Disc Localisation and Segmentation in MRI using Vantage Point Hough Forests and Multi-Atlas Fusion

Accurate Intervertebral Disc Localisation and Segmentation in MRI using Vantage Point Hough Forests and Multi-Atlas Fusion Accurate Intervertebral Disc Localisation and Segmentation in MRI using Vantage Point Hough Forests and Multi-Atlas Fusion Mattias P. Heinrich 1 and Ozan Oktay 2 1 Institute of Medical Informatics, University

More information

Accurate Bone Segmentation in 2D Radiographs Using Fully Automatic Shape Model Matching Based On Regression-Voting

Accurate Bone Segmentation in 2D Radiographs Using Fully Automatic Shape Model Matching Based On Regression-Voting Accurate Bone Segmentation in 2D Radiographs Using Fully Automatic Shape Model Matching Based On Regression-Voting C. Lindner, S. Thiagarajah 2, J.M. Wilkinson 2, arcogen Consortium, G.A. Wallis 3, and

More information

Data Mining and Analytics

Data Mining and Analytics Data Mining and Analytics Aik Choon Tan, Ph.D. Associate Professor of Bioinformatics Division of Medical Oncology Department of Medicine aikchoon.tan@ucdenver.edu 9/22/2017 http://tanlab.ucdenver.edu/labhomepage/teaching/bsbt6111/

More information

MIT Samberg Center Cambridge, MA, USA. May 30 th June 2 nd, by C. Rea, R.S. Granetz MIT Plasma Science and Fusion Center, Cambridge, MA, USA

MIT Samberg Center Cambridge, MA, USA. May 30 th June 2 nd, by C. Rea, R.S. Granetz MIT Plasma Science and Fusion Center, Cambridge, MA, USA Exploratory Machine Learning studies for disruption prediction on DIII-D by C. Rea, R.S. Granetz MIT Plasma Science and Fusion Center, Cambridge, MA, USA Presented at the 2 nd IAEA Technical Meeting on

More information

CPSC 340: Machine Learning and Data Mining. Principal Component Analysis Fall 2016

CPSC 340: Machine Learning and Data Mining. Principal Component Analysis Fall 2016 CPSC 340: Machine Learning and Data Mining Principal Component Analysis Fall 2016 A2/Midterm: Admin Grades/solutions will be posted after class. Assignment 4: Posted, due November 14. Extra office hours:

More information

Joint Supervoxel Classification Forest for Weakly-Supervised Organ Segmentation

Joint Supervoxel Classification Forest for Weakly-Supervised Organ Segmentation Joint Supervoxel Classification Forest for Weakly-Supervised Organ Segmentation Fahdi Kanavati 1, Kazunari Misawa 2, Michitaka Fujiwara 3, Kensaku Mori 4, Daniel Rueckert 1, and Ben Glocker 1 1 Biomedical

More information

Overview of machine learning

Overview of machine learning Overview of machine learning Kevin P. Murphy Last updated November 26, 2007 1 Introduction In this Chapter, we provide a brief overview of the most commonly studied problems and solution methods within

More information

Recognition Part I: Machine Learning. CSE 455 Linda Shapiro

Recognition Part I: Machine Learning. CSE 455 Linda Shapiro Recognition Part I: Machine Learning CSE 455 Linda Shapiro Visual Recognition What does it mean to see? What is where, Marr 1982 Get computers to see Visual Recognition Verification Is this a car? Visual

More information

COSC160: Detection and Classification. Jeremy Bolton, PhD Assistant Teaching Professor

COSC160: Detection and Classification. Jeremy Bolton, PhD Assistant Teaching Professor COSC160: Detection and Classification Jeremy Bolton, PhD Assistant Teaching Professor Outline I. Problem I. Strategies II. Features for training III. Using spatial information? IV. Reducing dimensionality

More information

Neighbourhood Approximation Forests

Neighbourhood Approximation Forests Neighbourhood Approximation Forests Ender Konukoglu, Ben Glocker, Darko Zikic and Antonio Criminisi Microsoft Research Cambridge Abstract. Methods that leverage neighbourhood structures in highdimensional

More information

Machine Learning Lecture 11

Machine Learning Lecture 11 Machine Learning Lecture 11 Random Forests 23.11.2017 Bastian Leibe RWTH Aachen http://www.vision.rwth-aachen.de leibe@vision.rwth-aachen.de Course Outline Fundamentals Bayes Decision Theory Probability

More information

COMS 4771 Clustering. Nakul Verma

COMS 4771 Clustering. Nakul Verma COMS 4771 Clustering Nakul Verma Supervised Learning Data: Supervised learning Assumption: there is a (relatively simple) function such that for most i Learning task: given n examples from the data, find

More information

ECG782: Multidimensional Digital Signal Processing

ECG782: Multidimensional Digital Signal Processing ECG782: Multidimensional Digital Signal Processing Object Recognition http://www.ee.unlv.edu/~b1morris/ecg782/ 2 Outline Knowledge Representation Statistical Pattern Recognition Neural Networks Boosting

More information

Regression Forests for Efficient Anatomy Detection and Localization in Computed Tomography Scans

Regression Forests for Efficient Anatomy Detection and Localization in Computed Tomography Scans Regression Forests for Efficient Anatomy Detection and Localization in Computed Tomography Scans A. Criminisi, D. Robertson, E. Konukoglu, J. Shotton, S. Pathak, S. White, and K. Siddiqui Microsoft Research

More information

Atlas-Based Segmentation of Abdominal Organs in 3D Ultrasound, and its Application in Automated Kidney Segmentation

Atlas-Based Segmentation of Abdominal Organs in 3D Ultrasound, and its Application in Automated Kidney Segmentation University of Toronto Atlas-Based Segmentation of Abdominal Organs in 3D Ultrasound, and its Application in Automated Kidney Segmentation Authors: M. Marsousi, K. N. Plataniotis, S. Stergiopoulos Presenter:

More information

Overview Citation. ML Introduction. Overview Schedule. ML Intro Dataset. Introduction to Semi-Supervised Learning Review 10/4/2010

Overview Citation. ML Introduction. Overview Schedule. ML Intro Dataset. Introduction to Semi-Supervised Learning Review 10/4/2010 INFORMATICS SEMINAR SEPT. 27 & OCT. 4, 2010 Introduction to Semi-Supervised Learning Review 2 Overview Citation X. Zhu and A.B. Goldberg, Introduction to Semi- Supervised Learning, Morgan & Claypool Publishers,

More information

Analysis: TextonBoost and Semantic Texton Forests. Daniel Munoz Februrary 9, 2009

Analysis: TextonBoost and Semantic Texton Forests. Daniel Munoz Februrary 9, 2009 Analysis: TextonBoost and Semantic Texton Forests Daniel Munoz 16-721 Februrary 9, 2009 Papers [shotton-eccv-06] J. Shotton, J. Winn, C. Rother, A. Criminisi, TextonBoost: Joint Appearance, Shape and Context

More information

More Learning. Ensembles Bayes Rule Neural Nets K-means Clustering EM Clustering WEKA

More Learning. Ensembles Bayes Rule Neural Nets K-means Clustering EM Clustering WEKA More Learning Ensembles Bayes Rule Neural Nets K-means Clustering EM Clustering WEKA 1 Ensembles An ensemble is a set of classifiers whose combined results give the final decision. test feature vector

More information

Entangled Decision Forests and their Application for Semantic Segmentation of CT Images

Entangled Decision Forests and their Application for Semantic Segmentation of CT Images Entangled Decision Forests and their Application for Semantic Segmentation of CT Images Albert Montillo,2, Jamie Shotton 2, John Winn 2, Juan Eugenio Iglesias 2,3, Dimitri Metaxas 4, and Antonio Criminisi

More information

Vertebrae Localization in Pathological Spine CT via Dense Classification from Sparse Annotations

Vertebrae Localization in Pathological Spine CT via Dense Classification from Sparse Annotations Vertebrae Localization in Pathological Spine CT via Dense Classification from Sparse Annotations B. Glocker 1, D. Zikic 1, E. Konukoglu 2, D. R. Haynor 3, A. Criminisi 1 1 Microsoft Research, Cambridge,

More information

Image Segmentation and Registration

Image Segmentation and Registration Image Segmentation and Registration Dr. Christine Tanner (tanner@vision.ee.ethz.ch) Computer Vision Laboratory, ETH Zürich Dr. Verena Kaynig, Machine Learning Laboratory, ETH Zürich Outline Segmentation

More information

An Empirical Comparison of Ensemble Methods Based on Classification Trees. Mounir Hamza and Denis Larocque. Department of Quantitative Methods

An Empirical Comparison of Ensemble Methods Based on Classification Trees. Mounir Hamza and Denis Larocque. Department of Quantitative Methods An Empirical Comparison of Ensemble Methods Based on Classification Trees Mounir Hamza and Denis Larocque Department of Quantitative Methods HEC Montreal Canada Mounir Hamza and Denis Larocque 1 June 2005

More information

CS 229 Midterm Review

CS 229 Midterm Review CS 229 Midterm Review Course Staff Fall 2018 11/2/2018 Outline Today: SVMs Kernels Tree Ensembles EM Algorithm / Mixture Models [ Focus on building intuition, less so on solving specific problems. Ask

More information

Extra readings beyond the lecture slides are important:

Extra readings beyond the lecture slides are important: 1 Notes To preview next lecture: Check the lecture notes, if slides are not available: http://web.cse.ohio-state.edu/~sun.397/courses/au2017/cse5243-new.html Check UIUC course on the same topic. All their

More information

Lecture 7: Decision Trees

Lecture 7: Decision Trees Lecture 7: Decision Trees Instructor: Outline 1 Geometric Perspective of Classification 2 Decision Trees Geometric Perspective of Classification Perspective of Classification Algorithmic Geometric Probabilistic...

More information

CSE4334/5334 DATA MINING

CSE4334/5334 DATA MINING CSE4334/5334 DATA MINING Lecture 4: Classification (1) CSE4334/5334 Data Mining, Fall 2014 Department of Computer Science and Engineering, University of Texas at Arlington Chengkai Li (Slides courtesy

More information

STA 4273H: Statistical Machine Learning

STA 4273H: Statistical Machine Learning STA 4273H: Statistical Machine Learning Russ Salakhutdinov Department of Statistics! rsalakhu@utstat.toronto.edu! http://www.utstat.utoronto.ca/~rsalakhu/ Sidney Smith Hall, Room 6002 Lecture 12 Combining

More information

Ordinal Random Forests for Object Detection

Ordinal Random Forests for Object Detection Ordinal Random Forests for Object Detection Samuel Schulter, Peter M. Roth, Horst Bischof Institute for Computer Graphics and Vision Graz University of Technology, Austria {schulter,pmroth,bischof}@icg.tugraz.at

More information

Contents. Preface to the Second Edition

Contents. Preface to the Second Edition Preface to the Second Edition v 1 Introduction 1 1.1 What Is Data Mining?....................... 4 1.2 Motivating Challenges....................... 5 1.3 The Origins of Data Mining....................

More information

Mondrian Forests: Efficient Online Random Forests

Mondrian Forests: Efficient Online Random Forests Mondrian Forests: Efficient Online Random Forests Balaji Lakshminarayanan Joint work with Daniel M. Roy and Yee Whye Teh 1 Outline Background and Motivation Mondrian Forests Randomization mechanism Online

More information

A Workflow for Improving Medical Visualization of Semantically Annotated CT-Images

A Workflow for Improving Medical Visualization of Semantically Annotated CT-Images A Workflow for Improving Medical Visualization of Semantically Annotated CT-Images Alexander Baranya 1,2, Luis Landaeta 1,2, Alexandra La Cruz 1, and Maria-Esther Vidal 2 1 Biophysic and Bioengeneering

More information

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 26, NO. 10, OCTOBER

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 26, NO. 10, OCTOBER IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 26, NO. 10, OCTOBER 2017 4753 Detecting Anatomical Landmarks From Limited Medical Imaging Data Using Two-Stage Task-Oriented Deep Neural Networks Jun Zhang,

More information

Preface to the Second Edition. Preface to the First Edition. 1 Introduction 1

Preface to the Second Edition. Preface to the First Edition. 1 Introduction 1 Preface to the Second Edition Preface to the First Edition vii xi 1 Introduction 1 2 Overview of Supervised Learning 9 2.1 Introduction... 9 2.2 Variable Types and Terminology... 9 2.3 Two Simple Approaches

More information

Big Data Methods. Chapter 5: Machine learning. Big Data Methods, Chapter 5, Slide 1

Big Data Methods. Chapter 5: Machine learning. Big Data Methods, Chapter 5, Slide 1 Big Data Methods Chapter 5: Machine learning Big Data Methods, Chapter 5, Slide 1 5.1 Introduction to machine learning What is machine learning? Concerned with the study and development of algorithms that

More information

Semi-supervised learning and active learning

Semi-supervised learning and active learning Semi-supervised learning and active learning Le Song Machine Learning II: Advanced Topics CSE 8803ML, Spring 2012 Combining classifiers Ensemble learning: a machine learning paradigm where multiple learners

More information

Methodological progress in image registration for ventilation estimation, segmentation propagation and multi-modal fusion

Methodological progress in image registration for ventilation estimation, segmentation propagation and multi-modal fusion Methodological progress in image registration for ventilation estimation, segmentation propagation and multi-modal fusion Mattias P. Heinrich Julia A. Schnabel, Mark Jenkinson, Sir Michael Brady 2 Clinical

More information

International Journal of Scientific Research & Engineering Trends Volume 4, Issue 6, Nov-Dec-2018, ISSN (Online): X

International Journal of Scientific Research & Engineering Trends Volume 4, Issue 6, Nov-Dec-2018, ISSN (Online): X Analysis about Classification Techniques on Categorical Data in Data Mining Assistant Professor P. Meena Department of Computer Science Adhiyaman Arts and Science College for Women Uthangarai, Krishnagiri,

More information

8/3/2017. Contour Assessment for Quality Assurance and Data Mining. Objective. Outline. Tom Purdie, PhD, MCCPM

8/3/2017. Contour Assessment for Quality Assurance and Data Mining. Objective. Outline. Tom Purdie, PhD, MCCPM Contour Assessment for Quality Assurance and Data Mining Tom Purdie, PhD, MCCPM Objective Understand the state-of-the-art in contour assessment for quality assurance including data mining-based techniques

More information

1 Case study of SVM (Rob)

1 Case study of SVM (Rob) DRAFT a final version will be posted shortly COS 424: Interacting with Data Lecturer: Rob Schapire and David Blei Lecture # 8 Scribe: Indraneel Mukherjee March 1, 2007 In the previous lecture we saw how

More information

Machine Learning. Supervised Learning. Manfred Huber

Machine Learning. Supervised Learning. Manfred Huber Machine Learning Supervised Learning Manfred Huber 2015 1 Supervised Learning Supervised learning is learning where the training data contains the target output of the learning system. Training data D

More information

Stacked Multiscale Feature Learning for Domain Independent Medical Image Segmentation

Stacked Multiscale Feature Learning for Domain Independent Medical Image Segmentation Stacked Multiscale Feature Learning for Domain Independent Medical Image Segmentation Ryan Kiros, Karteek Popuri, Dana Cobzas, and Martin Jagersand University of Alberta, Canada Abstract. In this work

More information

On Classification: An Empirical Study of Existing Algorithms Based on Two Kaggle Competitions

On Classification: An Empirical Study of Existing Algorithms Based on Two Kaggle Competitions On Classification: An Empirical Study of Existing Algorithms Based on Two Kaggle Competitions CAMCOS Report Day December 9th, 2015 San Jose State University Project Theme: Classification The Kaggle Competition

More information

Data Mining Lecture 8: Decision Trees

Data Mining Lecture 8: Decision Trees Data Mining Lecture 8: Decision Trees Jo Houghton ECS Southampton March 8, 2019 1 / 30 Decision Trees - Introduction A decision tree is like a flow chart. E. g. I need to buy a new car Can I afford it?

More information

Seeing the Big Picture

Seeing the Big Picture Seeing the Big Picture Segmenting Images to Create Data 15.071x The Analytics Edge Image Segmentation Divide up digital images to salient regions/clusters corresponding to individual surfaces, objects,

More information

Detecting Anatomical Landmarks from Limited Medical Imaging Data using Two-Stage Task-Oriented Deep Neural Networks

Detecting Anatomical Landmarks from Limited Medical Imaging Data using Two-Stage Task-Oriented Deep Neural Networks IEEE TRANSACTIONS ON IMAGE PROCESSING Detecting Anatomical Landmarks from Limited Medical Imaging Data using Two-Stage Task-Oriented Deep Neural Networks Jun Zhang, Member, IEEE, Mingxia Liu, Member, IEEE,

More information

Image Segmentation. Srikumar Ramalingam School of Computing University of Utah. Slides borrowed from Ross Whitaker

Image Segmentation. Srikumar Ramalingam School of Computing University of Utah. Slides borrowed from Ross Whitaker Image Segmentation Srikumar Ramalingam School of Computing University of Utah Slides borrowed from Ross Whitaker Segmentation Semantic Segmentation Indoor layout estimation What is Segmentation? Partitioning

More information

BITS F464: MACHINE LEARNING

BITS F464: MACHINE LEARNING BITS F464: MACHINE LEARNING Lecture-16: Decision Tree (contd.) + Random Forest Dr. Kamlesh Tiwari Assistant Professor Department of Computer Science and Information Systems Engineering, BITS Pilani, Rajasthan-333031

More information

Deep Learning for Automatic Localization, Identification, and Segmentation of Vertebral Bodies in Volumetric MR Images

Deep Learning for Automatic Localization, Identification, and Segmentation of Vertebral Bodies in Volumetric MR Images Deep Learning for Automatic Localization, Identification, and Segmentation of Vertebral Bodies in Volumetric MR Images Amin Suzani a, Abtin Rasoulian a, Alexander Seitel a,sidneyfels a, Robert N. Rohling

More information

Clustering Lecture 5: Mixture Model

Clustering Lecture 5: Mixture Model Clustering Lecture 5: Mixture Model Jing Gao SUNY Buffalo 1 Outline Basics Motivation, definition, evaluation Methods Partitional Hierarchical Density-based Mixture model Spectral methods Advanced topics

More information

Jamie Shotton, Andrew Fitzgibbon, Mat Cook, Toby Sharp, Mark Finocchio, Richard Moore, Alex Kipman, Andrew Blake CVPR 2011

Jamie Shotton, Andrew Fitzgibbon, Mat Cook, Toby Sharp, Mark Finocchio, Richard Moore, Alex Kipman, Andrew Blake CVPR 2011 Jamie Shotton, Andrew Fitzgibbon, Mat Cook, Toby Sharp, Mark Finocchio, Richard Moore, Alex Kipman, Andrew Blake CVPR 2011 Auto-initialize a tracking algorithm & recover from failures All human poses,

More information

Lecture 2 :: Decision Trees Learning

Lecture 2 :: Decision Trees Learning Lecture 2 :: Decision Trees Learning 1 / 62 Designing a learning system What to learn? Learning setting. Learning mechanism. Evaluation. 2 / 62 Prediction task Figure 1: Prediction task :: Supervised learning

More information

MULTIVARIATE ANALYSES WITH fmri DATA

MULTIVARIATE ANALYSES WITH fmri DATA MULTIVARIATE ANALYSES WITH fmri DATA Sudhir Shankar Raman Translational Neuromodeling Unit (TNU) Institute for Biomedical Engineering University of Zurich & ETH Zurich Motivation Modelling Concepts Learning

More information

Case-Based Reasoning. CS 188: Artificial Intelligence Fall Nearest-Neighbor Classification. Parametric / Non-parametric.

Case-Based Reasoning. CS 188: Artificial Intelligence Fall Nearest-Neighbor Classification. Parametric / Non-parametric. CS 188: Artificial Intelligence Fall 2008 Lecture 25: Kernels and Clustering 12/2/2008 Dan Klein UC Berkeley Case-Based Reasoning Similarity for classification Case-based reasoning Predict an instance

More information

CS 188: Artificial Intelligence Fall 2008

CS 188: Artificial Intelligence Fall 2008 CS 188: Artificial Intelligence Fall 2008 Lecture 25: Kernels and Clustering 12/2/2008 Dan Klein UC Berkeley 1 1 Case-Based Reasoning Similarity for classification Case-based reasoning Predict an instance

More information

Texton Clustering for Local Classification using Scene-Context Scale

Texton Clustering for Local Classification using Scene-Context Scale Texton Clustering for Local Classification using Scene-Context Scale Yousun Kang Tokyo Polytechnic University Atsugi, Kanakawa, Japan 243-0297 Email: yskang@cs.t-kougei.ac.jp Sugimoto Akihiro National

More information

Segmenting Glioma in Multi-Modal Images using a Generative Model for Brain Lesion Segmentation

Segmenting Glioma in Multi-Modal Images using a Generative Model for Brain Lesion Segmentation Segmenting Glioma in Multi-Modal Images using a Generative Model for Brain Lesion Segmentation Bjoern H. Menze 1,2, Koen Van Leemput 3, Danial Lashkari 4 Marc-André Weber 5, Nicholas Ayache 2, and Polina

More information

ECS289: Scalable Machine Learning

ECS289: Scalable Machine Learning ECS289: Scalable Machine Learning Cho-Jui Hsieh UC Davis Sept 22, 2016 Course Information Website: http://www.stat.ucdavis.edu/~chohsieh/teaching/ ECS289G_Fall2016/main.html My office: Mathematical Sciences

More information

Machine Learning Lecture 12

Machine Learning Lecture 12 Course Outline Machine Learning Lecture 2 Fundamentals (2 weeks) Bayes Decision Theory Probability Density Estimation Randomized Trees, Forests, and Ferns.6.25 Discriminative Approaches (5 weeks) Linear

More information

Norbert Schuff VA Medical Center and UCSF

Norbert Schuff VA Medical Center and UCSF Norbert Schuff Medical Center and UCSF Norbert.schuff@ucsf.edu Medical Imaging Informatics N.Schuff Course # 170.03 Slide 1/67 Objective Learn the principle segmentation techniques Understand the role

More information

On-line Hough Forests

On-line Hough Forests SCHULTER, LEISTNER, ROTH, VAN GOOL, BISCHOF: ON-LINE HOUGH FORESTS On-line Hough Forests Samuel Schulter schulter@icg.tugraz.at Christian Leistner 2 leistner@vision.ee.ethz.ch Peter M. Roth pmroth@icg.tugraz.at

More information

arxiv: v1 [cs.cv] 17 May 2017

arxiv: v1 [cs.cv] 17 May 2017 Automatic Vertebra Labeling in Large-Scale 3D CT using Deep Image-to-Image Network with Message Passing and Sparsity Regularization arxiv:1705.05998v1 [cs.cv] 17 May 2017 Dong Yang 1, Tao Xiong 2, Daguang

More information

Clustering algorithms and autoencoders for anomaly detection

Clustering algorithms and autoencoders for anomaly detection Clustering algorithms and autoencoders for anomaly detection Alessia Saggio Lunch Seminars and Journal Clubs Université catholique de Louvain, Belgium 3rd March 2017 a Outline Introduction Clustering algorithms

More information

An introduction to random forests

An introduction to random forests An introduction to random forests Eric Debreuve / Team Morpheme Institutions: University Nice Sophia Antipolis / CNRS / Inria Labs: I3S / Inria CRI SA-M / ibv Outline Machine learning Decision tree Random

More information

Entangled Decision Forests and Their Application for Semantic Segmentation of CT Images

Entangled Decision Forests and Their Application for Semantic Segmentation of CT Images Entangled Decision Forests and Their Application for Semantic Segmentation of CT Images Albert Montillo 1,2, Jamie Shotton 2, John Winn 2, Juan Eugenio Iglesias 2,3, Dimitri Metaxas 4, and Antonio Criminisi

More information

Supervoxel Classification Forests for Estimating Pairwise Image Correspondences

Supervoxel Classification Forests for Estimating Pairwise Image Correspondences Supervoxel Classification Forests for Estimating Pairwise Image Correspondences Fahdi Kanavati a,, Tong Tong a, Kazunari Misawa b, Michitaka Fujiwara c, Kensaku Mori d, Daniel Rueckert a, Ben Glocker a

More information

Contents Machine Learning concepts 4 Learning Algorithm 4 Predictive Model (Model) 4 Model, Classification 4 Model, Regression 4 Representation

Contents Machine Learning concepts 4 Learning Algorithm 4 Predictive Model (Model) 4 Model, Classification 4 Model, Regression 4 Representation Contents Machine Learning concepts 4 Learning Algorithm 4 Predictive Model (Model) 4 Model, Classification 4 Model, Regression 4 Representation Learning 4 Supervised Learning 4 Unsupervised Learning 4

More information

Tumor Detection and classification of Medical MRI UsingAdvance ROIPropANN Algorithm

Tumor Detection and classification of Medical MRI UsingAdvance ROIPropANN Algorithm International Journal of Engineering Research and Advanced Technology (IJERAT) DOI:http://dx.doi.org/10.31695/IJERAT.2018.3273 E-ISSN : 2454-6135 Volume.4, Issue 6 June -2018 Tumor Detection and classification

More information

Nesnelerin İnternetinde Veri Analizi

Nesnelerin İnternetinde Veri Analizi Nesnelerin İnternetinde Veri Analizi Bölüm 3. Classification in Data Streams w3.gazi.edu.tr/~suatozdemir Supervised vs. Unsupervised Learning (1) Supervised learning (classification) Supervision: The training

More information

A Systematic Overview of Data Mining Algorithms

A Systematic Overview of Data Mining Algorithms A Systematic Overview of Data Mining Algorithms 1 Data Mining Algorithm A well-defined procedure that takes data as input and produces output as models or patterns well-defined: precisely encoded as a

More information

Beyond Bags of Features

Beyond Bags of Features : for Recognizing Natural Scene Categories Matching and Modeling Seminar Instructed by Prof. Haim J. Wolfson School of Computer Science Tel Aviv University December 9 th, 2015

More information

Prostate Detection Using Principal Component Analysis

Prostate Detection Using Principal Component Analysis Prostate Detection Using Principal Component Analysis Aamir Virani (avirani@stanford.edu) CS 229 Machine Learning Stanford University 16 December 2005 Introduction During the past two decades, computed

More information

Vertebrae Segmentation in 3D CT Images based on a Variational Framework

Vertebrae Segmentation in 3D CT Images based on a Variational Framework Vertebrae Segmentation in 3D CT Images based on a Variational Framework Kerstin Hammernik, Thomas Ebner, Darko Stern, Martin Urschler, and Thomas Pock Abstract Automatic segmentation of 3D vertebrae is

More information

Uncertainty-driven Forest Predictors for Vertebra Localization and Segmentation

Uncertainty-driven Forest Predictors for Vertebra Localization and Segmentation Uncertainty-driven Forest Predictors for Vertebra Localization and Segmentation David Richmond 1, Dagmar Kainmueller 1, Ben Glocker 2, Carsten Rother 3, and Gene Myers 1 1 Max Planck Institute of Molecular

More information