Fully Decentralized Semi-supervised Learning via Privacy-preserving Matrix Completion

被引:32
作者
Fierimonte, Roberto [1 ]
Scardapane, Simone [2 ]
Uncini, Aurelio [2 ]
Panella, Massimo [2 ]
机构
[1] Flubit Ltd, Wapping E1W 3SS, England
[2] Sapienza Univ Rome, Dept DIET, Rome, Italy
关键词
Distributed learning (DL); matrix completion; privacy-preserving; semi-supervised learning (SSL); SUPPORT VECTOR MACHINES; ALGORITHM; NETWORKS; OPTIMIZATION; CONSENSUS; SQUARES;
D O I
10.1109/TNNLS.2016.2597444
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Distributed learning refers to the problem of inferring a function when the training data are distributed among different nodes. While significant work has been done in the contexts of supervised and unsupervised learning, the intermediate case of Semi-supervised learning in the distributed setting has received less attention. In this paper, we propose an algorithm for this class of problems, by extending the framework of manifold regularization. The main component of the proposed algorithm consists of a fully distributed computation of the adjacency matrix of the training patterns. To this end, we propose a novel algorithm for low-rank distributed matrix completion, based on the framework of diffusion adaptation. Overall, the distributed Semi-supervised algorithm is efficient and scalable, and it can preserve privacy by the inclusion of flexible privacy-preserving mechanisms for similarity computation. The experimental results and comparison on a wide range of standard Semi-supervised benchmarks validate our proposal.
引用
收藏
页码:2699 / 2711
页数:13
相关论文
共 54 条
  • [1] Approximate and exact completion problems for Euclidean distance matrices using semidefinite programming
    Al-Homidan, S
    Wolkowicz, H
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2005, 406 : 109 - 141
  • [2] Solving Euclidean distance matrix completion problems via semidefinite programming
    Alfakih, AY
    Khandani, A
    Wolkowicz, H
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 1999, 12 (1-3) : 13 - 30
  • [3] Classification in P2P Networks with Cascade Support Vector Machines
    Ang, Hock Hee
    Gopalkrishnan, Vivekanand
    Hoi, Steven C. H.
    Ng, Wee Keong
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2013, 7 (04)
  • [4] [Anonymous], 2002, ACM Sigkdd Explorations Newsletter, DOI [10.1145/772862.772867, DOI 10.1145/772862.772867]
  • [5] [Anonymous], 2010, Networks: An Introduction, DOI 10.1162/artl_r_00062
  • [6] Barbarossa S, 2014, ACADEMIC PRESS LIBRARY IN SIGNAL PROCESSING, VOL 2: COMMUNICATIONS AND RADAR SIGNAL PROCESSING, P329, DOI 10.1016/B978-0-12-396500-4.00007-7
  • [7] Semi-supervised learning on Riemannian manifolds
    Belkin, M
    Niyogi, P
    [J]. MACHINE LEARNING, 2004, 56 (1-3) : 209 - 239
  • [8] Belkin M, 2006, J MACH LEARN RES, V7, P2399
  • [9] Privacy-Preserving Outlier Detection Through Random Nonlinear Data Distortion
    Bhaduri, Kanishka
    Stefanski, Mark D.
    Srivastava, Ashok N.
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2011, 41 (01): : 260 - 272
  • [10] Convergence of a Multi-Agent Projected Stochastic Gradient Algorithm for Non-Convex Optimization
    Bianchi, Pascal
    Jakubowicz, Jeremie
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2013, 58 (02) : 391 - 405