Spectral co-clustering ensemble

作者:

Highlights:

摘要

The goal of co-clustering is to simultaneously cluster the rows and columns of an input data matrix. It overcomes several limitations associated with traditional clustering methods by allowing automatic discovery of similarity based on a subset of attributes. However, different co-clustering models usually produce very distinct results since each algorithm has its own bias due to the optimization of different criteria. The idea of combining different co-clustering results emerged as an alternative approach for improving the performance of co-clustering algorithms. Similar to clustering ensembles, co-clustering ensembles provide a framework for combining multiple base co-clusterings of a dataset to generate a stable and robust consensus co-clustering result. In this paper, a novel co-clustering ensemble algorithm named spectral co-clustering ensemble (SCCE) is presented. SCCE performs ensemble tasks on base row clusters and column clusters of a dataset simultaneously, and obtains an optimization co-clustering result. Meanwhile, SCCE is a matrix decomposition based approach which can be formulated as a bipartite graph partition problem and solve it efficiently with the selected eigenvectors. To the best of our knowledge, this is the first work on using spectral algorithm for co-clustering ensemble. Extensive experiments on benchmark datasets demonstrate the effectiveness of the proposed method. Our study also shows that SCCE has some favorable merits compared with many state of the art methods.

论文关键词:Co-clustering,Ensemble learning,Spectral co-clustering ensemble,Spectral algorithm,Mutual information

论文评审过程:Received 21 September 2014, Revised 23 March 2015, Accepted 28 March 2015, Available online 3 April 2015, Version of Record 13 May 2015.

论文官网地址:https://doi.org/10.1016/j.knosys.2015.03.027