Differentiable self-supervised clustering with intrinsic interpretability

被引:0
|
作者
Yan, Xiaoqiang [1 ]
Jin, Zhixiang [1 ]
Mao, Yiqiao [1 ]
Ye, Yangdong [1 ]
Yu, Hui [2 ]
机构
[1] Zhengzhou Univ, Sch Comp & Artificial Intelligence, 100 Sci Ave, Zhengzhou 450000, Peoples R China
[2] Univ Glasgow, cSCAN Ctr, Glasgow City G12 8QB, Scotland
基金
中国博士后科学基金;
关键词
Interpretable clustering; Differentiable programming; Mutual information measurement; Self-supervised clustering; INFORMATION;
D O I
10.1016/j.neunet.2024.106542
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Self-supervised clustering has garnered widespread attention due to its ability to discover latent clustering structures without the need for external labels. However, most existing approaches on self-supervised clustering lack of inherent interpretability in the data clustering process. In this paper, we propose a differentiable self-supervised clustering method with intrinsic interpretability (DSC2I), which provides an interpretable data clustering mechanism by reformulating clustering process based on differentiable programming. To be specific, we first design a differentiable mutual information measurement to explicitly train a neural network with analytical gradients, which avoids variational inference and learns a discriminative and compact representation. Then, an interpretable clustering mechanism based on differentiable programming is devised to transform fundamental clustering process (i.e., minimum intra-cluster distance, maximum inter-cluster distance) into neural networks and convert cluster centers to learnable neural parameters, which allows us to obtain a transparent and interpretable clustering layer. Finally, a unified optimization method is designed, in which the differentiable representation learning and interpretable clustering can be optimized simultaneously in a self-supervised manner. Extensive experiments demonstrate the effectiveness of the proposed DSC2I method compared with 16 clustering approaches.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] A self-supervised anomaly detection algorithm with interpretability
    Wu, Zhichao
    Yang, Xin
    Wei, Xiaopeng
    Yuan, Peijun
    Zhang, Yuanping
    Bai, Jianming
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
  • [2] Differentiable Raycasting for Self-Supervised Occupancy Forecasting
    Khurana, Tarasha
    Hu, Peiyun
    Dave, Achal
    Ziglar, Jason
    Held, David
    Ramanan, Deva
    COMPUTER VISION, ECCV 2022, PT XXXVIII, 2022, 13698 : 353 - 369
  • [3] Self-Supervised Intrinsic Image Decomposition
    Janner, Michael
    Wu, Jiajun
    Kulkarni, Tejas D.
    Yildirim, Ilker
    Tenenbaum, Joshua B.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30
  • [4] Self-supervised autoencoders for clustering and classification
    Paraskevi Nousi
    Anastasios Tefas
    Evolving Systems, 2020, 11 : 453 - 466
  • [5] Self-Supervised Embedding for Subspace Clustering
    Zhu, Wenjie
    Peng, Bo
    Chen, Chunchun
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 3687 - 3691
  • [6] Self-supervised autoencoders for clustering and classification
    Nousi, Paraskevi
    Tefas, Anastasios
    EVOLVING SYSTEMS, 2020, 11 (03) : 453 - 466
  • [7] Self-Supervised Occlusion Detection and Avoidance using Differentiable Rendering
    Szanto, Matyas
    Szemenyei, Marton
    2022 INTERNATIONAL SYMPOSIUM ON MEASUREMENT AND CONTROL IN ROBOTICS (ISMCR), 2022, : 114 - 121
  • [8] Self-Supervised Clustering for Leaf Disease Identification
    Monowar, Muhammad Mostafa
    Hamid, Md. Abdul
    Kateb, Faris A.
    Ohi, Abu Quwsar
    Mridha, M. F.
    AGRICULTURE-BASEL, 2022, 12 (06):
  • [9] Self-supervised spectral clustering with exemplar constraints
    Bai, Liang
    Zhao, Yunxiao
    Liang, Jiye
    PATTERN RECOGNITION, 2022, 132
  • [10] Self-Supervised Convolutional Subspace Clustering Network
    Zhang, Junjian
    Li, Chun-Guang
    You, Chong
    Qi, Xianbiao
    Zhang, Honggang
    Guo, Jun
    Lin, Zhouchen
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 5468 - 5477