Matlab Cluster Ensemble Toolbox v. 1.0
This is a Matlab toolbox for investigating the application of cluster ensembles to data classification, with the objective of improving the accuracy and/or speed of clustering. The toolbox divides the cluster ensemble problem into four areas, providing functionality for each. These include, (1) synthetic data generation, (2) clustering to generate individual data partitions and similarity matrices, (3) consensus function generation and final clustering to generate ensemble data partitioning, and (4) implementation of accuracy metrics. With regard to data generation, Gaussian data of arbitrary dimension can be generated. The kcenters algorithm can then be used to generate individual data partitions by either, (a) subsampling the data and clustering each subsample, or by (b) randomly initializing the algorithm and generating a clustering for each initialization. In either case an overall similarity matrix can be computed using a consensus function operating on the individual similarity matrices. A final clustering can be performed and performance metrics are provided for evaluation purposes.
- Short Name / Acronym:
- MATLAB; 002356MLTPL00
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Windows, Linux, Unix, Mac OS
- Research Organization:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Organization:
- USDOE
- Contributing Organization:
- DE SAPIO,VINCENT & KEGELMEYER,W. PHILIP
- DOE Contract Number:
- DE-AC04-94AL85000
- OSTI ID:
- 1231171
- Country of Origin:
- United States
Similar Records
KSSOLV 2.0: An efficient MATLAB toolbox for solving the Kohn-Sham equations with plane-wave basis set
Data-driven cyber attack detection and mitigation for decentralized wide-area protection and control in smart grids