Daniel@0: Daniel@0: Daniel@0: Daniel@0: Netlab Reference Manual som Daniel@0: Daniel@0: Daniel@0: Daniel@0:

som Daniel@0:

Daniel@0:

Daniel@0: Purpose Daniel@0:

Daniel@0: Creates a Self-Organising Map. Daniel@0: Daniel@0:

Daniel@0: Synopsis Daniel@0:

Daniel@0:
Daniel@0: 
Daniel@0: net = som(nin, map_size)
Daniel@0: 
Daniel@0: Daniel@0: Daniel@0:

Daniel@0: Description Daniel@0:

Daniel@0: net = som(nin, map_size) creates a SOM net Daniel@0: with input dimension (i.e. data dimension) nin and map dimensions Daniel@0: map_size. Only two-dimensional maps are currently implemented. Daniel@0: Daniel@0:

The fields in net are Daniel@0:

Daniel@0: 
Daniel@0:   type = 'som'
Daniel@0:   nin = number of inputs
Daniel@0:   map_dim = dimension of map (constrained to be 2)
Daniel@0:   map_size = grid size: number of nodes in each dimension
Daniel@0:   num_nodes = number of nodes: the product of values in map_size
Daniel@0:   map = map_dim+1 dimensional array containing nodes
Daniel@0:   inode_dist = map of inter-node distances using Manhatten metric
Daniel@0: 
Daniel@0: Daniel@0: Daniel@0:

The map contains the node vectors arranged column-wise in the first Daniel@0: dimension of the array. Daniel@0: Daniel@0:

Daniel@0: See Also Daniel@0:

Daniel@0: kmeans, somfwd, somtrain
Daniel@0: Pages: Daniel@0: Index Daniel@0:
Daniel@0:

Copyright (c) Ian T Nabney (1996-9) Daniel@0: Daniel@0: Daniel@0: Daniel@0: