Structured Cooperative Learning with Graphical Model Priors

Shuang-Yang Li, Tianyi Zhou, Xinmei Tian, Dacheng Tao
2/12/2026

No confident code implementation found for this paper.

Abstract

We study how to train personalized models for different tasks on decentralized devices with limited local data. We propose"Structured Cooperative Learning (SCooL)", in which a cooperation graph across devices is generated by a graphical model prior to automatically coordinate mutual learning between devices. By choosing graphical models enforcing different structures, we can derive a rich class of existing and novel decentralized learning algorithms via variational inference. In particular, we show three instantiations of SCooL that adopt Dirac distribution, stochastic block model (SBM), and attention as the prior generating cooperation graphs. These EM-type algorithms alternate between updating the cooperation graph and cooperative learning of local models. They can automatically capture the cross-task correlations among devices by only monitoring their model updating in order to optimize the cooperation graph. We evaluate SCooL and compare it with existing decentralized learning methods on an extensive set of benchmarks, on which SCooL always achieves the highest accuracy of personalized models and significantly outperforms other baselines on communication efficiency. Our code is available at https://github.com/ShuangtongLi/SCooL.

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{li2026structured,
  title  = {Structured Cooperative Learning with Graphical Model Priors},
  author = {Shuang-Yang Li and Tianyi Zhou and Xinmei Tian and Dacheng Tao},
  year   = {2026},
  eprint = {2306.09595},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2306.09595},
  journal = {ICML 2023 2023}
}

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/2306.09595.svg)](https://codeofpaper.com/paper/2306.09595)

Discussion