Distributed data clustering in sensor networks

被引:11
|
作者
Eyal, Ittay [1 ]
Keidar, Idit [1 ]
Rom, Raphael [1 ]
机构
[1] Technion Israel Inst Technol, Dept Elect Engn, IL-32000 Technion, Haifa, Israel
关键词
Sensor networks; Distributed clustering; Robust aggregation;
D O I
10.1007/s00446-011-0143-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Low overhead analysis of large distributed data sets is necessary for current data centers and for future sensor networks. In such systems, each node holds some data value, e.g., a local sensor read, and a concise picture of the global system state needs to be obtained. In resource-constrained environments like sensor networks, this needs to be done without collecting all the data at any location, i.e., in a distributed manner. To this end, we address the distributed clustering problem, in which numerous interconnected nodes compute a clustering of their data, i.e., partition these values into multiple clusters, and describe each cluster concisely. We present a generic algorithm that solves the distributed clustering problem and may be implemented in various topologies, using different clustering types. For example, the generic algorithm can be instantiated to cluster values according to distance, targeting the same problem as the famous k-means clustering algorithm. However, the distance criterion is often not sufficient to provide good clustering results. We present an instantiation of the generic algorithm that describes the values as a Gaussian Mixture (a set of weighted normal distributions), and uses machine learning tools for clustering decisions. Simulations show the robustness, speed and scalability of this algorithm. We prove that any implementation of the generic algorithm converges over any connected topology, clustering criterion and cluster representation, in fully asynchronous settings.
引用
收藏
页码:207 / 222
页数:16
相关论文
共 50 条
  • [1] Distributed data clustering in sensor networks
    Ittay Eyal
    Idit Keidar
    Raphael Rom
    Distributed Computing, 2011, 24 : 207 - 222
  • [2] Heterogeneous distributed clustering in sensor networks
    Teymoori, Peyman
    Farkhani, Toktam Ramezani
    2008 INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING, VOLS 1-3, 2008, : 554 - +
  • [3] Distributed spatial clustering in sensor networks
    Meka, Anand
    Singh, Ambuj K.
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 3896 : 980 - 1000
  • [4] Distributed clustering for wireless sensor networks
    Lee, SangHak
    Ham, KyungSun
    Park, ChangWon
    2006 INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES,VOLS 1-3, 2006, : 298 - +
  • [5] A new data aggregation algorithm for clustering distributed nodes in sensor networks
    Lee, SJ
    Lee, CJ
    Cho, YZ
    Kim, SU
    UNIVERSAL MULTISERVICE NETWORKS, PROCEEDINGS, 2004, 3262 : 508 - 520
  • [6] Clustering Distributed Sensor Data Streams
    Rodrigues, Pedro Pereira
    Gama, Joao
    Lopes, Luis
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, PART II, PROCEEDINGS, 2008, 5212 : 282 - +
  • [7] A DISTRIBUTED ENERGY EFFICIENT CLUSTERING ALGORITHM FOR DATA AGGREGATION IN WIRELESS SENSOR NETWORKS
    Shirazi, Seyed Mohammad Bagher Musavi
    Sabet, Maryam
    Pajoohan, Mohammad Reza
    IIUM ENGINEERING JOURNAL, 2018, 19 (01): : 72 - 90
  • [8] A Distributed Neighbourhood DBSCAN Algorithm for Effective Data Clustering in Wireless Sensor Networks
    Dinesh Kumar Kotary
    Satyasai Jagannath Nanda
    Wireless Personal Communications, 2021, 121 : 2545 - 2568
  • [9] A Distributed Neighbourhood DBSCAN Algorithm for Effective Data Clustering in Wireless Sensor Networks
    Kotary, Dinesh Kumar
    Nanda, Satyasai Jagannath
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 121 (04) : 2545 - 2568
  • [10] Mobile Agent Based Distributed EM Algorithm For Data Clustering In Sensor Networks
    Safarinejadian, Behrouz
    Mozaffari, Mohiyeddin
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2016, 22 (01): : 45 - 60