CoDream: Exchanging dreams instead of models for federated aggregation with heterogeneous models
Abhishek Singh, Gauri Gupta, Ritvik Kapila, Yichuan Shi, Alex Dang,, Sheshank Shankar, Mohammed Ehab, Ramesh Raskar

TL;DR
CoDream introduces a novel federated learning framework that exchanges knowledge in the data space rather than model parameters, enabling model-agnostic, scalable, and privacy-preserving collaborative learning.
Contribution
It proposes a new approach to federated learning by optimizing and sharing data-derived knowledge instead of model parameters, supporting heterogeneous models and enhancing privacy.
Findings
Achieves competitive performance on standard FL tasks
Supports model-agnostic and scalable federated learning
Preserves privacy through secure data space sharing
Abstract
Federated Learning (FL) enables collaborative optimization of machine learning models across decentralized data by aggregating model parameters. Our approach extends this concept by aggregating "knowledge" derived from models, instead of model parameters. We present a novel framework called CoDream, where clients collaboratively optimize randomly initialized data using federated optimization in the input data space, similar to how randomly initialized model parameters are optimized in FL. Our key insight is that jointly optimizing this data can effectively capture the properties of the global data distribution. Sharing knowledge in data space offers numerous benefits: (1) model-agnostic collaborative learning, i.e., different clients can have different model architectures; (2) communication that is independent of the model size, eliminating scalability concerns with model parameters;…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Business Process Modeling and Analysis · Multi-Agent Systems and Negotiation
