A Quorum Sensing Inspired Algorithm for Dynamic Clustering
Quorum sensing is a decentralized biological process, through which a community of cells with no global awareness coordinate their functional behaviors based solely on cell-medium interactions and local decisions. This paper draws inspirations from quorum sensing and colony competition to derive a new algorithm for data clustering. The algorithm treats each data as a single cell, and uses knowledge of local connectivity to cluster cells into multiple colonies simultaneously. It simulates auto-inducers secretion in quorum sensing to tune the influence radius for each cell. At the same time, sparsely distributed core cells spread their influences to form colonies, and interactions between colonies eventually determine each cell's identity. The algorithm has the flexibility to analyze not only static but also time-varying data, which surpasses the capacity of many existing algorithms. Its stability and convergence properties are established. The algorithm is tested on several applications, including both synthetic and real benchmarks data sets, alleles clustering, community detection, image segmentation. In particular, the algorithm's distinctive capability to deal with time-varying data allows us to experiment it on novel applications such as robotic swarms grouping and switching model identification. We believe that the algorithm's promising performance would stimulate many more exciting applications.
Code (0)
등록된 구현이 없습니다.
Tasks
ClusteringCommunity DetectionImage SegmentationSemantic SegmentationSimilar Papers 제목 키워드 기반
Ecological feedback in quorum-sensing microbial populations can induce heterogeneous production of autoinducers
Autoinducers are small signaling molecules that mediate intercellular communication in microbial populations and trigger coordinated gene expression via "quorum sensing". Elucidating the mechanisms that control autoinduc…
Autocrine signaling and quorum sensing: Extreme ends of a common spectrum
"Secrete-and-sense cells" can communicate by secreting a signaling molecule while also producing a receptor that detects the molecule. The cell can potentially "talk" to itself ("self-communication") or talk to neighbori…
More Bang For Your Buck: Quorum-Sensing Capabilities Improve the Efficacy of Suicidal Altruism
Within the context of evolution, an altruistic act that benefits the receiving individual at the expense of the acting individual is a puzzling phenomenon. An extreme form of altruism can be found in colicinogenic E. col…
Is Smaller Better: A Proposal To Consider Bacteria For Biologically Inspired Modeling
Bacteria are easily characterizable model organisms with an impressively complicated set of capabilities. Among their capabilities is quorum sensing, a detailed cell-cell signaling system that may have a common origin wi…
A continuous-time analysis of distributed stochastic gradient
We analyze the effect of synchronization on distributed stochastic gradient algorithms. By exploiting an analogy with dynamical models of biological quorum sensing - where synchronization between agents is induced throug…
Distributed Optimization