Automating High-Content Screening Image Analysis with Deep Learning
GPU Technology Conference May 10, 2017 Oren Kraus, University of Toronto
1
Automating High-Content Screening Image Analysis with Deep Learning - - PowerPoint PPT Presentation
Automating High-Content Screening Image Analysis with Deep Learning GPU Technology Conference May 10, 2017 Oren Kraus, University of Toronto 1 High-Content Screening (HCS) Arrayed chemical or Automated Cellular genetic conditions
1
2
3
(Gustafsdottir, 2013) (Chong, 2015)
4
Fitness Morphology Phenotype
Cellular fitness as colony size
Fish hook spindle
(mcm21∆)
Wild-type spindle
Growth defect
(Vizeacoumar, 2010) (Costanzo, 2016)
5
(Breker, 2013)
(Zanella, 2007) (Singh, 2014)
Previous implementations of HCS relied on manual inspection of each image
6
Single cell segmentation Feature extraction & selection Phenotypic profiles Classification Clustering & visualization
(Kraus, 2016)
Phenotypic profiling is used to construct quantitative and unbiased representations of single cells for classification or clustering
7
(Boutros, 2015)
be optimized together with analysis pipelines
tuned for every screen
selection needs to be
needs to be tuned for every task
transferable across screens
8
Deep learning has significantly outperformed feature extraction based classifiers on the popular ILSVRC image recognition benchmark since 2012
(Kraus, 2016) (Russakovsky, 2015)
9
Updated during training Updated during training Prediction compared to label
Nuclear periphery (Kraus, 2017)
10
(Kraus, 2016)
11
Fluorescently tagged strain generation Protein sub-cellular compartment localizations Localization changes in response to RPD3 genetic deletion
(Chong, 2015)
12
(Chong, 2015)
13
Convolution Non-Linear Activation
Convolutional Block Max Pooling Fully Connected Layers Output Input
(Kraus, 2017)
DeepLoc is a deep convolutional neural network consisting of 11 layers and is trained to classify images of single cells into 17 localization categories
14
(Kraus, 2017)
DeepLoc significantly outperforms ensLoc at single cell protein localization and at annotating the localization of proteins
15
DeepLoc
(Kraus, 2017)
DeepLoc EnsLoc
The single cell profiles learned by DeepLoc are better at representing cell images compared to extracted features
16
Input Samples Convolutional Filter Visualizations (Layer 8) * = Layer 8 Activations
(Kraus, 2017)
Features in DeepLoc are activated when a learned pattern matches the input image
17
Abundance Log2 Change
Untreated Factor Treated Fdo1 Mcd1 Kss1 Yor342c Prm1 Prm2 Fus1 Nvj1 Bfa1 Group 1 Group 2 Group 3
(Kraus, 2017)
18
Eisosomes Endosome ER Golgi Bud Tip Bud Site Bud Neck Actin
Chong 2015 Labels New Labels
(Kraus, 2017)
19
Using only 5 labeled samples per class, DeepLoc can be fine-tuned to accurately assess protein localization for most categories
(Kraus, 2017)
Deep learning automates the analysis of microscopy images by combining the steps in previous pipelines into one transferable model
20
(Kraus, 2017)
21 Jimmy
22
Deep Learning High Content Screening Discovery & Diagnostics