SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Introduction
    Online Machine Learning
            The Application
                 Discussion




Applying Support Vector Learning
  to Stem Cells Classification

                 Ofer M. Shir
              oshir@liacs.nl
               Natural Computing Group
                  Leiden University


   LUMC, MCB Seminar, 25-09-2006




                Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                 Online Machine Learning
                         The Application
                              Discussion


Outline
  1   Introduction
         The Problem: Stem Cells Classification
         Nucleus Imaging
  2   Online Machine Learning
         The Teacher-Learner Model
         Simple Perceptron
         The SVM Algorithm
         Images as Instances
  3   The Application
         Applying Perceptron
         Applying SVM
  4   Discussion
         Conclusions
         Prospects
         Take-Home Message
                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                 Online Machine Learning    The Problem: Stem Cells Classification
                         The Application    Nucleus Imaging
                              Discussion


Outline
  1   Introduction
         The Problem: Stem Cells Classification
         Nucleus Imaging
  2   Online Machine Learning
         The Teacher-Learner Model
         Simple Perceptron
         The SVM Algorithm
         Images as Instances
  3   The Application
         Applying Perceptron
         Applying SVM
  4   Discussion
         Conclusions
         Prospects
         Take-Home Message
                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                  Online Machine Learning   The Problem: Stem Cells Classification
                          The Application   Nucleus Imaging
                               Discussion


Biological Motivation
      The nuclear lamina envelops the nucleus. Intact lamina is
      vital for cell survival, knowckdown of lamin B results in
      lethal embryos in mice, and mutations in Lamin A cause
      premature aging syndromes in human.
      In human mesenchemyal stem cells (hMSCs) the lamina
      shows a round and flat shape after 3D reconstruction. In
      hMSCs undergoing cell death the lamina shape
      dramatically changed and precedes the wholemarks of
      apoptosis, such as nuclear breakdown and chromatin
      fragmentation.
      Soon after caspase-8 activation, which ultimately leads to
      cell death, intranuclear organization of the lamina are
      formed and the depth of the nucleus increased. Similar
      changes in lamina organization are found in hMSCs
      undergoing replicative senescence.
                            Ofer M. Shir SVM to Stem-Cells Classification
Introduction
                 Online Machine Learning    The Problem: Stem Cells Classification
                         The Application    Nucleus Imaging
                              Discussion


Biological Motivation



      Thus, it is possible that changes in the spatial organization
      of the lamina are correlated with the functional state of the
      cell. The spatial organization of the lamina can be used as
      an early marker to sort between healthy and not-healthy
      cells, as changes in lamina organization are visible before
      changes in cell morphology are detected.
      Here we tested this hypothesis using a machine learning
      approach.




                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                Online Machine Learning    The Problem: Stem Cells Classification
                        The Application    Nucleus Imaging
                             Discussion


Nucleus Imaging


     The lamina of hMSCs was detected after transduction of
     the Lamin B-GFP lentivirus vector.
     Image stacks of the lamin B-GFP were aquired with a
     confocal microscope, and 3D reconstruction was obtained
     with TeloView.
     In control cells the XY and the XZ orientations revealed a
     round and flat shape of the lamina.
     After activation of caspase-8, the shape of the lamina is
     significantly changed.



                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
              Online Machine Learning    The Problem: Stem Cells Classification
                      The Application    Nucleus Imaging
                           Discussion


Control vs. Apoptotic




                          Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                Online Machine Learning    The Problem: Stem Cells Classification
                        The Application    Nucleus Imaging
                             Discussion


Nucleus Imaging
     Serial slicing along the XZ axis taken from an individual
     nucleus with DIPimage toolbox revealed little changes in
     the spatial organization of the lamina in a control cell.
     High variations were found in serial slicing taken from an
     apoptotic cell.




                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
                 Online Machine Learning    Simple Perceptron
                         The Application    The SVM Algorithm
                              Discussion    Images as Instances


Outline
  1   Introduction
         The Problem: Stem Cells Classification
         Nucleus Imaging
  2   Online Machine Learning
         The Teacher-Learner Model
         Simple Perceptron
         The SVM Algorithm
         Images as Instances
  3   The Application
         Applying Perceptron
         Applying SVM
  4   Discussion
         Conclusions
         Prospects
         Take-Home Message
                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
               Online Machine Learning    Simple Perceptron
                       The Application    The SVM Algorithm
                            Discussion    Images as Instances


Machine Learning: TRAINING


     Online learning considers a situation in which instances
     are presented one at a time, where the learner’s task is to
     learn a hypothesis which classifies the data correctly.
     Training phase: instances {xi }l in Rn , and their labels
                                    i=1
     set Y = {−1, +1} are presented to the machine. The
     algorithm aims to update its hypothesis h : Rn → {±1} in
     order to minimize the prediction error.
     Various algorithms have different update rules.
     Analogy: teacher, learner, corrections.



                           Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
               Online Machine Learning    Simple Perceptron
                       The Application    The SVM Algorithm
                            Discussion    Images as Instances


Machine Learning: TESTING



     This training phase is followed by the testing phase, where
     more data is given to the learned hypothesis.
     Ideally unseen data. (Why...?)
     The correct labels are not presented to the machine!
     The accuracy rate is considered - how did the machine
     perform?




                           Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
                 Online Machine Learning    Simple Perceptron
                         The Application    The SVM Algorithm
                              Discussion    Images as Instances


Simple Perceptron



  The Perceptron algorithm (Rosenblatt, 1957) is an online
  learning algorithm for finding a consistent hypothesis within the
  class of hyperplanes:

         C = h(x) = sign wT · x + b                  w t ∈ Rn , b ∈ R

  The optimal hyperplane is defined as the one with the maximal
  margin of separation between the two instances classes.




                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
             Online Machine Learning    Simple Perceptron
                     The Application    The SVM Algorithm
                          Discussion    Images as Instances


Perceptron: Optimal Hyperplane




                         Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
                Online Machine Learning    Simple Perceptron
                        The Application    The SVM Algorithm
                             Discussion    Images as Instances


Non-Realizable for Hyperplanes Separation
  But what if the data is not linearly-separable...?
  There is no hyperplane separator hypothesis for the problem!




                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
                 Online Machine Learning    Simple Perceptron
                         The Application    The SVM Algorithm
                              Discussion    Images as Instances


Mapping...

  We would like then to map the instances to a higher
  dimensional space, where linear separation is feasible:




                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
            Online Machine Learning    Simple Perceptron
                    The Application    The SVM Algorithm
                         Discussion    Images as Instances


Desirable Mapping




                        Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
                 Online Machine Learning    Simple Perceptron
                         The Application    The SVM Algorithm
                              Discussion    Images as Instances


The Algorithm




  The Support Vector Machines (SVM) algorithm (Boser, Guyon
  and Vapnik, 1992) is a linear method in a high-dimensional
  feature space, which is non-linearly interlinked to the instance
  space. It allows learning a hypothesis for data which is not
  linearly-separable.




                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
                Online Machine Learning    Simple Perceptron
                        The Application    The SVM Algorithm
                             Discussion    Images as Instances


The Kernel Function



  The function φ : Rn → F maps the instance vectors onto a
  higher dimensional space F, and then the SVM aims to find a
  hyperplane separator with the maximal margin in this space.

                  k (xi , xj ) ≡ φ(xi )T φ(xj )




                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
                 Online Machine Learning    Simple Perceptron
                         The Application    The SVM Algorithm
                              Discussion    Images as Instances


Kernels

  In particular, we consider the following kernel functions:
      The polynomial kernel:
                                                                  d
                       k (xi , xj ) = γ xT · xj + r
                                         i                                    (1)

      Radial basis function (RBF) kernel:

                                                1                     2
                   k (xi , xj ) = exp −             xi − xj                   (2)
                                               2σ 2

      The sigmoid kernel:

                    k (xi , xj ) = tanh κ xT · xj + Θ
                                           i                                  (3)


                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
            Online Machine Learning    Simple Perceptron
                    The Application    The SVM Algorithm
                         Discussion    Images as Instances


Images as Instances




                        Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
            Online Machine Learning    Simple Perceptron
                    The Application    The SVM Algorithm
                         Discussion    Images as Instances


Grayscale Images




                        Ofer M. Shir   SVM to Stem-Cells Classification
Introduction    The Teacher-Learner Model
                Online Machine Learning    Simple Perceptron
                        The Application    The SVM Algorithm
                             Discussion    Images as Instances


Intermediate Conclusions




     Grayscale images are simply matrices with normalized
     elements in [0, 1].
     In particular, as instance vectors in Rn !
     Essentially, an image could be introduced directly to
     the learning algorithm, without further processing.




                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                 Online Machine Learning    Applying Perceptron
                         The Application    Applying SVM
                              Discussion


Outline
  1   Introduction
         The Problem: Stem Cells Classification
         Nucleus Imaging
  2   Online Machine Learning
         The Teacher-Learner Model
         Simple Perceptron
         The SVM Algorithm
         Images as Instances
  3   The Application
         Applying Perceptron
         Applying SVM
  4   Discussion
         Conclusions
         Prospects
         Take-Home Message
                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                Online Machine Learning    Applying Perceptron
                        The Application    Applying SVM
                             Discussion


Experimental Procedure: Modus Operandi



     Training phase: provide the machine with shuffled 2000
     slices and their correct labels.
     Testing phase: test the machine with shuffled 1040 slices
     without their labels - and check its accuracy.
     Correct classification means that the output of the machine
     per given instance is its correct label as in our database.
     Wrong classification (error rate) - vice versa.




                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                Online Machine Learning    Applying Perceptron
                        The Application    Applying SVM
                             Discussion


Applying Perceptron


     Applying the Perceptron was straightforward, with respect
     to parameter settings, and did not require any preliminary
     tuning.
     However, the algorithm obtained, after training, a test
     accuracy of 70.38% (732/1040 images were classified
     correctly).
     This result led us to the conclusion that the data was not
     linearly-separable, and a stronger approach was much
     needed.



                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                Online Machine Learning    Applying Perceptron
                        The Application    Applying SVM
                             Discussion


Applying SVM - Preliminary

     Applying SVM (libsvm package) to the classification
     problem with default settings yielded test accuracy of 55%
     on average.
     Thus, tuning the kernel parameters was essential - several
     parameters as well as the profile of the kernel (Eq. 1, 2, 3)
     and its various appropriate parameters ({γ, r, d}, {σ} and
     {κ, Θ}).
     The Covariance Matrix Adaptation Evolution Strategy
     (CMA-ES) [Hansen et al., 2001] was selected as the
     optimization tool: the cross-validation accuracy rate was
     the objective function to be optimized.
     Each objective function evaluation takes 11 minutes on a
     single processor: runs were limited.
                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
               Online Machine Learning    Applying Perceptron
                       The Application    Applying SVM
                            Discussion


SVM - Numerical Results



     CMA-ES found an RBF kernel with 98.90%
     cross-validation.
     Testing phase:
     Accuracy of 97.02% - 1009/1040 images were classified
     correctly!
     Highly satisfying! Beyond any expectation!




                           Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                                            Conclusions
                 Online Machine Learning
                                            Prospects
                         The Application
                                            Take-Home Message
                              Discussion


Outline
  1   Introduction
         The Problem: Stem Cells Classification
         Nucleus Imaging
  2   Online Machine Learning
         The Teacher-Learner Model
         Simple Perceptron
         The SVM Algorithm
         Images as Instances
  3   The Application
         Applying Perceptron
         Applying SVM
  4   Discussion
         Conclusions
         Prospects
         Take-Home Message
                             Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                                           Conclusions
                Online Machine Learning
                                           Prospects
                        The Application
                                           Take-Home Message
                             Discussion


Conclusions



     Machine learning as a way of life.
     Machine classification of stem cells is feasible!
     Numerical results are remarkably excellent.
     No further image analysis, after the image acquisition, is
     required.
     Behind everything in life there is a matrix...




                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                                           Conclusions
                Online Machine Learning
                                           Prospects
                        The Application
                                           Take-Home Message
                             Discussion


Prospects




     Classification of other ”colors”.
     Classification of 3D images!
     Analysis of time-dependent 3D movies.




                            Ofer M. Shir   SVM to Stem-Cells Classification
Introduction
                                          Conclusions
               Online Machine Learning
                                          Prospects
                       The Application
                                          Take-Home Message
                            Discussion


Take-Home Message



    Natural computing, machine learning and data mining are
    rich fields with a lot to offer!
    Find yourself a nice computer-scientist, and invest in your
    relationship.
    You may prefer to consider those tools as a black-boxes.
    BUT then apply and boost medicine...




                           Ofer M. Shir   SVM to Stem-Cells Classification

Más contenido relacionado

La actualidad más candente

Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure Numenta
 
Artificial Neural Networks: Pointers
Artificial Neural Networks: PointersArtificial Neural Networks: Pointers
Artificial Neural Networks: PointersFariz Darari
 
Deep Learning Training at Intel
Deep Learning Training at IntelDeep Learning Training at Intel
Deep Learning Training at IntelAtul Vaish
 
Neural Networks
Neural Networks Neural Networks
Neural Networks Eric Su
 
Does the neocortex use grid cell-like mechanisms to learn the structure of ob...
Does the neocortex use grid cell-like mechanisms to learn the structure of ob...Does the neocortex use grid cell-like mechanisms to learn the structure of ob...
Does the neocortex use grid cell-like mechanisms to learn the structure of ob...Numenta
 
introduction to deep Learning with full detail
introduction to deep Learning with full detailintroduction to deep Learning with full detail
introduction to deep Learning with full detailsonykhan3
 
WiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networks
WiSE-MNet: an experimental environment for Wireless Multimedia Sensor NetworksWiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networks
WiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networkssmartcameras
 
Artificial neural network by arpit_sharma
Artificial neural network by arpit_sharmaArtificial neural network by arpit_sharma
Artificial neural network by arpit_sharmaEr. Arpit Sharma
 
Evolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesEvolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesAmr Kamel Deklel
 
Pres Tesi LM-2016+transcript_eng
Pres Tesi LM-2016+transcript_engPres Tesi LM-2016+transcript_eng
Pres Tesi LM-2016+transcript_engDaniele Ciriello
 
Numenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta Brain Theory Discoveries of 2016/2017 by Jeff HawkinsNumenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta Brain Theory Discoveries of 2016/2017 by Jeff HawkinsNumenta
 
Convolutional neural networks
Convolutional neural networksConvolutional neural networks
Convolutional neural networksSlobodan Blazeski
 
From neural networks to deep learning
From neural networks to deep learningFrom neural networks to deep learning
From neural networks to deep learningViet-Trung TRAN
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural NetworksAniket Maurya
 

La actualidad más candente (20)

Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure
 
Artificial Neural Networks: Pointers
Artificial Neural Networks: PointersArtificial Neural Networks: Pointers
Artificial Neural Networks: Pointers
 
Deep Learning Training at Intel
Deep Learning Training at IntelDeep Learning Training at Intel
Deep Learning Training at Intel
 
Neural Networks
Neural Networks Neural Networks
Neural Networks
 
Omni intro
Omni introOmni intro
Omni intro
 
Does the neocortex use grid cell-like mechanisms to learn the structure of ob...
Does the neocortex use grid cell-like mechanisms to learn the structure of ob...Does the neocortex use grid cell-like mechanisms to learn the structure of ob...
Does the neocortex use grid cell-like mechanisms to learn the structure of ob...
 
Artificial Neural Network Topology
Artificial Neural Network TopologyArtificial Neural Network Topology
Artificial Neural Network Topology
 
88 92
88 9288 92
88 92
 
introduction to deep Learning with full detail
introduction to deep Learning with full detailintroduction to deep Learning with full detail
introduction to deep Learning with full detail
 
WiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networks
WiSE-MNet: an experimental environment for Wireless Multimedia Sensor NetworksWiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networks
WiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networks
 
Artificial neural network by arpit_sharma
Artificial neural network by arpit_sharmaArtificial neural network by arpit_sharma
Artificial neural network by arpit_sharma
 
Cross domainsc new
Cross domainsc newCross domainsc new
Cross domainsc new
 
7 nn1-intro.ppt
7 nn1-intro.ppt7 nn1-intro.ppt
7 nn1-intro.ppt
 
Evolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesEvolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network Trees
 
Pres Tesi LM-2016+transcript_eng
Pres Tesi LM-2016+transcript_engPres Tesi LM-2016+transcript_eng
Pres Tesi LM-2016+transcript_eng
 
Neural networks
Neural networksNeural networks
Neural networks
 
Numenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta Brain Theory Discoveries of 2016/2017 by Jeff HawkinsNumenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
 
Convolutional neural networks
Convolutional neural networksConvolutional neural networks
Convolutional neural networks
 
From neural networks to deep learning
From neural networks to deep learningFrom neural networks to deep learning
From neural networks to deep learning
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
 

Destacado

STEFANO CARRINO
STEFANO CARRINOSTEFANO CARRINO
STEFANO CARRINObutest
 
LECTURE8.PPT
LECTURE8.PPTLECTURE8.PPT
LECTURE8.PPTbutest
 
Motivated Machine Learning for Water Resource Management
Motivated Machine Learning for Water Resource ManagementMotivated Machine Learning for Water Resource Management
Motivated Machine Learning for Water Resource Managementbutest
 
Resume(short)
Resume(short)Resume(short)
Resume(short)butest
 
SHFpublicReportfinal_WP2.doc
SHFpublicReportfinal_WP2.docSHFpublicReportfinal_WP2.doc
SHFpublicReportfinal_WP2.docbutest
 
2007bai7604.doc.doc
2007bai7604.doc.doc2007bai7604.doc.doc
2007bai7604.doc.docbutest
 
KM.doc
KM.docKM.doc
KM.docbutest
 
Word accessible - .:: NIB | National Industries for the Blind ::.
Word accessible - .:: NIB | National Industries for the Blind ::.Word accessible - .:: NIB | National Industries for the Blind ::.
Word accessible - .:: NIB | National Industries for the Blind ::.butest
 
Introduction
IntroductionIntroduction
Introductionbutest
 

Destacado (9)

STEFANO CARRINO
STEFANO CARRINOSTEFANO CARRINO
STEFANO CARRINO
 
LECTURE8.PPT
LECTURE8.PPTLECTURE8.PPT
LECTURE8.PPT
 
Motivated Machine Learning for Water Resource Management
Motivated Machine Learning for Water Resource ManagementMotivated Machine Learning for Water Resource Management
Motivated Machine Learning for Water Resource Management
 
Resume(short)
Resume(short)Resume(short)
Resume(short)
 
SHFpublicReportfinal_WP2.doc
SHFpublicReportfinal_WP2.docSHFpublicReportfinal_WP2.doc
SHFpublicReportfinal_WP2.doc
 
2007bai7604.doc.doc
2007bai7604.doc.doc2007bai7604.doc.doc
2007bai7604.doc.doc
 
KM.doc
KM.docKM.doc
KM.doc
 
Word accessible - .:: NIB | National Industries for the Blind ::.
Word accessible - .:: NIB | National Industries for the Blind ::.Word accessible - .:: NIB | National Industries for the Blind ::.
Word accessible - .:: NIB | National Industries for the Blind ::.
 
Introduction
IntroductionIntroduction
Introduction
 

Similar a Applying Support Vector Learning to Stem Cells Classification

Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...infopapers
 
[딥논읽] Meta-Transfer Learning for Zero-Shot Super-Resolution paper review
[딥논읽] Meta-Transfer Learning for Zero-Shot Super-Resolution paper review[딥논읽] Meta-Transfer Learning for Zero-Shot Super-Resolution paper review
[딥논읽] Meta-Transfer Learning for Zero-Shot Super-Resolution paper reviewtaeseon ryu
 
Handwritten bangla-digit-recognition-using-deep-learning
Handwritten bangla-digit-recognition-using-deep-learningHandwritten bangla-digit-recognition-using-deep-learning
Handwritten bangla-digit-recognition-using-deep-learningSharmin Rubi
 
IRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural NetworkIRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural NetworkIRJET Journal
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Alexander Decker
 
AI Class Topic 6: Easy Way to Learn Deep Learning AI Technologies
AI Class Topic 6: Easy Way to Learn Deep Learning AI TechnologiesAI Class Topic 6: Easy Way to Learn Deep Learning AI Technologies
AI Class Topic 6: Easy Way to Learn Deep Learning AI TechnologiesValue Amplify Consulting
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Overview of Genome Assembly Algorithms
Overview of Genome Assembly AlgorithmsOverview of Genome Assembly Algorithms
Overview of Genome Assembly AlgorithmsNtino Krampis
 
Data Science - Part IX - Support Vector Machine
Data Science - Part IX -  Support Vector MachineData Science - Part IX -  Support Vector Machine
Data Science - Part IX - Support Vector MachineDerek Kane
 
Recent advances of AI for medical imaging : Engineering perspectives
Recent advances of AI for medical imaging : Engineering perspectivesRecent advances of AI for medical imaging : Engineering perspectives
Recent advances of AI for medical imaging : Engineering perspectivesNamkug Kim
 
Deep learning from a novice perspective
Deep learning from a novice perspectiveDeep learning from a novice perspective
Deep learning from a novice perspectiveAnirban Santara
 
Learning to learn unlearned feature for segmentation
Learning to learn unlearned feature for segmentationLearning to learn unlearned feature for segmentation
Learning to learn unlearned feature for segmentationNAVER Engineering
 
A tutorial on deep learning at icml 2013
A tutorial on deep learning at icml 2013A tutorial on deep learning at icml 2013
A tutorial on deep learning at icml 2013Philip Zheng
 
Main single agent machine learning algorithms
Main single agent machine learning algorithmsMain single agent machine learning algorithms
Main single agent machine learning algorithmsbutest
 
ADAPTIVE SEGMENTATION OF CELLS AND PARTICLES IN FLUORESCENT MICROSCOPE IMAGE
ADAPTIVE SEGMENTATION OF CELLS AND PARTICLES IN FLUORESCENT MICROSCOPE IMAGEADAPTIVE SEGMENTATION OF CELLS AND PARTICLES IN FLUORESCENT MICROSCOPE IMAGE
ADAPTIVE SEGMENTATION OF CELLS AND PARTICLES IN FLUORESCENT MICROSCOPE IMAGEJournal For Research
 
Novel Class Detection Using RBF SVM Kernel from Feature Evolving Data Streams
Novel Class Detection Using RBF SVM Kernel from Feature Evolving Data StreamsNovel Class Detection Using RBF SVM Kernel from Feature Evolving Data Streams
Novel Class Detection Using RBF SVM Kernel from Feature Evolving Data Streamsirjes
 
Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network
Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural NetworkTargeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network
Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural Networkijceronline
 

Similar a Applying Support Vector Learning to Stem Cells Classification (20)

Project Presentation.pptx
Project Presentation.pptxProject Presentation.pptx
Project Presentation.pptx
 
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
 
[딥논읽] Meta-Transfer Learning for Zero-Shot Super-Resolution paper review
[딥논읽] Meta-Transfer Learning for Zero-Shot Super-Resolution paper review[딥논읽] Meta-Transfer Learning for Zero-Shot Super-Resolution paper review
[딥논읽] Meta-Transfer Learning for Zero-Shot Super-Resolution paper review
 
Handwritten bangla-digit-recognition-using-deep-learning
Handwritten bangla-digit-recognition-using-deep-learningHandwritten bangla-digit-recognition-using-deep-learning
Handwritten bangla-digit-recognition-using-deep-learning
 
IRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural NetworkIRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural Network
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...
 
AI Class Topic 6: Easy Way to Learn Deep Learning AI Technologies
AI Class Topic 6: Easy Way to Learn Deep Learning AI TechnologiesAI Class Topic 6: Easy Way to Learn Deep Learning AI Technologies
AI Class Topic 6: Easy Way to Learn Deep Learning AI Technologies
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Ann
AnnAnn
Ann
 
Overview of Genome Assembly Algorithms
Overview of Genome Assembly AlgorithmsOverview of Genome Assembly Algorithms
Overview of Genome Assembly Algorithms
 
Dl24724726
Dl24724726Dl24724726
Dl24724726
 
Data Science - Part IX - Support Vector Machine
Data Science - Part IX -  Support Vector MachineData Science - Part IX -  Support Vector Machine
Data Science - Part IX - Support Vector Machine
 
Recent advances of AI for medical imaging : Engineering perspectives
Recent advances of AI for medical imaging : Engineering perspectivesRecent advances of AI for medical imaging : Engineering perspectives
Recent advances of AI for medical imaging : Engineering perspectives
 
Deep learning from a novice perspective
Deep learning from a novice perspectiveDeep learning from a novice perspective
Deep learning from a novice perspective
 
Learning to learn unlearned feature for segmentation
Learning to learn unlearned feature for segmentationLearning to learn unlearned feature for segmentation
Learning to learn unlearned feature for segmentation
 
A tutorial on deep learning at icml 2013
A tutorial on deep learning at icml 2013A tutorial on deep learning at icml 2013
A tutorial on deep learning at icml 2013
 
Main single agent machine learning algorithms
Main single agent machine learning algorithmsMain single agent machine learning algorithms
Main single agent machine learning algorithms
 
ADAPTIVE SEGMENTATION OF CELLS AND PARTICLES IN FLUORESCENT MICROSCOPE IMAGE
ADAPTIVE SEGMENTATION OF CELLS AND PARTICLES IN FLUORESCENT MICROSCOPE IMAGEADAPTIVE SEGMENTATION OF CELLS AND PARTICLES IN FLUORESCENT MICROSCOPE IMAGE
ADAPTIVE SEGMENTATION OF CELLS AND PARTICLES IN FLUORESCENT MICROSCOPE IMAGE
 
Novel Class Detection Using RBF SVM Kernel from Feature Evolving Data Streams
Novel Class Detection Using RBF SVM Kernel from Feature Evolving Data StreamsNovel Class Detection Using RBF SVM Kernel from Feature Evolving Data Streams
Novel Class Detection Using RBF SVM Kernel from Feature Evolving Data Streams
 
Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network
Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural NetworkTargeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network
Targeted Visual Content Recognition Using Multi-Layer Perceptron Neural Network
 

Más de butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1butest
 
Facebook
Facebook Facebook
Facebook butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

Más de butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

Applying Support Vector Learning to Stem Cells Classification

  • 1. Introduction Online Machine Learning The Application Discussion Applying Support Vector Learning to Stem Cells Classification Ofer M. Shir oshir@liacs.nl Natural Computing Group Leiden University LUMC, MCB Seminar, 25-09-2006 Ofer M. Shir SVM to Stem-Cells Classification
  • 2. Introduction Online Machine Learning The Application Discussion Outline 1 Introduction The Problem: Stem Cells Classification Nucleus Imaging 2 Online Machine Learning The Teacher-Learner Model Simple Perceptron The SVM Algorithm Images as Instances 3 The Application Applying Perceptron Applying SVM 4 Discussion Conclusions Prospects Take-Home Message Ofer M. Shir SVM to Stem-Cells Classification
  • 3. Introduction Online Machine Learning The Problem: Stem Cells Classification The Application Nucleus Imaging Discussion Outline 1 Introduction The Problem: Stem Cells Classification Nucleus Imaging 2 Online Machine Learning The Teacher-Learner Model Simple Perceptron The SVM Algorithm Images as Instances 3 The Application Applying Perceptron Applying SVM 4 Discussion Conclusions Prospects Take-Home Message Ofer M. Shir SVM to Stem-Cells Classification
  • 4. Introduction Online Machine Learning The Problem: Stem Cells Classification The Application Nucleus Imaging Discussion Biological Motivation The nuclear lamina envelops the nucleus. Intact lamina is vital for cell survival, knowckdown of lamin B results in lethal embryos in mice, and mutations in Lamin A cause premature aging syndromes in human. In human mesenchemyal stem cells (hMSCs) the lamina shows a round and flat shape after 3D reconstruction. In hMSCs undergoing cell death the lamina shape dramatically changed and precedes the wholemarks of apoptosis, such as nuclear breakdown and chromatin fragmentation. Soon after caspase-8 activation, which ultimately leads to cell death, intranuclear organization of the lamina are formed and the depth of the nucleus increased. Similar changes in lamina organization are found in hMSCs undergoing replicative senescence. Ofer M. Shir SVM to Stem-Cells Classification
  • 5. Introduction Online Machine Learning The Problem: Stem Cells Classification The Application Nucleus Imaging Discussion Biological Motivation Thus, it is possible that changes in the spatial organization of the lamina are correlated with the functional state of the cell. The spatial organization of the lamina can be used as an early marker to sort between healthy and not-healthy cells, as changes in lamina organization are visible before changes in cell morphology are detected. Here we tested this hypothesis using a machine learning approach. Ofer M. Shir SVM to Stem-Cells Classification
  • 6. Introduction Online Machine Learning The Problem: Stem Cells Classification The Application Nucleus Imaging Discussion Nucleus Imaging The lamina of hMSCs was detected after transduction of the Lamin B-GFP lentivirus vector. Image stacks of the lamin B-GFP were aquired with a confocal microscope, and 3D reconstruction was obtained with TeloView. In control cells the XY and the XZ orientations revealed a round and flat shape of the lamina. After activation of caspase-8, the shape of the lamina is significantly changed. Ofer M. Shir SVM to Stem-Cells Classification
  • 7. Introduction Online Machine Learning The Problem: Stem Cells Classification The Application Nucleus Imaging Discussion Control vs. Apoptotic Ofer M. Shir SVM to Stem-Cells Classification
  • 8. Introduction Online Machine Learning The Problem: Stem Cells Classification The Application Nucleus Imaging Discussion Nucleus Imaging Serial slicing along the XZ axis taken from an individual nucleus with DIPimage toolbox revealed little changes in the spatial organization of the lamina in a control cell. High variations were found in serial slicing taken from an apoptotic cell. Ofer M. Shir SVM to Stem-Cells Classification
  • 9. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Outline 1 Introduction The Problem: Stem Cells Classification Nucleus Imaging 2 Online Machine Learning The Teacher-Learner Model Simple Perceptron The SVM Algorithm Images as Instances 3 The Application Applying Perceptron Applying SVM 4 Discussion Conclusions Prospects Take-Home Message Ofer M. Shir SVM to Stem-Cells Classification
  • 10. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Machine Learning: TRAINING Online learning considers a situation in which instances are presented one at a time, where the learner’s task is to learn a hypothesis which classifies the data correctly. Training phase: instances {xi }l in Rn , and their labels i=1 set Y = {−1, +1} are presented to the machine. The algorithm aims to update its hypothesis h : Rn → {±1} in order to minimize the prediction error. Various algorithms have different update rules. Analogy: teacher, learner, corrections. Ofer M. Shir SVM to Stem-Cells Classification
  • 11. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Machine Learning: TESTING This training phase is followed by the testing phase, where more data is given to the learned hypothesis. Ideally unseen data. (Why...?) The correct labels are not presented to the machine! The accuracy rate is considered - how did the machine perform? Ofer M. Shir SVM to Stem-Cells Classification
  • 12. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Simple Perceptron The Perceptron algorithm (Rosenblatt, 1957) is an online learning algorithm for finding a consistent hypothesis within the class of hyperplanes: C = h(x) = sign wT · x + b w t ∈ Rn , b ∈ R The optimal hyperplane is defined as the one with the maximal margin of separation between the two instances classes. Ofer M. Shir SVM to Stem-Cells Classification
  • 13. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Perceptron: Optimal Hyperplane Ofer M. Shir SVM to Stem-Cells Classification
  • 14. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Non-Realizable for Hyperplanes Separation But what if the data is not linearly-separable...? There is no hyperplane separator hypothesis for the problem! Ofer M. Shir SVM to Stem-Cells Classification
  • 15. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Mapping... We would like then to map the instances to a higher dimensional space, where linear separation is feasible: Ofer M. Shir SVM to Stem-Cells Classification
  • 16. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Desirable Mapping Ofer M. Shir SVM to Stem-Cells Classification
  • 17. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances The Algorithm The Support Vector Machines (SVM) algorithm (Boser, Guyon and Vapnik, 1992) is a linear method in a high-dimensional feature space, which is non-linearly interlinked to the instance space. It allows learning a hypothesis for data which is not linearly-separable. Ofer M. Shir SVM to Stem-Cells Classification
  • 18. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances The Kernel Function The function φ : Rn → F maps the instance vectors onto a higher dimensional space F, and then the SVM aims to find a hyperplane separator with the maximal margin in this space. k (xi , xj ) ≡ φ(xi )T φ(xj ) Ofer M. Shir SVM to Stem-Cells Classification
  • 19. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Kernels In particular, we consider the following kernel functions: The polynomial kernel: d k (xi , xj ) = γ xT · xj + r i (1) Radial basis function (RBF) kernel: 1 2 k (xi , xj ) = exp − xi − xj (2) 2σ 2 The sigmoid kernel: k (xi , xj ) = tanh κ xT · xj + Θ i (3) Ofer M. Shir SVM to Stem-Cells Classification
  • 20. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Images as Instances Ofer M. Shir SVM to Stem-Cells Classification
  • 21. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Grayscale Images Ofer M. Shir SVM to Stem-Cells Classification
  • 22. Introduction The Teacher-Learner Model Online Machine Learning Simple Perceptron The Application The SVM Algorithm Discussion Images as Instances Intermediate Conclusions Grayscale images are simply matrices with normalized elements in [0, 1]. In particular, as instance vectors in Rn ! Essentially, an image could be introduced directly to the learning algorithm, without further processing. Ofer M. Shir SVM to Stem-Cells Classification
  • 23. Introduction Online Machine Learning Applying Perceptron The Application Applying SVM Discussion Outline 1 Introduction The Problem: Stem Cells Classification Nucleus Imaging 2 Online Machine Learning The Teacher-Learner Model Simple Perceptron The SVM Algorithm Images as Instances 3 The Application Applying Perceptron Applying SVM 4 Discussion Conclusions Prospects Take-Home Message Ofer M. Shir SVM to Stem-Cells Classification
  • 24. Introduction Online Machine Learning Applying Perceptron The Application Applying SVM Discussion Experimental Procedure: Modus Operandi Training phase: provide the machine with shuffled 2000 slices and their correct labels. Testing phase: test the machine with shuffled 1040 slices without their labels - and check its accuracy. Correct classification means that the output of the machine per given instance is its correct label as in our database. Wrong classification (error rate) - vice versa. Ofer M. Shir SVM to Stem-Cells Classification
  • 25. Introduction Online Machine Learning Applying Perceptron The Application Applying SVM Discussion Applying Perceptron Applying the Perceptron was straightforward, with respect to parameter settings, and did not require any preliminary tuning. However, the algorithm obtained, after training, a test accuracy of 70.38% (732/1040 images were classified correctly). This result led us to the conclusion that the data was not linearly-separable, and a stronger approach was much needed. Ofer M. Shir SVM to Stem-Cells Classification
  • 26. Introduction Online Machine Learning Applying Perceptron The Application Applying SVM Discussion Applying SVM - Preliminary Applying SVM (libsvm package) to the classification problem with default settings yielded test accuracy of 55% on average. Thus, tuning the kernel parameters was essential - several parameters as well as the profile of the kernel (Eq. 1, 2, 3) and its various appropriate parameters ({γ, r, d}, {σ} and {κ, Θ}). The Covariance Matrix Adaptation Evolution Strategy (CMA-ES) [Hansen et al., 2001] was selected as the optimization tool: the cross-validation accuracy rate was the objective function to be optimized. Each objective function evaluation takes 11 minutes on a single processor: runs were limited. Ofer M. Shir SVM to Stem-Cells Classification
  • 27. Introduction Online Machine Learning Applying Perceptron The Application Applying SVM Discussion SVM - Numerical Results CMA-ES found an RBF kernel with 98.90% cross-validation. Testing phase: Accuracy of 97.02% - 1009/1040 images were classified correctly! Highly satisfying! Beyond any expectation! Ofer M. Shir SVM to Stem-Cells Classification
  • 28. Introduction Conclusions Online Machine Learning Prospects The Application Take-Home Message Discussion Outline 1 Introduction The Problem: Stem Cells Classification Nucleus Imaging 2 Online Machine Learning The Teacher-Learner Model Simple Perceptron The SVM Algorithm Images as Instances 3 The Application Applying Perceptron Applying SVM 4 Discussion Conclusions Prospects Take-Home Message Ofer M. Shir SVM to Stem-Cells Classification
  • 29. Introduction Conclusions Online Machine Learning Prospects The Application Take-Home Message Discussion Conclusions Machine learning as a way of life. Machine classification of stem cells is feasible! Numerical results are remarkably excellent. No further image analysis, after the image acquisition, is required. Behind everything in life there is a matrix... Ofer M. Shir SVM to Stem-Cells Classification
  • 30. Introduction Conclusions Online Machine Learning Prospects The Application Take-Home Message Discussion Prospects Classification of other ”colors”. Classification of 3D images! Analysis of time-dependent 3D movies. Ofer M. Shir SVM to Stem-Cells Classification
  • 31. Introduction Conclusions Online Machine Learning Prospects The Application Take-Home Message Discussion Take-Home Message Natural computing, machine learning and data mining are rich fields with a lot to offer! Find yourself a nice computer-scientist, and invest in your relationship. You may prefer to consider those tools as a black-boxes. BUT then apply and boost medicine... Ofer M. Shir SVM to Stem-Cells Classification