Fuzzy firefly clustering for tumour and cancer analysis
Swarm intelligence represents a meta-heuristic approach to solve a wide variety of problems. Searching for similar patterns of genes is becoming very essential to predict the expression of genes under various conditions. Firefly clustering inspired by the behaviour of fireflies helps in grouping genes that behave alike. Contrasting hard clustering methodology, fuzzy clustering assigns membership values for every gene and predicts the possibility of belonging to every cluster. To distinguish highly expressed and suppressed genes, the research in this paper proposes an efficient fuzzy-firefly clustering by integrating the merits of firefly and fuzzy clustering. The proposed method is compared with other swarm optimisation based clustering algorithms. It is applied on five gene expression datasets. The clusters resulting from the proposed algorithm provide interpretations of different gene expression patterns present in the cancer datasets. Experimental results show the excellent performance of fuzzy-firefly clustering to separate co-expressed and co-regulated genes. © 2017 Inderscience Enterprises Ltd.