Papers
Topics
Authors
Recent
Search
2000 character limit reached

FedDCL: Federated Data Collaboration and Continual Learning

Updated 14 July 2026
  • FedDCL is a federated learning framework featuring dual formulations: one using data collaboration analysis for privacy-preserving integrated analysis and another employing data-free continual learning to address model heterogeneity.
  • It reduces communication overhead by having user institutions share dimensionality-reduced intermediate representations with intra-group servers, minimizing cross-institution exchanges.
  • The framework leverages techniques like diffusion-derived prototypes and collaborative distillation to manage non-IID data and catastrophic forgetting, thus enhancing convergence and performance.

Searching arXiv for “FedDCL” and related variants to ground the article in current papers. FedDCL is an acronym used in arXiv literature for more than one federated-learning framework. In its 2024 formulation, it denotes federated data collaboration learning, a hybrid privacy-preserving framework that combines data collaboration analysis with federated learning so that user institutions share dimensionality-reduced intermediate representations with intra-group servers, and only those servers participate in iterative federated optimization (Imakura et al., 2024). In a later 2025 formulation, the same acronym denotes a data-free continual learning framework for model-heterogeneous federated learning, built around diffusion-derived class prototypes, generative replay, and collaborative distillation (Zhang et al., 30 Sep 2025). The term therefore has a stable federated-learning context but not a single universally fixed technical meaning.

1. Nomenclature and scope

In the available literature here, “FedDCL” most explicitly refers to the framework titled “FedDCL: a federated data collaboration learning as a hybrid-type privacy-preserving framework based on federated learning and data collaboration” (Imakura et al., 2024). That paper defines FedDCL as a method for privacy-preserving integrated analysis across multiple institutions when standard federated learning is difficult to deploy because user institutions cannot maintain continuous communication with an outside server.

The acronym is later reused by “Data-Free Continual Learning of Server Models in Model-Heterogeneous Federated learning”, which also uses the name FedDCL but targets a different setting: class-incremental continual learning, model heterogeneity, catastrophic forgetting, and knowledge misalignment (Zhang et al., 30 Sep 2025). Nearby acronym variants add further ambiguity. DCFL is used for non-IID awareness Data Condensation aided Federated Learning (Sha et al., 2023) and for Decoupled Contrastive Learning for Federated Learning (Kim et al., 6 Aug 2025). A related but differently named line is Federated Deep Subspace Clustering, which decentralizes deep clustering by sharing only an encoder while keeping clustering-specific components local (Zhang et al., 2024).

arXiv id Expansion Primary technical focus
(Imakura et al., 2024) federated data collaboration learning communication-constrained privacy-preserving integrated analysis
(Zhang et al., 30 Sep 2025) data-free continual learning of server models continual learning under model heterogeneity
(Sha et al., 2023) Non-IID awareness Data Condensation aided Federated Learning client grouping and condensed-data exchange
(Kim et al., 6 Aug 2025) Decoupled Contrastive Learning for Federated Learning alignment/uniformity decoupling in contrastive FL

A common source of confusion is therefore terminological rather than methodological. FedDCL is not a single canonical optimizer, loss, or architecture; it is an acronym attached to distinct federated frameworks with different assumptions and objectives.

2. Federated data collaboration learning as a hybrid FL–DC architecture

The 2024 FedDCL framework is motivated by multi-institutional settings, especially those in which raw data cannot be shared because of privacy and cost concerns, some institutions may be on isolated networks, and analysis on a single institution is often too small to achieve good performance, especially for rare diseases (Imakura et al., 2024). Standard federated learning methods such as FedSGD and FedAvg preserve raw-data privacy but require repeated communication rounds, which the paper identifies as a major deployment obstacle when continuous external communication is extremely difficult.

FedDCL addresses this by combining Data Collaboration Analysis (DC) with Federated Learning (FL). The framework has three roles. User institutions hold local datasets and private mapping functions. Intra-group DC servers receive intermediate representations from institutions in the same group, perform representation alignment, and communicate externally. A central FL server coordinates federated learning across the group servers. The critical architectural point is that the user institutions do not need external iterative communication; only the intra-group servers do.

The user-level data are written as

Xj(i)Rnij×m,Yj(i)Rnij×,X_j^{(i)} \in \mathbb{R}^{n_{ij}\times m}, \quad Y_j^{(i)} \in \mathbb{R}^{n_{ij}\times \ell},

where i=1,,di=1,\dots,d indexes groups and j=1,,cij=1,\dots,c_i indexes institutions within group ii. Each institution computes a private mapping fj(i)f_j^{(i)}, transforming raw data into intermediate representations

X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),

and similarly transforms a shared anchor dataset AA into

A~j(i)=fj(i)(A).\widetilde{A}_j^{(i)} = f_j^{(i)}(A).

The collaboration layer is then constructed inside each group. Institutions send X~j(i)\widetilde{X}_j^{(i)}, A~j(i)\widetilde{A}_j^{(i)}, and i=1,,di=1,\dots,d0 to their intra-group DC server. The DC server converts these into collaboration representations that are compatible across institutions and groups. Federated learning is then run over those collaboration representations rather than over raw data.

This makes FedDCL a hybrid design rather than a minor variation of FedAvg. The DC component solves a representation-alignment problem, while the FL component solves the group-level model-training problem.

3. Mathematical construction and training workflow

FedDCL proceeds in five explicit steps (Imakura et al., 2024). First, all users generate the same shareable pseudo anchor dataset

i=1,,di=1,\dots,d1

where i=1,,di=1,\dots,d2 is the number of anchor samples. The paper describes this as public or dummy data, randomly constructed, while noting that better performance may come from anchor data closer to the raw distribution.

Second, each institution constructs dimensionality-reduced intermediate representations

i=1,,di=1,\dots,d3

with i=1,,di=1,\dots,d4. The paper states that these mappings can be linear or nonlinear, including PCA, LDA, t-SNE, Fisher discriminant variants, and locality-preserving methods.

Third, each intra-group DC server constructs collaboration representations. Inside group i=1,,di=1,\dots,d5, it concatenates anchor-side intermediate representations,

i=1,,di=1,\dots,d6

computes a rank-i=1,,di=1,\dots,d7 approximation by SVD,

i=1,,di=1,\dots,d8

and defines

i=1,,di=1,\dots,d9

where j=1,,cij=1,\dots,c_i0 is nonsingular. The central FL server then concatenates

j=1,,cij=1,\dots,c_i1

computes another rank-j=1,,cij=1,\dots,c_i2 SVD,

j=1,,cij=1,\dots,c_i3

and forms

j=1,,cij=1,\dots,c_i4

with nonsingular j=1,,cij=1,\dots,c_i5. This j=1,,cij=1,\dots,c_i6 is returned to the intra-group servers.

Fourth, each DC server solves, for every institution,

j=1,,cij=1,\dots,c_i7

and constructs collaboration representations

j=1,,cij=1,\dots,c_i8

At group level,

j=1,,cij=1,\dots,c_i9

and the integrated learning target becomes

ii0

Fifth, the final model returned to institution ii1 is

ii2

The paper uses FedAvg in experiments, while stating that the framework can be combined with other FL algorithms.

The paper also gives a conditional equivalence result. If all mappings are linear,

ii3

and satisfy the shared-range condition

ii4

then there exists a common ii5 such that

ii6

This means that, under those assumptions, FedDCL is equivalent to federated learning on a common dimensionality-reduced feature space. This suggests that the DC stage is not merely a preprocessing heuristic but can define a common latent representation under explicit structural conditions.

4. Privacy model, communication pattern, and empirical behavior

The 2024 FedDCL paper states that raw data ii7 are never shared, and the user-specific mapping functions ii8 remain private (Imakura et al., 2024). What is shared are intermediate representations ii9, anchor representations fj(i)f_j^{(i)}0, labels fj(i)f_j^{(i)}1 to intra-group servers, group-level compressed representations fj(i)f_j^{(i)}2 to the FL server, and then learned alignment matrices fj(i)f_j^{(i)}3 and the final model fj(i)f_j^{(i)}4 back to users. The paper describes this as a double privacy layer: the mapping fj(i)f_j^{(i)}5 is private, and dimensionality reduction provides fj(i)f_j^{(i)}6-DR privacy.

Communication reduction is the framework’s defining systems claim. User institutions do not participate in every FL round; the iterative communication occurs only between intra-group DC servers and the central FL server. The authors note that each user institution requires only two cross-institutional communications. This is why the method is positioned as especially useful when institutions are grouped and only group servers can communicate continuously with the outside world.

The experimental protocol uses a fully connected neural network with batch size = 32. Centralized, Local, and DC are trained for 40 epochs, whereas FedAvg and FedDCL use 4 epochs per round, 20 rounds, total 80 epochs. For DC and FedDCL, the intermediate representations are built by PCA with random orthogonal mapping, and the anchor dataset size is fj(i)f_j^{(i)}7. The proof-of-concept experiment uses BatterySmall, a regression task on lithium-ion battery sensor data, with 4 user institutions in 2 groups, 100 samples per institution, and fj(i)f_j^{(i)}8. A broader evaluation uses BatterySmall, CreditRating_Historical, eICU, HumanActivity, MNIST, and Fashion-MNIST, distributed across 20 user institutions, 5 groups, and 4 institutions per group. The reported metrics are RMSE for regression datasets and Accuracy for classification datasets.

The reported findings are qualitative but consistent: FedDCL is much better than Local, comparable to FedAvg and DC, and on BatterySmall it shows higher convergence than FedAvg. On the six-dataset study, it achieves high recognition performance comparable to FedAvg and DC. In the MNIST group-scaling experiment, accuracy increases as the number of groups increases, and FedDCL remains competitive. A plausible implication is that the dimensionality-reduced collaboration space may regularize optimization, which aligns with the authors’ suggestion that fewer effective parameters may explain the higher convergence observed on BatterySmall.

5. Data-free continual-learning FedDCL in model-heterogeneous FL

A later paper reuses the acronym for a different framework: FedDCL as data-free continual learning of server models in model-heterogeneous federated learning (Zhang et al., 30 Sep 2025). Here the setting is one server and fj(i)f_j^{(i)}9 clients, with client-private datasets X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),0 arriving over a class-incremental task stream X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),1, disjoint classes across tasks, non-IID data induced by X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),2, and model heterogeneity, so parameter averaging is not applicable. The server model X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),3 is trained by distillation rather than weight aggregation.

The framework’s central mechanism is a pre-trained diffusion model with frozen noise predictor, used to learn lightweight class-specific prototypes X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),4. The standard diffusion forward process is written as

X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),5

with

X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),6

and the reverse process is conditioned on class information X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),7. Instead of optimizing the diffusion network, the method optimizes only the prototype through

X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),8

Client-side class prototypes X~j(i)=fj(i)(Xj(i)),\widetilde{X}_j^{(i)} = f_j^{(i)}(X_j^{(i)}),9 are uploaded and averaged at the server as

AA0

The abstract identifies three data-free advantages, and the detailed pipeline implements them directly: generation of synthetic data for the current task to augment training and counteract non-IID data distributions, exemplar-free generative replay for retaining knowledge from previous tasks, and data-free dynamic knowledge transfer from heterogeneous clients to the server. The method therefore targets four simultaneous issues: data heterogeneity, model heterogeneity, catastrophic forgetting, and knowledge misalignment.

Its evaluation uses two benchmarks: Grayscale, formed from the first 10 classes of MNIST, EMNIST, and Fashion-MNIST for 30 classes total, and RGB, formed from the first 30 classes of CIFAR-100. Each benchmark is split into 3 class-incremental tasks. There are 5 clients with heterogeneous capacities: one Large, two Medium, and two Small. For Grayscale, the L model and server use a 4-layer CNN, while M and S use two different 2-layer CNNs. For RGB, the client models are ResNet-50, ResNet-32, and ResNet-18, and the server uses a pre-trained ViT, with only the classification head fine-tuned. The metrics are ACC and the forgetting measure

AA1

The reported results are explicitly strong. On Grayscale, AA2, FedDCL reaches 80.92% final cumulative accuracy with forgetting 4.37; on Grayscale, AA3, it reaches 82.99% with forgetting 4.86. On RGB, it achieves 74.10% under one heterogeneity setting and 73.43% under the other, with forgetting 8.40 and 6.85, respectively. The paper reports that improvements over the strongest baselines are 24.37% and 18.96% in the RGB setting. This establishes a second, distinct meaning of FedDCL: not communication restructuring through collaboration representations, but data-free continual distillation through prototype-conditioned synthetic data.

6. Relations to adjacent federated clustering, condensation, and contrastive methods

FedDCL sits within a broader family of methods that respond to FL constraints by changing what is shared, where alignment occurs, or how local objectives are regularized. Federated Deep Subspace Clustering introduces FDSC, a federated version of deep subspace clustering for unlabeled, decentralized, and privacy-sensitive data, in which only the encoder is federated while the decoder and self-expressive layer remain private to each client (Zhang et al., 2024). The global encoder is updated by

AA4

while each client keeps local clustering structure through a self-expression matrix and a locality-preserving adjacency regularizer. This is conceptually close to the 2024 FedDCL emphasis on sharing only a representation-bearing component and retaining client-specific structure locally, although the problem class is unsupervised clustering rather than integrated supervised analysis.

DCFL: Non-IID awareness Data Condensation aided Federated Learning approaches heterogeneity differently. It groups clients with CKA, exchanges condensed datasets AA5 rather than raw data, and adds a CKA-guided client selection strategy, filtering mechanisms, and data enhancement techniques (Sha et al., 2023). Standard FL shares model updates; DCFL additionally shares small synthetic/condensed datasets to enrich training with complementary distributions and reduce communication rounds. This is closer to the 2025 FedDCL variant, where synthetic data and knowledge transfer also replace direct raw-data access, although the continual-learning and diffusion-prototype machinery are specific to that later FedDCL.

A different nearby line is Decoupled Contrastive Learning for Federated Learning, also abbreviated DCFL, which argues that standard supervised contrastive learning is mismatched to FL because the asymptotic assumption of infinitely many negatives fails on clients with small local datasets (Kim et al., 6 Aug 2025). Its core loss is

AA6

with AA7. This explicitly decouples alignment and uniformity and serves as a client-side regularizer rather than a communication redesign.

Taken together, these methods show that “FedDCL” belongs to a wider design space of federated systems that modify one of three layers: representation exchange, synthetic-data exchange, or local objective geometry. The 2024 FedDCL primarily restructures communication through intra-group DC servers and collaboration representations (Imakura et al., 2024). The 2025 FedDCL primarily restructures continual knowledge transfer through diffusion-derived prototypes and data-free distillation (Zhang et al., 30 Sep 2025). The surrounding literature indicates that the core research problem is not a single algorithmic motif but the broader question of how federated learning should be redesigned when privacy, heterogeneity, communication scarcity, and task dynamics jointly invalidate the assumptions of plain parameter averaging.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to FedDCL.