Code covered by the BSD License  

Highlights from
Cluster Reinforcement (CR) phase

5.0

5.0 | 2 ratings Rate this file 19 Downloads (last 30 days) File Size: 66 KB File ID: #35538
image thumbnail

Cluster Reinforcement (CR) phase

by Narine Manukyan

 

09 Mar 2012 (Updated 11 May 2012)

The Cluster Reinforcement (CR) phase advances cluster separation in Self Organizing Maps(SOM).

| Watch this File

File Information
Description

This code implements methods for automatic cluster reinforcement and hierarchical cluster visualization of sparsely-matched SOMs, described in:
N. Manukyan, M.J. Eppstein, D.M. Rizzo,"Data-driven cluster reinforcement and visualization in sparsely-matched self-organizing maps," Neural Networks and learning Systems, IEEE Transactions on, vol23, no 5, pp 846-852,may 2012 (see abstract below).

The primary functions are:
CR.m (Cluster Reinforcement Phase for SOM)
B_matrix.m (Create Boundary Distance Matrix)
Plot_B.m (Display B-matrix as a heat map)
PlotBLines.m (Display B-values as grid lines on top of component planes)

The driver function demoCR.m illustrates how to use these functions on an already trained SOM using Kohonen's animal data.

Auxilliary functions:
BestMatchingNeurons.m
BmatrixCbFcn.m
B_GUI.m
eucdist.m
index_of_closest.m

We also provide SOM code (SOM.m) for users convenience.

ABSTRACT: The Cluster Reinforcement phase advances cluster separation in a self-organizing map (SOM) by strengthening cluster boundaries in a data-driven manner. SOM is a self-organized projection of high dimensional data onto a typically two dimensional (2D) feature map, wherein vector similarity is implicitly translated into topological closeness in the 2D projection. The CR phase amplifies within-cluster similarity in an unsupervised, data-driven manner. Discontinuities in the resulting map correspond to between-cluster distances and are stored in a boundary (B) matrix. CR phase enables a new hierarchical visualization of cluster boundaries displayed directly on feature maps, which requires no further clustering beyond what was implicitly accomplished during self-organization in SOM training.

MATLAB release MATLAB 7.13 (R2011b)
Tags for This File  
Everyone's Tags
cluster reinforcement, cr, data exploration, highdimensional data, image processing, self organizing map, som, visualization
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
16 Sep 2012 Bill Gates  
16 Mar 2012 Omid Almasi

Thank you,its excellent.

Updates
15 Mar 2012

Added new files

22 Mar 2012

SOM (self-organizing map) code added.

27 Mar 2012

added a file

09 Apr 2012

Fixed toroidal training for SOM.

16 Apr 2012

Minor fix in SOM code.

11 May 2012

Added full reference to paper.

Contact us