Clustering with XCS and Agglomerative Rule Merging
In this paper, we present a more effective approach to clustering with eXtended Classifier System (XCS) which is divided into two phases. The first phase is the XCS learning process with rule compact, during which we alter the XCS mechanisms and propose a new way to calculate rewards. After learning, the rules are evolved to form the final population consisting of rules with homogeneous data distribution. The second phase is merging the learnt rules to generate final clusters. We achieve this by modelling the rules as sub-graphs and merging the sub-graphs based on some criteria similar to CHAMELEON. Experimental results validate the effectiveness on a number of datasets, which contain clusters of different shapes, densities and distances.
Keywordsclustering Learning Classifier System genetic algorithm reinforcement learning rule merging
Unable to display preview. Download preview PDF.
- 4.Butz, M.V.: Learning classifier systems. In: Proceedings of the 2007 GECCO conference companion on Genetic and evolutionary computation (2007)Google Scholar
- 6.Tamee, K., Bull, L., Pinngern, O.: Towards clustering with xcs. In: Proceedings of the 9th Genetic and Evolutionary Computation Conference, pp. 1854–1860 (2007)Google Scholar
- 7.Shi, L., Gao, Y., Wu, L., Shang, L.: Clustering with xcs on complex structure dataset. In: Australasian Joint Conference on Artificial Intelligence, pp. 489–499 (2008)Google Scholar