SlideShare a Scribd company logo
1 of 33
Download to read offline
"Apprentissage non supervisé" de la
       théorie à la pratique


      Miguel Arturo Barreto Sánz
Outline
● Introduction

 The unsupervised learning


● The   Self-Organizing Map
 The biological inspiration
 The algorithm
 Characteristics
 Examples


● Practical   examples using MATLAB




                              1
Introduction
Unsupervised learning is a way to form “natural groupings”
or clusters of patterns.

Unsupervised learning seeks to determine how the data are
organized.

It is distinguished from supervised learning in that the
learner is given only unlabeled examples.
.
Among neural network models, the Self-Organizing Map
(SOM) are commonly used unsupervised learning
algorithms.

The SOM is a topographic organization in which nearby
locations in the map represent inputs with similar properties.


                          2
The Self-Organizing Map
               The biological inspiration

                    Sensory information is processed in the
                    neocortex by highly ordered neuronal
                    networks.

                    • Tangential to the cortical surface,
W. Penfield         representations of the sensory periphery
                    are organized into well-ordered maps.

                    • Taste maps in gustatory cortex (Accolla
                    et al., 2007)

                    • Somatotopic maps in primary
                    somatosensory cortex (Kaas, 1991).

                             3
The Self-Organizing Map
 The biological inspiration

                Other prominent cortical maps
                are the tonotopic organization
                of auditory cortex (Kalatsky et
                al., 2005),




                The most intensely studied
                example is the primary visual
                cortex, which is arranged with
                superimposed maps of
                retinotopy, ocular dominance
                and orientation (Bonhoeffer
                and Grinvald, 1991).
            4
The Self-Organizing Map
 The biological inspiration




                       Humunculus




            5
The Self-Organizing Map
         The biological inspiration




Somatosensory cortex dominated by the representation
of teeth in the naked mole-rat brain
Kenneth C. Catania, and Michael S. Remple.


                                        6
The Self-Organizing Map
      The biological inspiration




A remarkably high degree of organization is obvious in the
primary somatosensory cortex, in which a clear pattern of
cytoarchitectonic units termed ‘barrels’ are observed in
perfect match with the arrangement of the whiskers on the
snout of the mouse (Woolsey and Van der Loos, 1970)
                         7
The Self-Organizing Map
  The biological inspiration



Mapping functionally related sensory
information onto nearby cortical regions is
thought to minimize axonal wiring length and
simplify the synaptic circuits underlying
correlation-based associational plasticity.




                  8
The Self-Organizing Map

                In a topology-preserving map, units located physically
                next to each other will respond to classes of input vectors
                that are likewise next to each other.

                Although it is easy to visualize units next to each other in a
Teuvo Kohonen
                two-dimensional array, it is not so easy to determine
                which classes of vectors are next to each other in a high-
                dimensional space.

                Large-dimensional input vectors are, in a sense, projected
                down on the two dimensional map in a way that maintains
                the natural order of the input vectors.

                This dimensional reduction could allow us to visualize
                 easily important relationships among the data that
                 otherwise might go unnoticed.
                                     9
The Self-Organizing Map

A SOM is formed of neurons located on a
regular, usually 1- or 2-dimensional grid.

The neurons are connected to adjacent
neurons by a neighborhood relation
dictating the structure of the map.

In the 2-dimensional case the neurons of
the map can be arranged either on a
rectangular or a hexagonal lattice

 2                        2
     1                     1
                               0             Input   Input
         0



                                   10
The algorithm
The weights of the neurons
are initialized
                   t=0




                             2
The algorithm




Example
          2
The algorithm
The training utilizes               BMU
competitive learning.

The neuron with weight
vector most similar to the
input is called the best
matching unit (BMU).

The weights of the BMU
and neurons close to it in
the SOM lattice are
adjusted towards the
input vector.

The magnitude of the
change decreases with
time and with distance
from the BMU.
                             2
The algorithm




Next example


               2
The algorithm




     2
The algorithm




     2
The algorithm




     2
Characteristics




Inputs: State of health,   Quality of life word map
nutrition, educational
services etc.

                               2
Characteristics
    Input 3 Dimentions             Output 2 dimentions


      z



                x
                                                 x
y

                                                         y




                               2
Visualization




      2
2
Introduction




     2
Visualization




      2
Clusters of sites with similar
                   characteristics

  Soil     What crops or varieties are likely to perform well where and
           when.


Climate




Genotype




                     Homologues places for Colombian coffee production.
                     Brazil, Equator, East Africa, and New Guinea.
                                   14
                                   2
Clusters of sites with similar
           characteristics

For commercial (mass production) crops (rice, corn) it is known the
“when” and “where”

For native crops (guanabana, lulo) or special types of crops (coffee
varieties) it is not the case.

                     When and what I must cultivate ?
                     Market demand




                                               DAPA
                                               (Diversification
                                               Agriculture Project
                 The COCH project              Alliance)


                             16
                             2
1. Large database
                           The challenges
2. Multivariable problem
                                              1 point

                                                        1 Km



                                               1 Km


                                            1 336,025 points




                                 2
The challenges
                               Introduction
   1. Large datasets
   2. Multivariate problem
   Climate, management, variety, climate estimates, soil etc.

   Example. BIOCLIM is a bioclimatic prediction system which uses surrogate
   terms (bioclimatic parameters) derived from mean monthly climate
   estimates, to approximate energy and water balances at a given location

B1. Annual Mean Temperature                              B11. Mean Temperature of Coldest Quarter
B2. Mean Diurnal Range(Mean(period max-min))             B12. Annual Precipitation
B3. Isothermality (P2/P7)                                B13. Precipitation of Wettest Period
B4. Temperature Seasonality (Coefficient of Variation)   B14. Precipitation of Driest Period
B5. Max Temperature of Warmest Period                    B15. Precipitation Seasonality
B6. Min Temperature of Coldest Period                    (Coefficient of Variation)
B7. Temperature Annual Range (P5-P6)                     B16. Precipitation of Wettest Quarter
B8. Mean Temperature of Wettest Quarter                  B17. Precipitation of Driest Quarter
B9. Mean Temperature of Driest Quarter                   B18. Precipitation of Warmest Quarter
B10. Mean Temperature of Warmest Quarter                 B19. Precipitation of Coldest Quarter


                                               2
Clusters of sites with similar
                   characteristics
How to work ?
How to obtain Prototypes, Clustering and Visualization at the same
time ?

Approach
Unsupervised learning
Self-organizing maps

Two flavors of SOMs

Self-organizing maps                       Growing hierarchical map
Static map – Just one representation       Different representations to different levels




                                       2
Clusters of sites with similar
                        characteristics
Self-Organizing Map (SOM)



                                           The clusters found in the
                                           feature space in many
                                           cases are not the same as
                                           those found in geographic
                                           space.

                                           Represent clusters of a
                                           multidimensional space:
                                           map multidimensional data
                                           onto a two-dimensional
                                           lattice of cells.

                                         Similarity of sugarcane
                                         growing environmental
                                         conditions (1999-2005)
                                         using Self-organizing

                                2        maps
                                    29
Approaches
 GHSOM
             P




    2
P1. Annual Mean Temperature
                       P2. Mean Diurnal Range(Mean(period max-min))



            Introduction
                       P3. Isothermality (P2/P7)
                       P4. Temperature Seasonality (Coefficient of Variation)
                       P5. Max Temperature of Warmest Period
                       P6. Min Temperature of Coldest Period
                       P7. Temperature Annual Range (P5-P6)
                       P8. Mean Temperature of Wettest Quarter
                       P9. Mean Temperature of Driest Quarter
                       P10. Mean Temperature of Warmest Quarter
                       P11. Mean Temperature of Coldest Quarter
                       P12. Annual Precipitation
                       P13. Precipitation of Wettest Period
                       P14. Precipitation of Driest Period
                       P15. Precipitation Seasonality(Coefficient of Variation)
                       P16. Precipitation of Wettest Quarter
                       P17. Precipitation of Driest Quarter
                       P18. Precipitation of Warmest Quarter
                       P19. Precipitation of Coldest Quarter




GHSOM
Component
planes




                 2
Merci !

More Related Content

What's hot

Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural networkNagarajan
 
Neural Networks: Self-Organizing Maps (SOM)
Neural Networks:  Self-Organizing Maps (SOM)Neural Networks:  Self-Organizing Maps (SOM)
Neural Networks: Self-Organizing Maps (SOM)Mostafa G. M. Mostafa
 
1.8 splay tree
1.8 splay tree 1.8 splay tree
1.8 splay tree Krish_ver2
 
clustal omega.pptx
clustal omega.pptxclustal omega.pptx
clustal omega.pptxAindrila
 
Non Linear Data Structures
Non Linear Data StructuresNon Linear Data Structures
Non Linear Data StructuresAdarsh Patel
 
Binary Heap Tree, Data Structure
Binary Heap Tree, Data Structure Binary Heap Tree, Data Structure
Binary Heap Tree, Data Structure Anand Ingle
 
Clustering paradigms and Partitioning Algorithms
Clustering paradigms and Partitioning AlgorithmsClustering paradigms and Partitioning Algorithms
Clustering paradigms and Partitioning AlgorithmsUmang MIshra
 
Kohonen self organizing maps
Kohonen self organizing mapsKohonen self organizing maps
Kohonen self organizing mapsraphaelkiminya
 
Phylogenetic Tree evolution
Phylogenetic Tree evolutionPhylogenetic Tree evolution
Phylogenetic Tree evolutionMd Omama Jawaid
 
Data Structures (CS8391)
Data Structures (CS8391)Data Structures (CS8391)
Data Structures (CS8391)Elavarasi K
 
Neural network
Neural networkNeural network
Neural networkSilicon
 
Artificial Neural Networks 1
Artificial Neural Networks 1Artificial Neural Networks 1
Artificial Neural Networks 1swapnac12
 
UNIT III NON LINEAR DATA STRUCTURES – TREES
UNIT III 	NON LINEAR DATA STRUCTURES – TREESUNIT III 	NON LINEAR DATA STRUCTURES – TREES
UNIT III NON LINEAR DATA STRUCTURES – TREESKathirvel Ayyaswamy
 
1.5 binary search tree
1.5 binary search tree1.5 binary search tree
1.5 binary search treeKrish_ver2
 
Data Mining: clustering and analysis
Data Mining: clustering and analysisData Mining: clustering and analysis
Data Mining: clustering and analysisDataminingTools Inc
 

What's hot (20)

Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
 
Neural Networks: Self-Organizing Maps (SOM)
Neural Networks:  Self-Organizing Maps (SOM)Neural Networks:  Self-Organizing Maps (SOM)
Neural Networks: Self-Organizing Maps (SOM)
 
1.8 splay tree
1.8 splay tree 1.8 splay tree
1.8 splay tree
 
clustal omega.pptx
clustal omega.pptxclustal omega.pptx
clustal omega.pptx
 
Non Linear Data Structures
Non Linear Data StructuresNon Linear Data Structures
Non Linear Data Structures
 
Binary Heap Tree, Data Structure
Binary Heap Tree, Data Structure Binary Heap Tree, Data Structure
Binary Heap Tree, Data Structure
 
Clustering paradigms and Partitioning Algorithms
Clustering paradigms and Partitioning AlgorithmsClustering paradigms and Partitioning Algorithms
Clustering paradigms and Partitioning Algorithms
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Kohonen self organizing maps
Kohonen self organizing mapsKohonen self organizing maps
Kohonen self organizing maps
 
Phylogenetic Tree evolution
Phylogenetic Tree evolutionPhylogenetic Tree evolution
Phylogenetic Tree evolution
 
BINARY SEARCH TREE
BINARY SEARCH TREE BINARY SEARCH TREE
BINARY SEARCH TREE
 
Data Structures (CS8391)
Data Structures (CS8391)Data Structures (CS8391)
Data Structures (CS8391)
 
Neural network
Neural networkNeural network
Neural network
 
Artificial Neural Networks 1
Artificial Neural Networks 1Artificial Neural Networks 1
Artificial Neural Networks 1
 
UNIT III NON LINEAR DATA STRUCTURES – TREES
UNIT III 	NON LINEAR DATA STRUCTURES – TREESUNIT III 	NON LINEAR DATA STRUCTURES – TREES
UNIT III NON LINEAR DATA STRUCTURES – TREES
 
1.5 binary search tree
1.5 binary search tree1.5 binary search tree
1.5 binary search tree
 
Self Organizing Maps
Self Organizing MapsSelf Organizing Maps
Self Organizing Maps
 
PCA
PCAPCA
PCA
 
Data Mining: clustering and analysis
Data Mining: clustering and analysisData Mining: clustering and analysis
Data Mining: clustering and analysis
 
Ann
Ann Ann
Ann
 

Viewers also liked

Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin R
Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin RSelf-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin R
Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin Rshanelynn
 
Neural networks Self Organizing Map by Engr. Edgar Carrillo II
Neural networks Self Organizing Map by Engr. Edgar Carrillo IINeural networks Self Organizing Map by Engr. Edgar Carrillo II
Neural networks Self Organizing Map by Engr. Edgar Carrillo IIEdgar Carrillo
 
Customer Clustering For Retail Marketing
Customer Clustering For Retail MarketingCustomer Clustering For Retail Marketing
Customer Clustering For Retail MarketingJonathan Sedar
 
Dimension Reduction And Visualization Of Large High Dimensional Data Via Inte...
Dimension Reduction And Visualization Of Large High Dimensional Data Via Inte...Dimension Reduction And Visualization Of Large High Dimensional Data Via Inte...
Dimension Reduction And Visualization Of Large High Dimensional Data Via Inte...wl820609
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networksstellajoseph
 
Cluster analysis for market segmentation
Cluster analysis for market segmentationCluster analysis for market segmentation
Cluster analysis for market segmentationVishal Tandel
 
MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...
MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...
MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...Daksh Raj Chopra
 
Application of Clustering in Data Science using Real-life Examples
Application of Clustering in Data Science using Real-life Examples Application of Clustering in Data Science using Real-life Examples
Application of Clustering in Data Science using Real-life Examples Edureka!
 
The Transformation of Systems Biology Into A Large Data Science
The Transformation of Systems Biology Into A Large Data ScienceThe Transformation of Systems Biology Into A Large Data Science
The Transformation of Systems Biology Into A Large Data ScienceRobert Grossman
 
Intrusion Detection Model using Self Organizing Maps.
Intrusion Detection Model using Self Organizing Maps.Intrusion Detection Model using Self Organizing Maps.
Intrusion Detection Model using Self Organizing Maps.Tushar Shinde
 
Neural network-toolbox
Neural network-toolboxNeural network-toolbox
Neural network-toolboxangeltejera
 
Intro matlab-nn
Intro matlab-nnIntro matlab-nn
Intro matlab-nnsoldier78
 
learning Vector Quantization LVQ2 LVQ3
learning Vector Quantization LVQ2 LVQ3learning Vector Quantization LVQ2 LVQ3
learning Vector Quantization LVQ2 LVQ3ESCOM
 
project_report
project_reportproject_report
project_reportEjaz Navas
 
Matlab Neural Network Toolbox
Matlab Neural Network ToolboxMatlab Neural Network Toolbox
Matlab Neural Network ToolboxAliMETN
 
Timo Honkela: Kohonen's Self-Organizing Maps for Intelligent Systems Developm...
Timo Honkela: Kohonen's Self-Organizing Maps for Intelligent Systems Developm...Timo Honkela: Kohonen's Self-Organizing Maps for Intelligent Systems Developm...
Timo Honkela: Kohonen's Self-Organizing Maps for Intelligent Systems Developm...Timo Honkela
 
Timo Honkela: Turning quantity into quality and making concepts visible using...
Timo Honkela: Turning quantity into quality and making concepts visible using...Timo Honkela: Turning quantity into quality and making concepts visible using...
Timo Honkela: Turning quantity into quality and making concepts visible using...Timo Honkela
 
Kohonen SOM dan Learning Vector Quantization (LVQ)
Kohonen SOM dan Learning Vector Quantization (LVQ)Kohonen SOM dan Learning Vector Quantization (LVQ)
Kohonen SOM dan Learning Vector Quantization (LVQ)petrus fendiyanto
 

Viewers also liked (20)

Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin R
Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin RSelf-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin R
Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin R
 
Sefl Organizing Map
Sefl Organizing MapSefl Organizing Map
Sefl Organizing Map
 
Neural networks Self Organizing Map by Engr. Edgar Carrillo II
Neural networks Self Organizing Map by Engr. Edgar Carrillo IINeural networks Self Organizing Map by Engr. Edgar Carrillo II
Neural networks Self Organizing Map by Engr. Edgar Carrillo II
 
Customer Clustering For Retail Marketing
Customer Clustering For Retail MarketingCustomer Clustering For Retail Marketing
Customer Clustering For Retail Marketing
 
Dimension Reduction And Visualization Of Large High Dimensional Data Via Inte...
Dimension Reduction And Visualization Of Large High Dimensional Data Via Inte...Dimension Reduction And Visualization Of Large High Dimensional Data Via Inte...
Dimension Reduction And Visualization Of Large High Dimensional Data Via Inte...
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Cluster analysis for market segmentation
Cluster analysis for market segmentationCluster analysis for market segmentation
Cluster analysis for market segmentation
 
MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...
MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...
MATLAB IMPLEMENTATION OF SELF-ORGANIZING MAPS FOR CLUSTERING OF REMOTE SENSIN...
 
Application of Clustering in Data Science using Real-life Examples
Application of Clustering in Data Science using Real-life Examples Application of Clustering in Data Science using Real-life Examples
Application of Clustering in Data Science using Real-life Examples
 
Cluster Analysis for Dummies
Cluster Analysis for DummiesCluster Analysis for Dummies
Cluster Analysis for Dummies
 
The Transformation of Systems Biology Into A Large Data Science
The Transformation of Systems Biology Into A Large Data ScienceThe Transformation of Systems Biology Into A Large Data Science
The Transformation of Systems Biology Into A Large Data Science
 
Intrusion Detection Model using Self Organizing Maps.
Intrusion Detection Model using Self Organizing Maps.Intrusion Detection Model using Self Organizing Maps.
Intrusion Detection Model using Self Organizing Maps.
 
Neural network-toolbox
Neural network-toolboxNeural network-toolbox
Neural network-toolbox
 
Intro matlab-nn
Intro matlab-nnIntro matlab-nn
Intro matlab-nn
 
learning Vector Quantization LVQ2 LVQ3
learning Vector Quantization LVQ2 LVQ3learning Vector Quantization LVQ2 LVQ3
learning Vector Quantization LVQ2 LVQ3
 
project_report
project_reportproject_report
project_report
 
Matlab Neural Network Toolbox
Matlab Neural Network ToolboxMatlab Neural Network Toolbox
Matlab Neural Network Toolbox
 
Timo Honkela: Kohonen's Self-Organizing Maps for Intelligent Systems Developm...
Timo Honkela: Kohonen's Self-Organizing Maps for Intelligent Systems Developm...Timo Honkela: Kohonen's Self-Organizing Maps for Intelligent Systems Developm...
Timo Honkela: Kohonen's Self-Organizing Maps for Intelligent Systems Developm...
 
Timo Honkela: Turning quantity into quality and making concepts visible using...
Timo Honkela: Turning quantity into quality and making concepts visible using...Timo Honkela: Turning quantity into quality and making concepts visible using...
Timo Honkela: Turning quantity into quality and making concepts visible using...
 
Kohonen SOM dan Learning Vector Quantization (LVQ)
Kohonen SOM dan Learning Vector Quantization (LVQ)Kohonen SOM dan Learning Vector Quantization (LVQ)
Kohonen SOM dan Learning Vector Quantization (LVQ)
 

Similar to Self-organizing maps - Tutorial

Algortimos bio-inspirados para clustering y visualizacion de datos geoespaciales
Algortimos bio-inspirados para clustering y visualizacion de datos geoespacialesAlgortimos bio-inspirados para clustering y visualizacion de datos geoespaciales
Algortimos bio-inspirados para clustering y visualizacion de datos geoespacialesaskroll
 
Piazza cogmaster cognitive_neuroscience2013
Piazza cogmaster cognitive_neuroscience2013Piazza cogmaster cognitive_neuroscience2013
Piazza cogmaster cognitive_neuroscience2013elena.pasquinelli
 
Location, Location, Location - A Framework for Intelligence and Cortical Comp...
Location, Location, Location - A Framework for Intelligence and Cortical Comp...Location, Location, Location - A Framework for Intelligence and Cortical Comp...
Location, Location, Location - A Framework for Intelligence and Cortical Comp...Numenta
 
Positioning system in the brain the brain’s navigational place [autosaved]
Positioning system in the brain the brain’s navigational place [autosaved]Positioning system in the brain the brain’s navigational place [autosaved]
Positioning system in the brain the brain’s navigational place [autosaved]adityadayana
 
Spatial navigation and Alzheimer's Disease revised 2018
Spatial navigation and Alzheimer's Disease revised 2018Spatial navigation and Alzheimer's Disease revised 2018
Spatial navigation and Alzheimer's Disease revised 2018Wafik Bahnasy
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
The eye in the control of attention
The eye in the control of attentionThe eye in the control of attention
The eye in the control of attentioneyetech
 
Human Genome 2009
Human Genome 2009Human Genome 2009
Human Genome 2009lyonja
 
Where are the Data? Perspectives from the Neuroscience Information Framework.
Where are the Data? Perspectives from the Neuroscience Information Framework. Where are the Data? Perspectives from the Neuroscience Information Framework.
Where are the Data? Perspectives from the Neuroscience Information Framework. Neuroscience Information Framework
 
Self-organzing maps in Earth Observation Data Cube Analysis
Self-organzing maps in Earth Observation Data Cube AnalysisSelf-organzing maps in Earth Observation Data Cube Analysis
Self-organzing maps in Earth Observation Data Cube AnalysisLorena Santos
 
Giuseppe Vitiello
Giuseppe VitielloGiuseppe Vitiello
Giuseppe Vitielloagrilinea
 
Reuse of Ontology Mappings
Reuse of Ontology MappingsReuse of Ontology Mappings
Reuse of Ontology MappingsAnika Groß
 
Self Organization Map
Self Organization MapSelf Organization Map
Self Organization MapZahra Sadeghi
 
Lecture2 psych125 bunge
Lecture2 psych125 bungeLecture2 psych125 bunge
Lecture2 psych125 bungeSilvia Bunge
 

Similar to Self-organizing maps - Tutorial (20)

Algortimos bio-inspirados para clustering y visualizacion de datos geoespaciales
Algortimos bio-inspirados para clustering y visualizacion de datos geoespacialesAlgortimos bio-inspirados para clustering y visualizacion de datos geoespaciales
Algortimos bio-inspirados para clustering y visualizacion de datos geoespaciales
 
Piazza cogmaster cognitive_neuroscience2013
Piazza cogmaster cognitive_neuroscience2013Piazza cogmaster cognitive_neuroscience2013
Piazza cogmaster cognitive_neuroscience2013
 
Location, Location, Location - A Framework for Intelligence and Cortical Comp...
Location, Location, Location - A Framework for Intelligence and Cortical Comp...Location, Location, Location - A Framework for Intelligence and Cortical Comp...
Location, Location, Location - A Framework for Intelligence and Cortical Comp...
 
Positioning system in the brain the brain’s navigational place [autosaved]
Positioning system in the brain the brain’s navigational place [autosaved]Positioning system in the brain the brain’s navigational place [autosaved]
Positioning system in the brain the brain’s navigational place [autosaved]
 
Spatial navigation and Alzheimer's Disease revised 2018
Spatial navigation and Alzheimer's Disease revised 2018Spatial navigation and Alzheimer's Disease revised 2018
Spatial navigation and Alzheimer's Disease revised 2018
 
Image recognition
Image recognitionImage recognition
Image recognition
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Gene Mapping
Gene MappingGene Mapping
Gene Mapping
 
VO Course 11: Spatial indexing
VO Course 11: Spatial indexingVO Course 11: Spatial indexing
VO Course 11: Spatial indexing
 
The eye in the control of attention
The eye in the control of attentionThe eye in the control of attention
The eye in the control of attention
 
Human Genome 2009
Human Genome 2009Human Genome 2009
Human Genome 2009
 
Astro-bio-geodynamics
Astro-bio-geodynamicsAstro-bio-geodynamics
Astro-bio-geodynamics
 
Where are the Data? Perspectives from the Neuroscience Information Framework.
Where are the Data? Perspectives from the Neuroscience Information Framework. Where are the Data? Perspectives from the Neuroscience Information Framework.
Where are the Data? Perspectives from the Neuroscience Information Framework.
 
Self-organzing maps in Earth Observation Data Cube Analysis
Self-organzing maps in Earth Observation Data Cube AnalysisSelf-organzing maps in Earth Observation Data Cube Analysis
Self-organzing maps in Earth Observation Data Cube Analysis
 
Giuseppe Vitiello
Giuseppe VitielloGiuseppe Vitiello
Giuseppe Vitiello
 
Reuse of Ontology Mappings
Reuse of Ontology MappingsReuse of Ontology Mappings
Reuse of Ontology Mappings
 
Self Organization Map
Self Organization MapSelf Organization Map
Self Organization Map
 
visualsystem.ppt
visualsystem.pptvisualsystem.ppt
visualsystem.ppt
 
Piazza 1 lecture
Piazza 1 lecturePiazza 1 lecture
Piazza 1 lecture
 
Lecture2 psych125 bunge
Lecture2 psych125 bungeLecture2 psych125 bunge
Lecture2 psych125 bunge
 

More from askroll

Microsoft power point curso-2006_sesion2_kohonen
Microsoft power point   curso-2006_sesion2_kohonenMicrosoft power point   curso-2006_sesion2_kohonen
Microsoft power point curso-2006_sesion2_kohonenaskroll
 
Migue final presentation_v28
Migue final presentation_v28Migue final presentation_v28
Migue final presentation_v28askroll
 
Bio inspired computational techniques applied to the analysis and visualizati...
Bio inspired computational techniques applied to the analysis and visualizati...Bio inspired computational techniques applied to the analysis and visualizati...
Bio inspired computational techniques applied to the analysis and visualizati...askroll
 
Fuzzy Growing Hierarchical Self-organizing Networks
Fuzzy Growing Hierarchical Self-organizing NetworksFuzzy Growing Hierarchical Self-organizing Networks
Fuzzy Growing Hierarchical Self-organizing Networksaskroll
 
Improving the correlation hunting in a large quantity of SOM component planes
Improving the correlation hunting in a largequantity of SOM component planesImproving the correlation hunting in a largequantity of SOM component planes
Improving the correlation hunting in a large quantity of SOM component planesaskroll
 
Classification of similar productivity zones in the sugar cane culture using ...
Classification of similar productivity zones in the sugar cane culture using ...Classification of similar productivity zones in the sugar cane culture using ...
Classification of similar productivity zones in the sugar cane culture using ...askroll
 
Mapas de Kohonen como una herramienta visual de apoyo al soporte de decisione...
Mapas de Kohonen como una herramienta visual de apoyo al soporte de decisione...Mapas de Kohonen como una herramienta visual de apoyo al soporte de decisione...
Mapas de Kohonen como una herramienta visual de apoyo al soporte de decisione...askroll
 
Curso 2006 Sesion 1 Kohonen
Curso 2006 Sesion 1 KohonenCurso 2006 Sesion 1 Kohonen
Curso 2006 Sesion 1 Kohonenaskroll
 
The COCH project
The COCH projectThe COCH project
The COCH projectaskroll
 
Bio-inspired techniques and their application to precision agriculture (Andre...
Bio-inspired techniques and their application to precision agriculture (Andre...Bio-inspired techniques and their application to precision agriculture (Andre...
Bio-inspired techniques and their application to precision agriculture (Andre...askroll
 

More from askroll (10)

Microsoft power point curso-2006_sesion2_kohonen
Microsoft power point   curso-2006_sesion2_kohonenMicrosoft power point   curso-2006_sesion2_kohonen
Microsoft power point curso-2006_sesion2_kohonen
 
Migue final presentation_v28
Migue final presentation_v28Migue final presentation_v28
Migue final presentation_v28
 
Bio inspired computational techniques applied to the analysis and visualizati...
Bio inspired computational techniques applied to the analysis and visualizati...Bio inspired computational techniques applied to the analysis and visualizati...
Bio inspired computational techniques applied to the analysis and visualizati...
 
Fuzzy Growing Hierarchical Self-organizing Networks
Fuzzy Growing Hierarchical Self-organizing NetworksFuzzy Growing Hierarchical Self-organizing Networks
Fuzzy Growing Hierarchical Self-organizing Networks
 
Improving the correlation hunting in a large quantity of SOM component planes
Improving the correlation hunting in a largequantity of SOM component planesImproving the correlation hunting in a largequantity of SOM component planes
Improving the correlation hunting in a large quantity of SOM component planes
 
Classification of similar productivity zones in the sugar cane culture using ...
Classification of similar productivity zones in the sugar cane culture using ...Classification of similar productivity zones in the sugar cane culture using ...
Classification of similar productivity zones in the sugar cane culture using ...
 
Mapas de Kohonen como una herramienta visual de apoyo al soporte de decisione...
Mapas de Kohonen como una herramienta visual de apoyo al soporte de decisione...Mapas de Kohonen como una herramienta visual de apoyo al soporte de decisione...
Mapas de Kohonen como una herramienta visual de apoyo al soporte de decisione...
 
Curso 2006 Sesion 1 Kohonen
Curso 2006 Sesion 1 KohonenCurso 2006 Sesion 1 Kohonen
Curso 2006 Sesion 1 Kohonen
 
The COCH project
The COCH projectThe COCH project
The COCH project
 
Bio-inspired techniques and their application to precision agriculture (Andre...
Bio-inspired techniques and their application to precision agriculture (Andre...Bio-inspired techniques and their application to precision agriculture (Andre...
Bio-inspired techniques and their application to precision agriculture (Andre...
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

Self-organizing maps - Tutorial

  • 1. "Apprentissage non supervisé" de la théorie à la pratique Miguel Arturo Barreto Sánz
  • 2. Outline ● Introduction The unsupervised learning ● The Self-Organizing Map The biological inspiration The algorithm Characteristics Examples ● Practical examples using MATLAB 1
  • 3. Introduction Unsupervised learning is a way to form “natural groupings” or clusters of patterns. Unsupervised learning seeks to determine how the data are organized. It is distinguished from supervised learning in that the learner is given only unlabeled examples. . Among neural network models, the Self-Organizing Map (SOM) are commonly used unsupervised learning algorithms. The SOM is a topographic organization in which nearby locations in the map represent inputs with similar properties. 2
  • 4. The Self-Organizing Map The biological inspiration Sensory information is processed in the neocortex by highly ordered neuronal networks. • Tangential to the cortical surface, W. Penfield representations of the sensory periphery are organized into well-ordered maps. • Taste maps in gustatory cortex (Accolla et al., 2007) • Somatotopic maps in primary somatosensory cortex (Kaas, 1991). 3
  • 5. The Self-Organizing Map The biological inspiration Other prominent cortical maps are the tonotopic organization of auditory cortex (Kalatsky et al., 2005), The most intensely studied example is the primary visual cortex, which is arranged with superimposed maps of retinotopy, ocular dominance and orientation (Bonhoeffer and Grinvald, 1991). 4
  • 6. The Self-Organizing Map The biological inspiration Humunculus 5
  • 7. The Self-Organizing Map The biological inspiration Somatosensory cortex dominated by the representation of teeth in the naked mole-rat brain Kenneth C. Catania, and Michael S. Remple. 6
  • 8. The Self-Organizing Map The biological inspiration A remarkably high degree of organization is obvious in the primary somatosensory cortex, in which a clear pattern of cytoarchitectonic units termed ‘barrels’ are observed in perfect match with the arrangement of the whiskers on the snout of the mouse (Woolsey and Van der Loos, 1970) 7
  • 9. The Self-Organizing Map The biological inspiration Mapping functionally related sensory information onto nearby cortical regions is thought to minimize axonal wiring length and simplify the synaptic circuits underlying correlation-based associational plasticity. 8
  • 10. The Self-Organizing Map In a topology-preserving map, units located physically next to each other will respond to classes of input vectors that are likewise next to each other. Although it is easy to visualize units next to each other in a Teuvo Kohonen two-dimensional array, it is not so easy to determine which classes of vectors are next to each other in a high- dimensional space. Large-dimensional input vectors are, in a sense, projected down on the two dimensional map in a way that maintains the natural order of the input vectors. This dimensional reduction could allow us to visualize easily important relationships among the data that otherwise might go unnoticed. 9
  • 11. The Self-Organizing Map A SOM is formed of neurons located on a regular, usually 1- or 2-dimensional grid. The neurons are connected to adjacent neurons by a neighborhood relation dictating the structure of the map. In the 2-dimensional case the neurons of the map can be arranged either on a rectangular or a hexagonal lattice 2 2 1 1 0 Input Input 0 10
  • 12. The algorithm The weights of the neurons are initialized t=0 2
  • 14. The algorithm The training utilizes BMU competitive learning. The neuron with weight vector most similar to the input is called the best matching unit (BMU). The weights of the BMU and neurons close to it in the SOM lattice are adjusted towards the input vector. The magnitude of the change decreases with time and with distance from the BMU. 2
  • 19. Characteristics Inputs: State of health, Quality of life word map nutrition, educational services etc. 2
  • 20. Characteristics Input 3 Dimentions Output 2 dimentions z x x y y 2
  • 22. 2
  • 25. Clusters of sites with similar characteristics Soil What crops or varieties are likely to perform well where and when. Climate Genotype Homologues places for Colombian coffee production. Brazil, Equator, East Africa, and New Guinea. 14 2
  • 26. Clusters of sites with similar characteristics For commercial (mass production) crops (rice, corn) it is known the “when” and “where” For native crops (guanabana, lulo) or special types of crops (coffee varieties) it is not the case. When and what I must cultivate ? Market demand DAPA (Diversification Agriculture Project The COCH project Alliance) 16 2
  • 27. 1. Large database The challenges 2. Multivariable problem 1 point 1 Km 1 Km 1 336,025 points 2
  • 28. The challenges Introduction 1. Large datasets 2. Multivariate problem Climate, management, variety, climate estimates, soil etc. Example. BIOCLIM is a bioclimatic prediction system which uses surrogate terms (bioclimatic parameters) derived from mean monthly climate estimates, to approximate energy and water balances at a given location B1. Annual Mean Temperature B11. Mean Temperature of Coldest Quarter B2. Mean Diurnal Range(Mean(period max-min)) B12. Annual Precipitation B3. Isothermality (P2/P7) B13. Precipitation of Wettest Period B4. Temperature Seasonality (Coefficient of Variation) B14. Precipitation of Driest Period B5. Max Temperature of Warmest Period B15. Precipitation Seasonality B6. Min Temperature of Coldest Period (Coefficient of Variation) B7. Temperature Annual Range (P5-P6) B16. Precipitation of Wettest Quarter B8. Mean Temperature of Wettest Quarter B17. Precipitation of Driest Quarter B9. Mean Temperature of Driest Quarter B18. Precipitation of Warmest Quarter B10. Mean Temperature of Warmest Quarter B19. Precipitation of Coldest Quarter 2
  • 29. Clusters of sites with similar characteristics How to work ? How to obtain Prototypes, Clustering and Visualization at the same time ? Approach Unsupervised learning Self-organizing maps Two flavors of SOMs Self-organizing maps Growing hierarchical map Static map – Just one representation Different representations to different levels 2
  • 30. Clusters of sites with similar characteristics Self-Organizing Map (SOM) The clusters found in the feature space in many cases are not the same as those found in geographic space. Represent clusters of a multidimensional space: map multidimensional data onto a two-dimensional lattice of cells. Similarity of sugarcane growing environmental conditions (1999-2005) using Self-organizing 2 maps 29
  • 32. P1. Annual Mean Temperature P2. Mean Diurnal Range(Mean(period max-min)) Introduction P3. Isothermality (P2/P7) P4. Temperature Seasonality (Coefficient of Variation) P5. Max Temperature of Warmest Period P6. Min Temperature of Coldest Period P7. Temperature Annual Range (P5-P6) P8. Mean Temperature of Wettest Quarter P9. Mean Temperature of Driest Quarter P10. Mean Temperature of Warmest Quarter P11. Mean Temperature of Coldest Quarter P12. Annual Precipitation P13. Precipitation of Wettest Period P14. Precipitation of Driest Period P15. Precipitation Seasonality(Coefficient of Variation) P16. Precipitation of Wettest Quarter P17. Precipitation of Driest Quarter P18. Precipitation of Warmest Quarter P19. Precipitation of Coldest Quarter GHSOM Component planes 2