Section: Software
Clustering and classification Toolbox
Participants : Marc Csernel, Alzennyr da Silva, Francesco de Carvalho, Yves Lechevallier [ co-correspondant ] , Fabrice Rossi, Brigitte Trousse [ co-correspondant ] .
We developed and maintained a collection of clustering and classification software, written in C++ and/or Java:
-
a java library (Somlib, cf. section 6.3.2 ) that provides efficient implementations of several SOM variants [93] , [Oops!] , [Oops!] , [Oops!] , [Oops!] , especially those that can handle dissimilarity data (available on Inria's Gforge server http://gforge.inria.fr/projects/somlib/ , developed by AxIS Rocquencourt and Brieuc Conan-Guez from Université de Metz.
-
a functional Multi-Layer Perceptron library, called FNET, that implements in C++ supervised classification of functional data [119] , [122] , [121] , [120] (developed by AxIS Rocquencourt).
-
two partitionning clustering methods on the dissimilarity tables issued from a collaboration between AxIS Rocquencourt team and Recife University, Brazil: CDis and CCClust [96] . Both are written in C++ and use the “Symbolic Object Language” (SOL) developed for SODAS.
-
two improved and standalone versions of SODAS modules, SCluster and DIVCLUS-T [Oops!] (AxIS Rocquencourt).
-
a Java implementation of the 2-3 AHC (developed by AxIS Sophia Antipolis). The software is available as a Java applet which runs the hierarchies visualisation toolbox called the HCT for Hierarchical Clustering Toolbox (see [Oops!] ).
We developed a Web interface for the following methods: SCluster, Div, Cdis, CCClust.The interface is developed in C++ and runs on our Apache internal Web server.