Abstract
To date, many studies have employed clustering for the classification of unlabeled data. Deep separate clustering applies several deep learning models to conventional clustering algorithms to more clearly separate the distribution of the clusters. In this paper, we employ a convolutional autoencoder to learn the features of input images. Following this, k-means clustering is conducted using the encoded layer features learned by the convolutional autoencoder. A center loss function is then added to aggregate the data points into clusters to increase the intra-cluster homogeneity. Finally, we calculate and increase the inter-cluster separability. We combine all loss functions into a single global objective function. Our new deep clustering method surpasses the performance of existing clustering approaches when compared in experiments under the same conditions.
Original language | English |
---|---|
Pages (from-to) | 776-780 |
Number of pages | 5 |
Journal | IEICE Transactions on Information and Systems |
Volume | E104.D |
Issue number | 5 |
DOIs | |
Publication status | Published - 2021 |
Keywords
- Convolutional autoencoder
- Inter-cluster separability
- Intra-cluster homogeneity
- Separate clustering
ASJC Scopus subject areas
- Software
- Hardware and Architecture
- Computer Vision and Pattern Recognition
- Electrical and Electronic Engineering
- Artificial Intelligence