Automatic Lung Cancer Diagnosis from CT Scans (Week 2)

Slides:



Advertisements
Similar presentations
ImageNet Classification with Deep Convolutional Neural Networks
Advertisements

Learning Convolutional Feature Hierarchies for Visual Recognition
Joint Estimation of Image Clusters and Image Transformations Brendan J. Frey Computer Science, University of Waterloo, Canada Beckman Institute and ECE,
Unsupervised Learning With Neural Nets Deep Learning and Neural Nets Spring 2015.
AN ANALYSIS OF SINGLE- LAYER NETWORKS IN UNSUPERVISED FEATURE LEARNING [1] Yani Chen 10/14/
Hurieh Khalajzadeh Mohammad Mansouri Mohammad Teshnehlab
Building high-level features using large-scale unsupervised learning Anh Nguyen, Bay-yuan Hsu CS290D – Data Mining (Spring 2014) University of California,
Dr. Z. R. Ghassabi Spring 2015 Deep learning for Human action Recognition 1.
Students: Meera & Si Mentor: Afshin Dehghan WEEK 4: DEEP TRACKING.
Deep Convolutional Nets
Lecture 2: Statistical learning primer for biologists
Deep Learning Overview Sources: workshop-tutorial-final.pdf
Lecture 4b Data augmentation for CNN training
Automatic Lung Nodule Detection Using Deep Learning
Automatic Lung Cancer Diagnosis from CT Scans (Week 3)
CNN architectures Mostly linear structure
Big data classification using neural network
Hybrid Deep Learning for Reflectance Confocal Microscopy Skin Images
Learning to Compare Image Patches via Convolutional Neural Networks
Automatic Lung Cancer Diagnosis from CT Scans (Week 1)
Learning Deep Generative Models by Ruslan Salakhutdinov
Convolutional Neural Network
The Relationship between Deep Learning and Brain Function
Week III: Deep Tracking
Automatic Lung Cancer Diagnosis from CT Scans (Week 4)
Generative Adversarial Networks
CSCI 5922 Neural Networks and Deep Learning: Convolutional Nets For Image And Speech Processing Mike Mozer Department of Computer Science and Institute.
Robust Lung Nodule Classification using 2
REU student: Winona Richey Graduate student: Naji Khosravan
CH. 1: Introduction 1.1 What is Machine Learning Example:
CNN Demo LIU Pengpeng.
Neural networks (3) Regularization Autoencoder
Training Techniques for Deep Neural Networks
Efficient Deep Model for Monocular Road Segmentation
Shunyuan Zhang Nikhil Malik
Deep Belief Networks Psychology 209 February 22, 2013.
CS 698 | Current Topics in Data Science
Unsupervised Learning and Autoencoders
CS6890 Deep Learning Weizhen Cai
Adversarially Tuned Scene Generation
Multiple Organ Detection in CT Volumes using CNN Week 2
Computer Vision James Hays
Introduction to Neural Networks
Image Classification.
PixelGAN Autoencoders
Convolutional Neural Networks for Visual Tracking
Towards Understanding the Invertibility of Convolutional Neural Networks Anna C. Gilbert1, Yi Zhang1, Kibok Lee1, Yuting Zhang1, Honglak Lee1,2 1University.
Deep learning Introduction Classes of Deep Learning Networks
ECE 599/692 – Deep Learning Lecture 9 – Autoencoder (AE)
with Daniel L. Silver, Ph.D. Christian Frey, BBA April 11-12, 2017
Transformation-invariant clustering using the EM algorithm
Very Deep Convolutional Networks for Large-Scale Image Recognition
Papers 15/08.
Analysis of Trained CNN (Receptive Field & Weights of Network)
Coding neural networks: A gentle Introduction to keras
Deep Learning Some slides are from Prof. Andrew Ng of Stanford.
Neural networks (3) Regularization Autoencoder
Presentation By: Eryk Helenowski PURE Mentor: Vincent Bindschaedler
Heterogeneous convolutional neural networks for visual recognition
CSCI 5922 Neural Networks and Deep Learning: Convolutional Nets For Image And Speech Processing Mike Mozer Department of Computer Science and Institute.
Course Recap and What’s Next?
Machine Learning – a Probabilistic Perspective
Unsupervised Perceptual Rewards For Imitation Learning
Human-object interaction
Image Processing and Multi-domain Translation
NON-NEGATIVE COMPONENT PARTS OF SOUND FOR CLASSIFICATION Yong-Choon Cho, Seungjin Choi, Sung-Yang Bang Wen-Yi Chu Department of Computer Science &
VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION
Learning Deconvolution Network for Semantic Segmentation
Week 7 Presentation Ngoc Ta Aidean Sharghi
Presented By: Firas Gerges (fg92)
Presentation transcript:

Automatic Lung Cancer Diagnosis from CT Scans (Week 2) REU Student: Maria Jose Mosquera Chuquicusma Graduate Student: Sarfaraz Hussein Professor: Dr. Ulas Bagci

Tasks Accomplished Unsupervised Learning Tutorial: Familiarization with unsupervised learning terminologies such as: Bayes rule & Naïve Bayes (MAP & ML parameter estimates) Latent variable models (Factor analysis, PCA, ICA, Mixture of Gaussians, K-means clustering) EM Algorithm Modelling time series and other structured data (SSMs, HMMs) Intractability Graph models (undirected graphs, factor graphs, direct graphs) Etc. Literatures: 1. Discriminative Unsupervised Feature Learning with Convolutional Neural Networks 2. Early Visual Concept Learning with Unsupervised Deep Learning 3. Towards Automatic Pulmonary Nodule Management in Lung Cancer Screening with Deep Learning 4. Unsupervised Deep Learning Applied to Breast Density Segmentation and Mammographic Risk Scoring. 5. Multi-crop CNNs for lung nodule malignancy suspiciousness classification 6. Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks 7. Representation Learning: A Review and New Perspectives (in progress) 8. Why Does Unsupervised Pre-training Help Deep Learning? (in progress) 9. Unsupervised Learning Tutorial

1: Discriminative Unsupervised Feature Learning with CNNs Concentrates on concepts of invariance and ability to discriminate CNN with no labeled data Surrogate classes (sets) Class created by taking a sample patch image and applying transformations it Train network to discriminate among them .

1: Discriminative Unsupervised Feature Learning with CNNs

2: Early Visual Concept Learning with Unsupervised Deep Learning Newborns are exposed to transformation of objects Achieve zero-shot inference Variational Autoencoder Each latent factor (disentangled) learns to encode transformations

3: Towards automatic pulmonary management in lung cancer screening with deep learning

3: Towards automatic pulmonary management in lung cancer screening with deep learning Multi-stream multi-scale architecture CNNs process multiple triplets (sagittal, coronal, axial) of 2D views of a nodule at multiple scales Gives probability for each class Avoids nodule segmentation Data augmentation Observers vs. Computer

3: Towards automatic pulmonary management in lung cancer screening with deep learning

4: Unsupervised Deep Learning Applied to Breast Density Segmentation and Mammographic Risk Scoring Convolutional Sparse Autoencoder (CSAE) Task 1: Automated segmentation of breast density (MD) Task 2: Characterize mammographic textural (MT) patterns Convolutional layers are trained as autoencoders Pre-training Fine-tuning .

4: Unsupervised Deep Learning Applied to Breast Density Segmentation and Mammographic Risk Scoring

5: Multi-crop CNNs for Lung Nodule Malignancy Suspiciousness Classification Multiple networks involves more computational costs Multi-crop pooling layer (cropping feature maps): surrogates standard pooling Malignancy suspiciousness classification using CT imaging Problems: Nodule delineation due to morphology variation and capturing quantitative characteristics from nodule (heterogeneity) Data augmentation

5: Multi-crop CNNs for Lung Nodule Malignancy Suspiciousness Classification

5: Multi-crop CNNs for Lung Nodule Malignancy Suspiciousness Classification

6: Unsupervised Representation Learning with DCGANs Deep Convolutional GANs Use an all convolutional net (no pooling or fully connected layers) Generator: Pooling replaced with fractional strided convolutions Discriminator: Pooling replaced with strided convolutions (helps downsampling) Batchnorm on both  helps with normalizing  efficient learning ReLU activation in all layers (generator) except output (Tanh)  network learns quicker LeakyReLU activation in all layers (discriminator) Deduplication test in case of memorization Generative models could model object attributes like scale, rotation, and position (less data required)

6: Unsupervised Representation Learning with Deep Convolutional GANs