Clustering and Segmentation Software
Commercial Clustering Software
- BayesiaLab, includes Bayesian classification algorithms for data segmentation and uses Bayesian networks to automatically cluster the variables.
- ClustanGraphics3, hierarchical cluster analysis from the top, with powerful graphics
- CMSR Data Miner, built for business data with database focus, incorporating rule-engine, neural network, neural clustering (SOM), decision tree, hotspot drill-down, cross table deviation analysis, cross-sell analysis, visualization/charts, and more.
- CViz Cluster Visualization, for analyzing large high-dimensional datasets; provides full-motion cluster visualization.
- IBM SPSS Modeler, includes Kohonen, Two Step, K-Means clustering algorithms.
- NeuroXL Clusterizer, a fast, powerful and easy-to-use neural network software tool for cluster analysis in Microsoft Excel.
- Neusciences aXi.Kohonen, ActiveX Control for Kohonen Clustering, includes a Delphi interface.
- perSimplex, clustering software based on fuzzy logic. Download available.
- PolyAnalyst, offers clustering based on Localization of Anomalies (LA) algorithm.
- TeeChart, Clustering charting component library for Delphi and C++, VCL and Firemonkey frameworks.
- Treparel KMX Big Data Text Analytics & Visualization, an integrated clustering, classification and visualization solution for analyzing large text collections. Also for OEM.
- Viscovery explorative data mining modules, with visual cluster analysis, segmentation, and assignment of operational measures to defined segments.
- Visipoint, Self-Organizing Map clustering and visualization.
Free and Open-Source Clustering Software
- Autoclass C, an unsupervised Bayesian classification system from NASA, available for Unix and Windows
- CLUTO, provides a set of partitional clustering algorithms that treat the clustering problem as an optimization process.
- Databionic ESOM Tools, a suite of programs for clustering, visualization, and classification with Emergent Self-Organizing Maps (ESOM).
- David Dowe Mixture Modeling page for modeling statistical distribution by a mixture (or weighted sum) of other distributions.
- ELKI: Environment for Developing KDD-Applications Supported by Index-Structures.
- MCLUST/EMCLUST, model-based cluster and discriminant analysis, including hierarchical clustering. In Fortran with interface to S-PLUS.
- MDL Clustering is a collection of algorithms for unsupervised attribute ranking, discretization, and clustering built on the Weka Data Mining platform.
- PermutMatrix, graphical software for clustering and seriation analysis, with several types of hierarchical cluster analysis and several methods to find an optimal reorganization of rows and columns.
- Snob, MML (Minimum Message Length)-based program for clustering
- StarProbe, web-based multi-user server available for academic institutions.
Additional Clustering Software Sites