Papers
Topics
Authors
Recent
Search
2000 character limit reached

FedFusion: Fusion Strategies in Federated Learning

Updated 12 July 2026
  • FedFusion is a collection of federated learning mechanisms that fuse diverse information sources at different pipeline stages to address challenges like non-IID data, multimodality, and label scarcity.
  • The 2019 variant fuses frozen global and trainable local features to significantly reduce communication rounds, while the 2023 approach employs low-rank multimodal compression achieving 3–4× reduction in transmitted data.
  • The 2025 framework enhances personalization through diversity- and cluster-aware encoder strategies coupled via similarity-weighted classifiers, improving accuracy, robustness, and fairness.

FedFusion denotes several distinct federated learning frameworks that share a common design intuition—explicitly combining information sources that standard federated averaging leaves weakly coupled—but instantiate that intuition in different ways. In the arXiv literature, the name has been used for at least three non-equivalent methods: a client-side feature-fusion extension of FedAvg for reducing communication rounds in non-IID federated learning, a manifold-driven multimodal framework for multi-satellite in-orbit fusion, and a transfer-learning framework with diversity- and cluster-aware encoders for heterogeneous, label-scarce clients (Yao et al., 2019, Li et al., 2023, Kahenga et al., 23 Sep 2025). The term therefore refers not to a single canonical algorithm, but to a family of method names centered on fusion at different levels of the federated pipeline.

1. Nomenclature and scope

The three uses of the name differ primarily in what is being fused, where the fusion occurs, and how communication efficiency is defined. In the 2019 formulation, fusion is local and architectural: each client fuses frozen global features with trainable local features before classification. In the 2023 formulation, fusion is multimodal and geometric: shallow features from HSI and LiDAR branches are compressed into a low-rank manifold-aware subspace for federated aggregation. In the 2025 formulation, fusion is interpersonal and adaptive: personalized encoders are retained locally while classifier heads are coupled through similarity-weighted aggregation and optional clustering (Yao et al., 2019, Li et al., 2023, Kahenga et al., 23 Sep 2025).

Work Fusion locus Reported outcome
2019 FedFusion Local/global feature maps on each client More than 60% fewer communication rounds
2023 FedFusion Multimodal shallow features in low-rank subspace Average accuracy 94.35%; communication compressed by a factor of 4
2025 FedFusion Personalized encoders and similarity-weighted classifier heads Improved accuracy, robustness, and fairness with comparable budgets

This multiplicity matters methodologically. A reference to “FedFusion” is ambiguous unless the surrounding problem class is specified: generic non-IID FL, multimodal remote sensing, or heterogeneous-feature transfer learning. This suggests that the label has functioned as a reusable motif rather than a standardized protocol.

2. Client-side feature fusion in federated averaging

The 2019 FedFusion was introduced as one of two mechanisms intended to reduce the communication cost and performance degradation of FedAvg, especially under non-IID client data (Yao et al., 2019). In vanilla FedAvg, the server broadcasts a single global model GrG_r, each selected client initializes its local model from GrG_r, performs EE local epochs of SGD, and returns the updated model for weighted averaging. FedFusion changes the client-side training architecture by preserving a frozen global feature extractor EgGE_g^G on the client while simultaneously training a local feature extractor ElLE_l^L. The two feature maps are fused by a learnable module FF, and a shared classifier CC operates on the fused representation. Only (ElL,F,C)(E_l^L,F,C) are updated locally; EgGE_g^G remains frozen.

Formally, for input xx, the local and global feature maps satisfy

GrG_r0

Three differentiable fusion operators are defined. The GrG_r1 convolutional operator is

GrG_r2

with learnable GrG_r3. The per-channel weighted sum is

GrG_r4

where GrG_r5 is broadcast across spatial dimensions. The scalar weighted sum is

GrG_r6

with GrG_r7. In all cases, the fusion output is classified by GrG_r8, and gradients are propagated only through GrG_r9, EE0, and EE1.

The operational distinction from related baselines is explicit. FedAvg discards the global model after initialization. FedMMD retains both local and global subnetworks and constrains them through

EE2

but does not fuse intermediate features. FedFusion instead blends local and global representations at the feature level on every batch. In the pseudocode reported for FedFusion, the client computes

EE3

and backpropagates only EE4.

The communication analysis is notable because per-round payload remains of order EE5, as in FedAvg and FedMMD, with only the small fusion module added to the model size. The paper therefore measures “communication cost” by the number of rounds required to reach a target accuracy rather than by raw bytes per round. Empirically, FedFusion achieved up to roughly EE6–EE7 fewer rounds than FedAvg, whereas FedMMD saved roughly EE8–EE9 in non-IID settings. On Permuted MNIST, the convolutional fusion operator required EgGE_g^G0 rounds to reach EgGE_g^G1 accuracy and EgGE_g^G2 rounds to reach EgGE_g^G3, compared with EgGE_g^G4 and EgGE_g^G5 for FedAvg. Final convergence accuracies were also competitive or superior across the reported partitions: for example, on artificial non-IID CIFAR10 partition (a), FedAvg reached EgGE_g^G6, FedFusion+Single EgGE_g^G7, FedFusion+Multi EgGE_g^G8, and FedFusion+Conv EgGE_g^G9; on IID CIFAR10, the corresponding values were ElLE_l^L0, ElLE_l^L1, ElLE_l^L2, and ElLE_l^L3.

A further reported property is adaptation of newly incoming clients. Because each client retains the frozen global extractor and learns only a local extractor plus fusion adapter, new clients can immediately exploit global features and converge more quickly on unseen data. The number of local epochs needed for a new client to reach convergence accuracy was approximately ElLE_l^L4–ElLE_l^L5 for FedAvg, about ElLE_l^L6 for FedFusion+Single, about ElLE_l^L7 for FedFusion+Multi, and about ElLE_l^L8 for FedFusion+Conv. The computational overhead was limited to an additional forward pass through the frozen global extractor and a small backward pass on ElLE_l^L9, with overall client-side FLOPs increasing by a few percent. The paper explicitly does not provide formal convergence theorems or proofs.

3. Manifold-driven multimodal fusion for multi-satellite federated learning

The 2023 FedFusion addresses a different setting: in-orbit multi-satellite, multi-modality fusion under resource constraints, privacy constraints, and non-IID data across sensing platforms (Li et al., 2023). The motivating examples are HSI and LiDAR sensors on different low-orbit satellites. Here the goal is to train a single global classifier without moving raw imagery off satellite. The framework combines shallow-feature manifold estimation, low-rank compression, multimodal fusion, and a federated averaging module designed for manifold data in a deep latent space.

Each client runs two parallel 2D-CNN branches on its local HSI or LiDAR input FF0. At layer FF1, the shallow feature map is

FF2

followed by BatchNorm and ReLU. To estimate a common low-dimensional manifold, the client randomly samples spatial positions FF3 and forms

FF4

where FF5 is the number of channels. These local samples contribute to a global covariance or scatter matrix

FF6

whose eigendecomposition

FF7

yields the principal subspace. The paper notes a Laplacian-eigenmap style interpretation,

FF8

but states that the implementation uses the global covariance FF9 and its top CC0 eigenvectors.

Compression is then imposed on deeper feature maps. A local feature tensor CC1 is approximated by a low-rank factorization

CC2

with CC3, CC4, and CC5. The multimodal fusion step uses both cascading and additive operations:

CC6

and the final cross-modal combination is

CC7

The compressed factors CC8, or a subset of them, are transmitted rather than the full feature maps. The summary equates this to a nuclear-norm minimization

CC9

After compression, each client attaches a local classification head (ElL,F,C)(E_l^L,F,C)0 and optimizes a loss combining cross-entropy on the fusion branch, branch-consistency MSE, and (ElL,F,C)(E_l^L,F,C)1 regularization:

(ElL,F,C)(E_l^L,F,C)2

Federated optimization then proceeds via standard FedAvg:

(ElL,F,C)(E_l^L,F,C)3

The reported efficiency gains are expressed in both model traffic and runtime. Replacing a full (ElL,F,C)(E_l^L,F,C)4 feature map, approximately (ElL,F,C)(E_l^L,F,C)5 MB in Float16 per round, with low-rank SVD factors yields a communication reduction of roughly

(ElL,F,C)(E_l^L,F,C)6

with (ElL,F,C)(E_l^L,F,C)7 reported as the best accuracy-versus-cost trade-off. On a Jetson TX2 constellation with (ElL,F,C)(E_l^L,F,C)8 HSI and (ElL,F,C)(E_l^L,F,C)9 LiDAR satellites, model-update traffic per client fell from EgGE_g^G0 MB to EgGE_g^G1 MB, a EgGE_g^G2 reduction. On the same hardware, training time for a full FedFusion round fell from EgGE_g^G3 s to EgGE_g^G4 s when federated, approximately a EgGE_g^G5 speedup, together with a net end-to-end runtime saving of EgGE_g^G6, approximately EgGE_g^G7 minutes.

The reported predictive results are equally specific. Across Houston2013, Trento, and MUUFL, the method achieved an average overall accuracy of EgGE_g^G8. On the Augsburg SAR+HSI benchmark using Sentinel-1 and Sentinel-2 data, it achieved EgGE_g^G9 OA and xx0 AA. The paper states that these results surpass traditional SVM/CNN/RNN baselines by more than xx1–xx2 points, recent deep fusion methods such as Cross and CALC by xx3–xx4 points, and transformer-based multimodal fusion, MFT, by xx5–xx6 points in OA/AA/Kappa.

4. Diversity- and cluster-aware encoders under heterogeneous features and label scarcity

The 2025 FedFusion addresses a third regime: heterogeneous feature spaces, severe non-IID data, and scarce labels across clients (Kahenga et al., 23 Sep 2025). The motivating examples include hospitals that record different subsets of clinical variables and imaging sites with different devices or demographics. Standard FL assumes a shared feature space xx7 across clients; the framework instead allows each client to observe a subset xx8. The method unifies three mechanisms: diversity- and cluster-aware personalization, a two-step domain-adaptation and frugal-labeling pipeline, and similarity-weighted classifier coupling.

The framework has three actors: a central server, labelled teacher clients, and learner clients with partial or no labels. Each communication round has two phases. In encoder pretraining, teacher clients train encoder-plus-task module xx9 on labels, while unlabelled clients train GrG_r00 on a self-supervised pretext task such as rotation prediction. Encoders GrG_r01 are uploaded and aggregated by size-weighted averaging,

GrG_r02

and the resulting global encoder is broadcast. In task fine-tuning, each client attaches a local classifier head GrG_r03, optimizes supervised loss GrG_r04 on labelled data and pseudo-label loss GrG_r05 on unlabelled data when confidence exceeds GrG_r06, and returns its head for server-side coupling.

The personalization mechanism is instantiated in three variants. In DivEn, client GrG_r07 uses model GrG_r08, latent representation GrG_r09, and head parameters GrG_r10, optimizing

GrG_r11

with

GrG_r12

The server computes pairwise similarities

GrG_r13

and builds a client-specific aggregated head

GrG_r14

DivEn-mix uses the same loss but resets each client head after aggregation,

GrG_r15

DivEn-c adds clustering over feature subsets by Jaccard similarity, refining clusters until intra-cluster overlap is at least GrG_r16, followed by intra-cluster parameter averaging and inter-cluster similarity-weighted coupling. The corresponding cluster coherence term is

GrG_r17

The frugal-labeling pipeline is explicit. In step 1, labelled clients minimize

GrG_r18

while unlabelled clients minimize a rotation-based pretext objective

GrG_r19

In step 2, with weak and strong augmentations GrG_r20, the supervised and pseudo-label terms are

GrG_r21

GrG_r22

where GrG_r23. Fully labelled clients use GrG_r24, partially labelled clients use GrG_r25, and fully unlabelled clients use GrG_r26 while updating only GrG_r27 to limit encoder drift. An optional negative-transfer guard rolls a client back to a saved checkpoint if local accuracy drops below the previous round’s baseline.

The communication and computation profile differs from the earlier FedFusion variants. Encoder aggregation remains the same order as FedAvg, and classifier coupling requires sending only head parameters, which are small relative to encoders. The extra communication consists of latent summaries GrG_r28 for similarity computation, while the server incurs an GrG_r29 similarity-matrix step and one-time clustering overhead of GrG_r30. The paper characterizes the method as adding one extra vector exchange per round, preserving the same order of local compute, and keeping local computation within GrG_r31 of FedAvg.

The reported empirical picture is broad. On feature-heterogeneous tabular data, DivEn and DivEn-mix improved over Single, Auto_enc, Align_corr, and Class_agg. For Obesity with GrG_r32 features, the accuracies were GrG_r33 for Single, GrG_r34 for Auto_enc, GrG_r35 for Align_corr, GrG_r36 for Class_agg, GrG_r37 for DivEn, and GrG_r38 for DivEn-mix; with GrG_r39 features the corresponding values were GrG_r40, GrG_r41, GrG_r42, GrG_r43, GrG_r44, and GrG_r45. In the cluster-aware setting with GrG_r46 features, DivEn-c reached GrG_r47 on Obesity and GrG_r48 on Heart, compared with GrG_r49 and GrG_r50 for Single. The paper states that DivEn-c scales best as feature overlap increases and boosts minority clients by up to GrG_r51 over Single. For label-scarce and imaging-domain adaptation settings, it further reports that confidence-filtered pseudo-labels yield GrG_r52–GrG_r53 over purely adversarial or voting-based adaptation, and that FedFusion reduces the client-level standard deviation of accuracy by GrG_r54–GrG_r55.

5. Comparative interpretation of the three frameworks

Despite the shared name, the three frameworks intervene at different layers of the FL stack. The 2019 method fuses representations inside a client’s model while keeping server aggregation close to FedAvg. The 2023 method fuses modalities and compresses feature tensors before federated exchange. The 2025 method preserves personalized encoders and fuses information through similarity-weighted coupling of classifier heads and, optionally, cluster structure (Yao et al., 2019, Li et al., 2023, Kahenga et al., 23 Sep 2025).

Variant Primary object of fusion Communication interpretation
2019 Frozen global and trainable local feature maps Same per-round order as FedAvg; fewer rounds to target accuracy
2023 HSI/LiDAR shallow features and low-rank factors Explicit 3–4× compression of transmitted representation
2025 Personalized encoder outputs and classifier heads Small extra exchange for heads and latent summaries

These contrasts matter because “communication efficiency” is not defined identically across the three lines of work. In the 2019 formulation, the per-round payload remains essentially unchanged and the savings appear as reduced rounds to reach a target accuracy. In the 2023 formulation, communication is reduced directly by transmitting low-rank factors instead of full feature tensors. In the 2025 formulation, efficiency is preserved by restricting extra exchange to heads and latent summaries while retaining encoder aggregation of the usual FedAvg order. A plausible implication is that the label “FedFusion” consistently signals a corrective mechanism for heterogeneity, but not a unique systems profile.

Another important distinction concerns personalization. The 2019 method personalizes only indirectly through a local extractor that is always fused with a frozen global one. The 2023 method personalizes through local multimodal feature extraction and compression while training toward a common classifier. The 2025 method is explicitly personalized: clients maintain encoders tailored to their local feature subsets and only the head structure is coupled through similarity and clustering. Consequently, the three methods speak to different failure modes of vanilla FL: non-IID optimization instability, bandwidth-constrained multimodal sensing, and joint feature-space mismatch plus label scarcity.

6. Limitations, unresolved questions, and historiographic significance

The limitations differ as sharply as the methods themselves. The 2019 FedFusion does not include formal convergence guarantees; the paper states that no theorem or proof is supplied and supports the method empirically instead (Yao et al., 2019). The 2025 framework identifies two explicit technical constraints: similarity computation is GrG_r56 on the server, albeit mitigated by clustering, and pseudo-label bias depends on the confidence threshold GrG_r57, for which a schedule is recommended (Kahenga et al., 23 Sep 2025). It also lists future directions including asynchronous updates, dynamic client joins and leaves, explainable local encoders, and benchmarks for mixed feature/label heterogeneity. The 2023 framework reports strong empirical compression and runtime gains but rests on a low-rank manifold assumption; this suggests that its effectiveness is tied to how well multimodal shallow features admit compact subspace structure (Li et al., 2023).

Historically, the three FedFusion papers illustrate an expansion of the fusion concept within federated learning. The 2019 work treats fusion as an internal architectural device for reconciling global and local representations under non-IID drift. The 2023 work reinterprets fusion through multimodal remote-sensing geometry and communication-aware low-rank modeling. The 2025 work extends the term again, using it for an overview of personalization, domain adaptation, frugal labeling, and classifier coupling. Read together, these works show that “FedFusion” in the literature names a sequence of distinct strategies for preserving local specificity while recovering shared structure in decentralized learning.

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 FedFusion.