Multiple Organ Detection in CT Volumes using CNN Week 1

Slides:



Advertisements
Similar presentations
A brief review of non-neural-network approaches to deep learning
Advertisements

Image classification Given the bag-of-features representations of images from different classes, how do we learn a model for distinguishing them?
Overview of Back Propagation Algorithm
19 April, 2017 Knowledge and image processing algorithms for real-life applications. Dr. Maria Athelogou Principal Scientist & Scientific Liaison Manager.
Multiple Organ detection in CT Volumes - Week 2 Daniel Donenfeld.
Intrusion Detection Using Neural Networks and Support Vector Machine
A Genetic Algorithms Approach to Feature Subset Selection Problem by Hasan Doğu TAŞKIRAN CS 550 – Machine Learning Workshop Department of Computer Engineering.
REU WEEK IV Malcolm Collins-Sibley Mentor: Shervin Ardeshir.
School of Engineering and Computer Science Victoria University of Wellington Copyright: Peter Andreae, VUW Image Recognition COMP # 18.
Students: Meera & Si Mentor: Afshin Dehghan WEEK 4: DEEP TRACKING.
Object detection, deep learning, and R-CNNs
CSSE463: Image Recognition Day 15 Announcements: Announcements: Lab 5 posted, due Weds, Jan 13. Lab 5 posted, due Weds, Jan 13. Sunset detector posted,
Mentor Prof. Amitabha Mukerjee Deepak Pathak Kaustubh Tapi 10346
Rich feature hierarchies for accurate object detection and semantic segmentation 2014 IEEE Conference on Computer Vision and Pattern Recognition Ross Girshick,
Facial Smile Detection Based on Deep Learning Features Authors: Kaihao Zhang, Yongzhen Huang, Hong Wu and Liang Wang Center for Research on Intelligent.
Feature selection using Deep Neural Networks March 18, 2016 CSI 991 Kevin Ham.
Face Recognition based on 2D-PCA and CNN
CSE343/543 Machine Learning Mayank Vatsa Lecture slides are prepared using several teaching resources and no authorship is claimed for any slides.
Tofik AliPartha Pratim Roy Department of Computer Science and Engineering Indian Institute of Technology Roorkee CVIP-WM 2017 Paper ID 172 Word Spotting.
Automatic Lung Cancer Diagnosis from CT Scans (Week 3)
Combining Models Foundations of Algorithms and Machine Learning (CS60020), IIT KGP, 2017: Indrajit Bhattacharya.
Multiple Organ detection in CT Volumes Using Random Forests
When deep learning meets object detection: Introduction to two technologies: SSD and YOLO Wenchi Ma.
Pining for Data II: The Empirical Results Strike Back
Neural networks and support vector machines
Big data classification using neural network
CS 6501: 3D Reconstruction and Understanding Convolutional Neural Networks Connelly Barnes.
Summary of “Efficient Deep Learning for Stereo Matching”
Deep Learning Amin Sobhani.
Data Mining, Neural Network and Genetic Programming
Data Mining, Neural Network and Genetic Programming
Convolutional Neural Fabrics by Shreyas Saxena, Jakob Verbeek
A practical guide to learning Autoencoders
Diagnosing heart diseases with deep neural networks
Lecture 24: Convolutional neural networks
Image Recognition. Contents: Motivation Objective Definition Introduction Preprocessing / Edge Detection Neural Networks in Image Recognition Practical.
Multiple Organ detection in CT Volumes Using Random Forests - Week 6
Classification of Hand-Written Digits Using Scattering Convolutional Network Dongmian Zou Advisor: Professor Radu Balan.
CS 698 | Current Topics in Data Science
R-CNN region By Ilia Iofedov 11/11/2018 BGU, DNN course 2016.
iPhone X and Deep Learning in Wound Assessment
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
A brief introduction to neural network
Introduction to Deep Learning for neuronal data analyses
Multiple Organ Detection in CT Volumes using CNN Week 4
Multiple Organ Detection in CT Volumes using CNN Week 2
Introduction to Neural Networks
Image Classification.
Non-linear hypotheses
Deep learning Introduction Classes of Deep Learning Networks
Mentor: Salman Khokhar
Smart Robots, Drones, IoT
network of simple neuron-like computing elements
Lecture: Deep Convolutional Neural Networks
RCNN, Fast-RCNN, Faster-RCNN
CSSE463: Image Recognition Day 15
Multiple Organ detection in CT Volumes Using Random Forests - Week 7
Face Recognition: A Convolutional Neural Network Approach
Deep Learning Authors: Yann LeCun, Yoshua Bengio, Geoffrey Hinton
Automatic Handwriting Generation
Multiple Organ detection in CT Volumes - Week 3
Object Detection Implementations
Multi-Modal Multi-Scale Deep Learning for Large-Scale Image Annotation
Debasis Bhattacharya, JD, DBA University of Hawaii Maui College
Multiple Organ detection in CT Volumes Using Random Forests - Week 5
Bidirectional LSTM-CRF Models for Sequence Tagging
Report 2 Brandon Silva.
Initial Progress Report
An introduction to Machine Learning (ML)
Convolutional neural network based Alzheimer’s disease classification from magnetic resonance brain images RachnaJain NikitaJainaAkshayAggarwal D.
Presentation transcript:

Multiple Organ Detection in CT Volumes using CNN Week 1 REU Student: Elizabeth Cole Mentor: Sarfaraz Hussein

Goal Detect multiple organs automatically Liver, heart, kidneys, etc. CT volumes Three dimensional CT (computed tomography) images Image Credit: NIH website

Motivation Medical diagnosis Treatment/Radiotherapy planning Fat quantification Organ segmentation

Definitions Image segmentation - process of partitioning a digital image into multiple segments Superpixel - the multiple segments, or sets of pixels an image is divided into Supervoxel - 3-D segments of a volume

Super-Pixel Segmentation Image Credit: Ref. 1

Software ITK-SNAP Free 3D medical image segmentation MRI and CT data sets Potentially working with 2,000 images

Amira 3D/4D imaging software More powerful FEI Visualization Sciences Group Expensive Broader applications

Organ annotations Bounding boxes around organs “Ground truth”

Approach Convolutional Neural Networks Training and Testing on 2D patches and 3D volumes Conditional Random Fields (CRF)

Neural Networks Can computers think more like people? Image Credit: Ref. 2

Weighted Inputs Image Credit: Ref. 2

Back Propagation Process Random weights Gradient descent learning method Which nodes are most to blame? Improve weights Try again!

Convolutional Neural Networks Neurons respond to regions of image Act directly on raw inputs Automate feature construction Interested in 2D and 3D Increasingly complex deep learning

3D CNN + Human Action Recognition Goal: action classification, no assumptions No handcrafted features Temporal dimension 3D kernel on stacks of multiple frames “3D Convolutional Neural Networks for Human Action Recognition” by Shuiwang Ji, Wei Xu, Ming Yang, and Kai Yu

3D CNN Superiority FPR = False Positive Rate

Neural Network Implementation Input: a, b, c in quadratic formula Output is 1 if two real roots; -1 if not Trained on 1000 data sets Tested on 200 data sets Learned the correct weights for each node

Neural Networks vs. SVM SVM is faster Neural nets more accurate Percent Error Time (sec) Neural Networks 0% 16.4688 SVM 5% 0.0156 SVM is faster Neural nets more accurate Convolutional neural nets better at image recognition

Future Steps Annotating where organs are Improve ITK-SNAP and Amira skills Using CNN in Matlab Train 2D CNN on CT slice patches Train 3D CNN on CT volumes Perform a confidence fusion

References Radhakrishna Achanta, Appu Shaji, Kevin Smith, Aurelien Lucchi, Pascal Fua, and Sabine Susstrunk, SLIC Superpixels, EPFL Technical Report 149300, June 2010. Suarez, Jesus. "Intro to Neural Networks." YouTube. N.p., 14 Dec. 2009. Web. 27 May 2015. Anguelov, Bobby. "Basic Neural Network Tutorial - Theory." Web log post. N.p., 3 Apr. 2008. Web. 27 May 2015. Karpathy, Andrej. "CS231n Convolutional Neural Networks for Visual Recognition." Stanford University, n.d. Web. 27 May 2015. Ji, Shuiwang, Wei Xu, Ming Yang, and Kai Yu. "3D Convolutional Neural Networks for Human Action Recognition." IEEE Transactions on Pattern Analysis and Machine Intelligence. 35.1 (2013): 221-31. Web. 28 May 2015. "Alzheimer's Disease Neuroimaging Study Launched Nationwide by the National Institutes of Health." PsycEXTRA Dataset (2006): n. pag.Cornell University Library. 10 Feb. 2015. Web. 28 May 2015. Dundar, Aysegul. "Convolutional Neural Networks." YouTube. N.p., 13 Jan. 2013. Web. 28 May 2015.

Questions/Comments?