Ultra-scalable spectral clustering and ensemble clustering

This paper focuses on scalability and robustness of spectral clustering for extremely large-scale datasets with limited resources. Two novel algorithms are proposed, namely, ultra-scalable spectral clustering (U-SPEC) and ultra-scalable ensemble clustering (U-SENC). In U-SPEC, a hybrid representativ...

全面介紹

Saved in:
書目詳細資料
Main Authors: Huang, Dong, Wang, Chang-Dong, Wu, Jiansheng, Lai, Jian-Huang, Kwoh, Chee-Keong
其他作者: School of Computer Science and Engineering
格式: Article
語言:English
出版: 2020
主題:
在線閱讀:https://hdl.handle.net/10356/139670
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: Nanyang Technological University
語言: English
id sg-ntu-dr.10356-139670
record_format dspace
spelling sg-ntu-dr.10356-1396702020-05-21T01:45:37Z Ultra-scalable spectral clustering and ensemble clustering Huang, Dong Wang, Chang-Dong Wu, Jiansheng Lai, Jian-Huang Kwoh, Chee-Keong School of Computer Science and Engineering Engineering::Computer science and engineering Data Clustering Large-scale Clustering This paper focuses on scalability and robustness of spectral clustering for extremely large-scale datasets with limited resources. Two novel algorithms are proposed, namely, ultra-scalable spectral clustering (U-SPEC) and ultra-scalable ensemble clustering (U-SENC). In U-SPEC, a hybrid representative selection strategy and a fast approximation method for K -nearest representatives are proposed for the construction of a sparse affinity sub-matrix. By interpreting the sparse sub-matrix as a bipartite graph, the transfer cut is then utilized to efficiently partition the graph and obtain the clustering result. In U-SENC, multiple U-SPEC clusterers are further integrated into an ensemble clustering framework to enhance the robustness of U-SPEC while maintaining high efficiency. Based on the ensemble generation via multiple U-SEPC's, a new bipartite graph is constructed between objects and base clusters and then efficiently partitioned to achieve the consensus clustering result. It is noteworthy that both U-SPEC and U-SENC have nearly linear time and space complexity, and are capable of robustly and efficiently partitioning 10-million-level nonlinearly-separable datasets on a PC with 64 GB memory. Experiments on various large-scale datasets have demonstrated the scalability and robustness of our algorithms. The MATLAB code and experimental data are available at https://www.researchgate.net/publication/330760669 . Accepted version 2020-05-21T01:45:37Z 2020-05-21T01:45:37Z 2019 Journal Article Huang, D., Wang, C.-D., Wu, J.-S., Lai, J.-H., & Kwoh, C.-K. (2020). Ultra-scalable spectral clustering and ensemble clustering. IEEE Transactions on Knowledge and Data Engineering, 32(6), 1212-1226. doi:10.1109/TKDE.2019.2903410 1041-4347 https://hdl.handle.net/10356/139670 10.1109/TKDE.2019.2903410 6 32 1212 1226 en IEEE Transactions on Knowledge and Data Engineering IEEE Transactions on Knowledge and Data Engineering © 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/TKDE.2019.2903410 14 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Computer science and engineering
Data Clustering
Large-scale Clustering
spellingShingle Engineering::Computer science and engineering
Data Clustering
Large-scale Clustering
Huang, Dong
Wang, Chang-Dong
Wu, Jiansheng
Lai, Jian-Huang
Kwoh, Chee-Keong
Ultra-scalable spectral clustering and ensemble clustering
description This paper focuses on scalability and robustness of spectral clustering for extremely large-scale datasets with limited resources. Two novel algorithms are proposed, namely, ultra-scalable spectral clustering (U-SPEC) and ultra-scalable ensemble clustering (U-SENC). In U-SPEC, a hybrid representative selection strategy and a fast approximation method for K -nearest representatives are proposed for the construction of a sparse affinity sub-matrix. By interpreting the sparse sub-matrix as a bipartite graph, the transfer cut is then utilized to efficiently partition the graph and obtain the clustering result. In U-SENC, multiple U-SPEC clusterers are further integrated into an ensemble clustering framework to enhance the robustness of U-SPEC while maintaining high efficiency. Based on the ensemble generation via multiple U-SEPC's, a new bipartite graph is constructed between objects and base clusters and then efficiently partitioned to achieve the consensus clustering result. It is noteworthy that both U-SPEC and U-SENC have nearly linear time and space complexity, and are capable of robustly and efficiently partitioning 10-million-level nonlinearly-separable datasets on a PC with 64 GB memory. Experiments on various large-scale datasets have demonstrated the scalability and robustness of our algorithms. The MATLAB code and experimental data are available at https://www.researchgate.net/publication/330760669 .
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Huang, Dong
Wang, Chang-Dong
Wu, Jiansheng
Lai, Jian-Huang
Kwoh, Chee-Keong
format Article
author Huang, Dong
Wang, Chang-Dong
Wu, Jiansheng
Lai, Jian-Huang
Kwoh, Chee-Keong
author_sort Huang, Dong
title Ultra-scalable spectral clustering and ensemble clustering
title_short Ultra-scalable spectral clustering and ensemble clustering
title_full Ultra-scalable spectral clustering and ensemble clustering
title_fullStr Ultra-scalable spectral clustering and ensemble clustering
title_full_unstemmed Ultra-scalable spectral clustering and ensemble clustering
title_sort ultra-scalable spectral clustering and ensemble clustering
publishDate 2020
url https://hdl.handle.net/10356/139670
_version_ 1681057450575265792