SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2407.03247 · ICML · 2024

Bridging Model Heterogeneity in Federated Learning via Uncertainty-based Asymmetrical Reciprocity Learning

Lingjuan Lyu, Jiaqi Wang, Fenglong Ma, Mengdi Huai, Chenxu Zhao, Quanzeng You

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 1 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
jackqqwang/fedtype canonical 1 of 2
JackqqWang/FedType — 0 of 2
FunctionStatusWhere it lives
student_ranking_loss Ran jackqqwang/fedtype/update.py
pointer only (licence: NONE) · get_code("3c779f72d4f05295")
LocalUpdate Not yet run JackqqWang/FedType/update_new.py
pointer only (licence: NONE) · get_code("b8e2d199f75230eb")
uni_student_ranking_loss Not yet run jackqqwang/fedtype/update.py
pointer only (licence: NONE) · get_code("4c4ce892ef081279")
uni_student_ranking_loss Not yet run JackqqWang/FedType/update_new.py
pointer only (licence: NONE) · get_code("bd1973f046ae6e3c")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

This paper presents FedType, a simple yet pioneering framework designed to fill research gaps in heterogeneous model aggregation within federated learning (FL). FedType introduces small identical proxy models for clients, serving as agents for information exchange, ensuring model security, and achieving efficient communication simultaneously. To transfer knowledge between large private and small proxy models on clients, we propose a novel uncertainty-based asymmetrical reciprocity learning method, eliminating the need for any public data. Comprehensive experiments conducted on benchmark datasets demonstrate the efficacy and generalization ability of FedType across diverse settings. Our approach redefines federated learning paradigms by bridging model heterogeneity, eliminating reliance on public data, prioritizing client privacy, and reducing communication costs.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2407.03247")
get_code_for_paper("2407.03247")
have("2407.03247")

Connect an agent — have() is free.