Message Passing Clustering (MPC): a knowledge-based framework for clustering under biological constraints

Int J Data Min Bioinform. 2008;2(2):95-120. doi: 10.1504/ijdmb.2008.019092.

Abstract

A new clustering algorithm, Message Passing Clustering (MPC), is proposed. MPC employs the concept of message passing to describe parallel and spontaneous clustering process by allowing data objects to communicate with each other. MPC also provides an extensible framework to accommodate additional features into clustering, such as adaptive feature weights scaling, stochastic cluster merging, and semi-supervised constraints guiding. Extensive experiments were performed using both simulation and real microarray gene expression and phylogenetic data. The results showed that MPC performed favourably to other popular clustering algorithms and MPC with the integration of additional features gave even higher accuracy rate than MPC.

Publication types

  • Research Support, N.I.H., Extramural

MeSH terms

  • Algorithms*
  • Artificial Intelligence*
  • Biology / methods
  • Cluster Analysis*
  • Database Management Systems*
  • Databases, Factual*
  • Information Storage and Retrieval / methods*
  • Signal Processing, Computer-Assisted*