T.P.  "clustering et Kohonen"

Fabien Moutarde, centre de Robotique (CAOR)

1. Démarrage outil carte de Kohonen

Si vous travaillez sous Linux sur une machine du CC (ou via ssh connecté sur une machine du CC) : Sinon (si vous travaillez "en local" par exemple sur un PC sous Windows) :
Une fois le logiciel démarré, une fenêtre comme ci-dessous devrait apparaître :
         Fenêtre démarrage ESOM



2. Chargement de fichier de données et apprentissage de carte Kohonen

Fenêtre apprentissage ESOM
Le mode d'emploi de l'outil s'obtient par le menu "Help" de la fenêtre principale, ou encore en suivant ce lien.

3. Visualisation et segmentation de carte de Kohonen

segmentation_ESOM

4. Clustering par segmentation de carte de Kohonen

trueClusterBM_ESOM

5. Comparaison avec d'autres techniques classiques de clustering

           km = kmeans(true_data,K) // K le nb de clusters choisi
plot(true_data,col=km$cluster)
dist2=dist(true_data)
hs=hclust(dist2,method="single")
hc=hclust(dist2,method="complete")
labS=cutree(hc,K) // K : nb de clusters voulus
plot(true_data,col=labS)
labC=cutree(hs,K)
plot(true_data,col=labC)