TY - JOUR
T1 - Deep Tensor Spectral Clustering Network Via Ensemble of Multiple Affinity Tensors
AU - Cai, Hongmin
AU - Hu, Yu
AU - Qi, Fei
AU - Hu, Bin
AU - Cheung, Yiu-ming
N1 - This work was supported in part by the National Key Research and Development Program of China under Grant 2022YFE0112200, in part by the National Natural Science Foundation of China under Grants U21A20520 and 62325204, in part by the Science and Technology Project of Guangdong Province under Grant 2022A0505050014, in part by the Key-Area Research and Development Program of Guangzhou City under Grant 202206030009, in part by the NSFC / Research Grants Council (RGC) Joint Research Scheme under Grant N_HKBU214/21, and in part by the General Research Fund of RGC under Grants 12201321, 12202622, and 12201323, and in part by RGC Senior Research Fellow Scheme under Grant SRFS2324-2S02.
PY - 2024/7
Y1 - 2024/7
N2 - Tensor spectral clustering (TSC) is an emerging approach that explores multi- wise similarities to boost learning. However, two key challenges have yet to be well addressed in the existing TSC methods: (1) The construction and storage of high-order affinity tensors to encode the multi- wise similarities are memory-intensive and hampers their applicability, and (2) they mostly employ a two-stage approach that integrates multiple affinity tensors of different orders to learn a consensus tensor spectral embedding, thus often leading to a suboptimal clustering result. To this end, this paper proposes a tensor spectral clustering network (TSC-Net) to achieve one-stage learning of a consensus tensor spectral embedding, while reducing the memory cost. TSC-Net employs a deep neural network that learns to map the input samples to the consensus tensor spectral embedding, guided by a TSC objective with multiple affinity tensors. It uses stochastic optimization to calculate a small part of the affinity tensors, thereby avoiding loading the whole affinity tensors for computation, thus significantly reducing the memory cost. Through using an ensemble of multiple affinity tensors, the TSC can dramatically improve clustering performance. Empirical studies on benchmark datasets demonstrate that TSC-Net outperforms the recent baseline methods.
AB - Tensor spectral clustering (TSC) is an emerging approach that explores multi- wise similarities to boost learning. However, two key challenges have yet to be well addressed in the existing TSC methods: (1) The construction and storage of high-order affinity tensors to encode the multi- wise similarities are memory-intensive and hampers their applicability, and (2) they mostly employ a two-stage approach that integrates multiple affinity tensors of different orders to learn a consensus tensor spectral embedding, thus often leading to a suboptimal clustering result. To this end, this paper proposes a tensor spectral clustering network (TSC-Net) to achieve one-stage learning of a consensus tensor spectral embedding, while reducing the memory cost. TSC-Net employs a deep neural network that learns to map the input samples to the consensus tensor spectral embedding, guided by a TSC objective with multiple affinity tensors. It uses stochastic optimization to calculate a small part of the affinity tensors, thereby avoiding loading the whole affinity tensors for computation, thus significantly reducing the memory cost. Through using an ensemble of multiple affinity tensors, the TSC can dramatically improve clustering performance. Empirical studies on benchmark datasets demonstrate that TSC-Net outperforms the recent baseline methods.
KW - Clustering
KW - clustering ensemble
KW - deep neural networks
KW - tensor spectral clustering
UR - http://www.scopus.com/inward/record.url?scp=85184825657&partnerID=8YFLogxK
U2 - 10.1109/TPAMI.2024.3361912
DO - 10.1109/TPAMI.2024.3361912
M3 - Journal article
SN - 0162-8828
VL - 46
SP - 5080
EP - 5091
JO - IEEE Transactions on Pattern Analysis and Machine Intelligence
JF - IEEE Transactions on Pattern Analysis and Machine Intelligence
IS - 7
ER -