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) that provides efficient implementations of several SOM variants [79] , [78] , [98] , [97] , [104] , 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 [93] , [96] , [95] , [94] (developed by AxIS Rocquencourt).
-
two partitioning clustering methods on the dissimilarity tables issued from a collaboration between AxIS Rocquencourt team and Recife University, Brazil: CDis and CCClust [81] . 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 [75] (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 visualization toolbox called HCT for Hierarchical Clustering Toolbox (see [76] ).
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.