Abstract

Deep learning has been popular for a few years, and it shows great capability on unsupervised leaning of representation. Deep belief network consists of multi layers of restricted Boltzmann machine(RBM) and a deep auto-encoder, which uses a stack architecture learning feature layer by layer. The learning rule is that one deeper layer learns more complex representations, which are the high level features of the input data, from the representations learnt by the layer before. Fuzzy C-Means(FCM) is one of the most popular clustering algorithms, which allows one piece of data belong to several clusters. In this paper the authors propose a novel clustering model, and introduce a novel clustering technique(DBNOC) which combines deep belief network and fuzzy c-means. The main idea is that: first, it clusters with the high level representations learnt by stacked RBM to produce the initial cluster center, then it uses the fine-tune step including one center holding clustering algorithm and deep auto-encoder to optimize the cluster center and membership between input data and every cluster by cross iteration. The authors use FCM clustering algorithm to fulfill the model and do experiment on both low dimensional datasets and high dimensional datasets. The experiment results suggest that the proposed deep belief network oriented clustering method is better than the standard K-Means and FCM algorithm on the test datasets. Even on high dimensional datasets, the DBNOC clustering method show more generalization. What's more, the proposed model is suitable both in theoretical and practical.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call