Trust-free Personalized Decentralized Learning

Yawen Li, Yan Li, Junping Du, Yingxia Shao, Meiyu Liang +1 more
10/15/2024
cs.LGcs.AIcs.DC

No confident code implementation found for this paper.

Abstract

Personalized collaborative learning in federated settings faces a critical trade-off between customization and participant trust. Existing approaches typically rely on centralized coordinators or trusted peer groups, limiting their applicability in open, trust-averse environments. While recent decentralized methods explore anonymous knowledge sharing, they often lack global scalability and robust mechanisms against malicious peers. To bridge this gap, we propose TPFed, a \textit{Trust-free Personalized Decentralized Federated Learning} framework. TPFed replaces central aggregators with a blockchain-based bulletin board, enabling participants to dynamically select global communication partners based on Locality-Sensitive Hashing (LSH) and peer ranking. Crucially, we introduce an ``all-in-one'' knowledge distillation protocol that simultaneously handles knowledge transfer, model quality evaluation, and similarity verification via a public reference dataset. This design ensures secure, globally personalized collaboration without exposing local models or data. Extensive experiments demonstrate that TPFed significantly outperforms traditional federated baselines in both learning accuracy and system robustness against adversarial attacks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{li2024trustfree,
  title  = {Trust-free Personalized Decentralized Learning},
  author = {Yawen Li and Yan Li and Junping Du and Yingxia Shao and Meiyu Liang and Guanhua Ye},
  year   = {2024},
  eprint = {2410.11378},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.11378v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.11378.svg)](https://codeofpaper.com/paper/2410.11378)

Discussion