Distributed Classification in Peer-to-Peer Networks

被引:0
|
作者
Luo, Ping [1 ]
Xiong, Hui [2 ]
Lue, Kevin [3 ]
Shi, Zhongzhi [1 ]
机构
[1] Chinese Acad Sci, ICT, Beijing 100864, Peoples R China
[2] Rutgers State Univ, New Brunswick, NJ 08901 USA
[3] Brunel Univ, Uxbridge UB8 3PH, Middx, England
基金
美国国家科学基金会;
关键词
Distributed classification; P2P networks; Distributed plurality voting;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work studies the problem of distributed classification in peer-to-peer (P2P) networks. While there has been a significant amount of work in distributed classification, most of existing algorithms are not designed for P2P networks. Indeed, as server-less and router-less systems, P2P networks impose several challenges for distributed classification: (1) it is not practical to have global synchronization in large-scale P2P networks; (2) there are frequent topology changes caused by frequent failure and recovery of peers: and (3) there are frequent on-the-fly data updates on each peer. In this paper, we propose an ensemble paradigm for distributed classification in P2P networks. Under this paradigm each peer builds its local classifiers on the local data and the results from all local classifiers are then combined by plurality voting. To build local classifiers, we adopt the learning algorithm of pasting bites to generate multiple local classifiers on each peer based on the local data. To combine local results, we propose a general form of Distributed Plurality Voting (DPV) protocol in dynamic P2P networks. This protocol keeps the single-site validity for dynamic networks, and supports the computing modes of both one-shot query and continuous monitoring. We theoretically prove that the condition C-0 for sending messages used in DPV0 is locally communication-optimal to achieve the above properties. Finally, experimental results on real-world P2P networks show that: (1) the proposed ensemble paradigm is effective even if there are thousands of local classifiers; (2) in most cases, the DPV0 algorithm is local in the sense that voting is processed using information gathered from a very small vicinity, whose size is independent of the network size; (3) DPV, is significantly more communication-efficient than existing algorithms for distributed plurality voting.
引用
收藏
页码:968 / +
页数:2
相关论文
共 50 条
  • [21] An efficient and distributed file search in unstructured peer-to-peer networks
    Mohammad Shojafar
    Jemal H. Abawajy
    Zia Delkhah
    Ali Ahmadi
    Zahra Pooranian
    Ajith Abraham
    Peer-to-Peer Networking and Applications, 2015, 8 : 120 - 136
  • [22] An approach to massively distributed aggregate computing on peer-to-peer networks
    Jelasity, M
    Kowalczyk, W
    van Steen, M
    12TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2004, : 200 - 207
  • [23] DCMP: a distributed cycle minimization protocol for peer-to-peer networks
    Zhu, Zhenzhou
    Kalnis, Panos
    Bakiras, Spiridon
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (03) : 363 - 377
  • [24] Building an Efficient Distributed Reputation Scheme for Peer-to-Peer Networks
    Tian, Chunqi
    Cheng, Jiujun
    ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 2, 2008, : 285 - 288
  • [25] An Effective Distributed Search Technique for Unstructured Peer-to-Peer Networks
    Thampi, Sabu M.
    Sekaran, Chandra K.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (01): : 128 - 135
  • [26] Transfer Collaborative Fuzzy Clustering in Distributed Peer-to-Peer Networks
    Dang, Bozhan
    Wang, Yingxu
    Zhou, Jin
    Wang, Rongrong
    Chen, Long
    Chen, C. L. Philip
    Zhang, Tong
    Han, Shiyuan
    Wang, Lin
    Chen, Yuehui
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2022, 30 (02) : 500 - 514
  • [27] Distributed caching in unstructured peer-to-peer file sharing networks
    Gao, Guoqiang
    Li, Ruixuan
    He, Heng
    Xu, Zhiyong
    COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (02) : 688 - 703
  • [28] A simple peer-to-peer algorithm for distributed optimization in sensor networks
    Johansson, Bjorn
    Rabi, Maben
    Johansson, Mikael
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 5402 - 5407
  • [29] Distributed multimedia streaming systems in peer-to-peer overlay networks
    Enokido, Tomoya
    Tanaka, Youhei
    Barolli, Valbona
    Takizawa, Makoto
    ISM 2006: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA, PROCEEDINGS, 2006, : 657 - +
  • [30] Ecologically inspired distributed search in unstructured peer-to-peer networks
    Sa, Li
    Ding, Yongsheng
    2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 404 - 407