Paper deep dive
FedCoRe: Target-Adaptive Completion for Missing Modalities in Healthcare Federated Learning
Holger R. Roth, Ziyue Xu, Peter Cnudde
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 93%
Last extracted: 8/20/2026, 4:21:04 AM
Summary
The paper introduces FedCoRe, a framework for Federated Learning that addresses missing modalities (EHR, CXR, ECG) by learning representation- or logit-space corrections rather than generating synthetic data. Using simulated clients on a MIMIC-derived respiratory deterioration task, FedCoRe trains completion operators on paired examples (with and without a modality) and aggregates updates only from clients with valid pairs. A validation gate ensures the correction is applied only when it improves performance, otherwise retaining the baseline prediction. Results show FedCoRe recovers significant portions of performance loss due to missing ECG (49-171% relative to gap) and CXR (52.8%), demonstrating that task-specific logit corrections can effectively substitute for missing physical modalities.
Entities (11)
Relation Signals (7)
FedCoRe â addresses â missing modalities
confidence 98% · Federated multimodal models often assume every site has every modality... We study this setting... and introduce FedCoRe
FedCoRe â evaluatedon â MIMIC-derived respiratory deterioration task
confidence 95% · We study this setting on a MIMIC-derived respiratory deterioration task
FedCoRe â uses â validation gate
confidence 95% · FedCoRe should be read as a validation-gated completion/correction framework
FedCoRe â uses â paired supervision
confidence 95% · When a client observes a modality that may be missing at deployment, it evaluates the same example with and without that modality to obtain paired supervision.
FedCoRe â recovers â 52.8% of loss
confidence 90% · For CXR, effect-aware completion recovers 52.8% of the loss in a controlled test where CXR is hidden.
FedCoRe â recovers â 49.0% of lost performance
confidence 90% · paired-example FedAvg restored 0.0415 AUROC, or 49.0% of the lost performance.
FedAvg â isusedin â FedCoRe
confidence 85% · paired-example FedAvg partially recovers the missing-ECG gap
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Federated multimodal models often assume every site has every modality, although hospitals differ in access to EHRs, chest radiographs, and ECGs. We study this setting on a MIMIC-derived respiratory deterioration task with simulated FL clients and introduce FedCoRe (Federated Cross-Modal Representation Completion). FedCoRe learns representation- or logit-space corrections rather than generating synthetic ECGs or CXR images. When a client observes a modality that may be missing at deployment, it evaluates the same example with and without that modality to obtain paired supervision. Only clients with such pairs update the completion module, and validation may retain the unchanged prediction. We freeze the trained multimodal predictor during evaluation so that measured differences come only from completion. Hiding ECG reduced AUROC by about 0.085; paired-example FedAvg restored 0.0415 AUROC, or 49.0% of the lost performance. We therefore report two distinct effects: paired-example FedAvg partially recovers the missing-ECG gap, while validation-selected completion is a task-specific classifier-logit correction rather than literal ECG recovery. For CXR, effect-aware completion recovers 52.8% of the loss in a controlled test where CXR is hidden. Paired-example FedAvg transfers part of this effect, but validation keeps the no-completion baseline for deployment cases whose inputs lack CXR. Thus, FedCoRe should be read as a validation-gated completion/correction framework: it can recover missing-modality signal in supported settings, but it should be deployed only when paired examples and validation evidence support that modality.
Tags
Links
- Source: https://arxiv.org/abs/2608.18311v1
- Canonical: https://arxiv.org/abs/2608.18311v1
Trouble viewing inline? Open PDF directly â
Full Text
28,160 characters extracted from source content.
Expand or collapse full text
FedCoRe: Target-Adaptive Completion for Missing Modalities in Healthcare Federated Learning Holger R. Roth â , Ziyue Xu, and Peter Cnudde NVIDIA, Santa Clara, CA, USA hroth@nvidia.com Abstract. Federated multimodal models often assume every site has every modality, although hospitals differ in access to EHRs, chest radio- graphs, and ECGs. We study this setting on a MIMIC-derived respira- tory deterioration task with simulated FL clients and introduce Fed- CoRe (Federated Cross-Modal Representation Completion). FedCoRe learns representation- or logit-space corrections rather than generating synthetic ECGs or CXR images. When a client observes a modality that may be missing at deployment, it evaluates the same example with and without that modality to obtain paired supervision. Only clients with such pairs update the completion module, and validation may retain the unchanged prediction. We freeze the trained multimodal predictor during evaluation so that measured differences come only from com- pletion. Hiding ECG reduced AUROC by about 0.085; paired-example FedAvg restored 0.0415 AUROC, or 49.0% of the lost performance. We therefore report two distinct effects: paired-example FedAvg partially recovers the missing-ECG gap, while validation-selected completion is a task-specific classifier-logit correction rather than literal ECG recov- ery. For CXR, effect-aware completion recovers 52.8% of the loss in a controlled test where CXR is hidden. Paired-example FedAvg trans- fers part of this effect, but validation keeps the no-completion baseline for deployment cases whose inputs lack CXR. Thus, FedCoRe should be read as a validation-gated completion/correction framework: it can recover missing-modality signal in supported settings, but it should be deployed only when paired examples and validation evidence support that modality. Keywords: Federated learning· Missing modalities· Multimodal foun- dation models 1 Introduction Multimodal clinical prediction increasingly combines structured context, radi- ology images, physiological signals, and text. Complete-modality evaluation is often overly optimistic for federated learning (FL): some hospitals may support â Corresponding author. arXiv:2608.18311v1 [cs.CV] 18 Aug 2026 2H. R. Roth et al. different modalities, while others may include patients with only a subset of the observed modalities. Figure 1 illustrates this gap between evaluation and deployment. EVALUATION ASSUMPTION Completeâmodality data EVERY EXAMPLE EHR CXR ECG Every site and patient carries all three modalities â one shared input schema. DEPLOYMENT REALITY Uneven client inventories Federated server Client A complete site EHRCXRECG Client B site lacks CXR EHR â CXRECG Client C EHRâonly patients EHR â CXR â ECG observedunavailable Clients differ in modality inventory â and patients within a client can vary too. structured radiograph waveform â Fig. 1. Complete-modality evaluation contrasts with federated deployment, where sites and patients may have different subsets of EHR, CXR, and ECG. Our question is whether clients observing a modality can teach a lightweight correction that benefits clients or patients missing it, without centralizing raw records [16]. Here, âcompletionâ means adding a learned residual in represen- tation or classifier-logit space, not generating a synthetic ECG or CXR. We separate two possible sources of improvement: (1) robust predictor training and (2) the completion operator itself. Accordingly, we ask whether collaborative training through FL helps missing-modality patients and, with that predictor frozen, whether completion adds further signal. FedCoRe learns task-aware corrections, updates each operator only from clients with valid modality pairs, aggregates those updates, and uses validation to apply the operator or retain the unchanged prediction. Related Work. FedAvg is the canonical decentralized optimization algo- rithm [14]; platforms such as Flower [2] or NVIDIA FLARE [17] can coordinate healthcare FL while keeping raw records at their source. Recent reviews identify modality heterogeneity as a central barrier [18] and prior multimodal FL ad- dresses missingness through pseudo-modality generation [20], cross-contrast syn- thesis [19,3], retrieval [15], contrastive ensembles [21], embedding transfer [13], and prototype/mask completion [1]. FedCoRe instead learns modality-specific corrections from paired outputs without requiring universal modality availability. Raw records remain local, but we do not claim formal privacy guarantees; model updates may leak information without mechanisms such as secure aggregation or differential privacy [12]. Target-Adaptive Completion for Missing Modalities3 2 Method Intuition. Suppose one client has EHR, CXR, and ECG, while another lacks ECG. The first client compares predictions with and without ECG to train an ECG-specific completion operator. The server aggregates operator updates only from clients that can form such pairs; the second client applies the operator only when validation shows that it helps. Thus, FedCoRe creates paired views, trains correction operators, aggregates only valid updates, and validates deployment. Paired views. Let client k contain examples D k = (x M i i ,y i ) n k i=1 , where y i is the clinical outcome and M i â M is the observed modality set; M = EHR, CXR, ECG. A fixed encoder f Ï and prediction head g Ï map the modal- ities available for an example to an internal representation h i (M i ) and classifier logits â i (M i ): h i (M i ) = f Ï (x M i i ), â i (M i ) = g Ï (h i (M i )).(1) Let t denote the input modality we want to complete when it is missing at deployment. Paired supervision exists only if t â M i and M i \ t Ìž= â . We evaluate each such example twice to form a pair: h +t i = h i (M i ), h ât i = h i (M i \t),(2) Here, h +t i is the representation with t observed and h ât i is the representation after removing t. The corrected output introduced below is the completed rep- resentation or logit. Examples without t, or with only t, cannot supervise its completion. Completion operator. FedCoRe learns the change induced by modality t. For pooled hidden states, a modality-specific operator C Ξ t predicts a correction to the t-removed representation: Ì h t i = h ât i + α t C Ξ t (h ât i ),(3) The scalar α t controls how strongly that correction is applied; a zero value leaves the original representation unchanged. For logit-delta completion, the operator instead corrects the frozen classifier output directly: Ì â t i = â ât i + α t C Ξ t (h ât i ).(4) Thus, C Ξ t can operate either in representation space or in classifier-logit space: it predicts a hidden-state residual in Eq. (3), or an additive logit residual in Eq. (4). In both cases, the paired t-present pass provides the training reference: h +t i for representation completion and â i (M i ) for logit completion. The formulation is backbone-agnostic: it requires only paired t-present and t-removed representa- tions or logits. For CXR, we use an effect-aware logit interface. Let d CXR i = â i (M i )â â i (M i \CXR), â CXR i = Îł i r Ξ (h âCXR i ), 4H. R. Roth et al. where d CXR i is the observed two-logit CXR effect and Îł i â [0, 1] is an instance gate. Deployment uses Ì â CXR i = â âCXR i + α CXR â CXR i . The CXR loss adds Smooth-L1 effect matching, probability consistency, gate supervision, and gate sparsity to the task/logit terms. The implementation uses λ d , λ p , λ g , and λ s for effect matching, probability consistency, gate supervision, and gate sparsity, respectively. Local objective. Each client learns the correction from its valid pairs using a task-aware objective: L t i = λ task CE(g Ï ( Ì h t i ),y i ) + λ logit â„g Ï ( Ì h t i )â g Ï (h +t i )â„ 2 2 + λ rep â„ Ì h t i â h +t i â„ 2 2 . (5) The three terms preserve label prediction, align the completed and t-present log- its, and regularize the completed representation, respectively. The main missing- ECG result retains the task and logit terms and sets λ rep = 0 after validation. Aggregation by available supervision. Clients share completion modules without assuming that every client can supervise every modality. For modality t, the valid paired set at client k is P k,t =iâD k : tâ M i , M i \tÌž=â (6) Clients with|P k,t | = 0 return no completion weights and receive zero aggregation weight. The server averages the remaining updates in proportion to the number of valid pairs: Ξ r+1 t = K X k=1 |P k,t | P j |P j,t | Ξ r+1 k,t .(7) Consequently, a client that cannot supervise completion for t cannot dilute or corrupt its global completion operator. Validation-based deployment. Finally, validation selects a candidate c = (s,α,Ï) â C t : an operator source s, completion strength α, and optional gate threshold Ï. The no-completion candidate c 0 has α = 0 and leaves predictions unchanged. For deployment, V t miss (c) is computed on cases whose observed inputs exclude t; for a frozen-predictor completion test, it uses complete cases after deliberately removing t. V safe (c) optionally measures a protected validation view, such as complete-modality cases. We select c â t = arg max câC t V t miss (c) s.t. V t miss (c)â„ V t miss (c 0 ), V safe (c)â„ V safe (c 0 )â Δ. (8) The second constraint is omitted when no separate safety view is used. If no com- pletion candidate qualifies, c 0 leaves the original prediction unchanged. Figure 2 summarizes the complete workflow. Target-Adaptive Completion for Missing Modalities5 1 Uneven clients Sites & patients differ in which modalities they hold. Site 1 Site 2â Site 3â Patientâmixed: complete · missing CXR · EHRâonly EHRCXRECG 2 Train on valid pairs Only examples that form a with / withoutât pair supervise completion. t t + companion can teach updates C t t absent â no pair zero weight excluded Server averages valid updates weight â number of valid pairs 3 Validate & deploy Apply the operator only when validation shows it helps â otherwise leave the prediction unchanged. C learned operator frozen predictor Validation gate apply α > 0 keep α = 0 One gate â hiddenâstate, token & logitâeffect completion. t t Fig. 2. FedCoRe workflow: paired observations train the completion operator, sites without valid pairs receive zero weight, and validation applies completion or leaves predictions unchanged. 3 Task and Federated Setup Cohort and label. We construct a MIMIC-derived benchmark using public datasets from PhysioNet 1 [4]: MIMIC-IV [6,9], MIMIC-CXR [8,10], MIMIC- CXR-JPG [7,11], and MIMIC-IV-ECG [5]. The benchmark links structured EHR context, a CXR image, and a diagnostic ECG record. The task is binary respira- tory deterioration within 48 hours of the later ECGâCXR âindexâ timestamp, op- erationalized as future invasive ventilation, ICU transfer, or all-cause in-hospital death. To reduce leakage, structured context is pre-index, outcome event times are strictly post-index, ICU-transfer labels use post-index transfer times, and encounters in which the patient was already in an ICU at the index time are excluded. The ventilation endpoint counts only new post-index invasive ventila- tion events. ECG and CXR observations are matched within 6 hours. The cohort contains 13,914 encounters from 11,331 patients, split patient-disjoint into 9,777 train, 2,056 validation, and 2,081 test examples; the positive class is 304/13,914 (2.2%). FL modality heterogeneity. Let M i â EHR, CXR, ECG be the ob- served modalities for example i. We simulate client-level missingness and patient- mixed missingness, where a client contains both complete and incomplete exam- ples. Splits are patient-disjoint across train/validation/test and FL clients. Ta- ble 1 summarizes the main templates used for the missing-ECG frozen-predictor completion test. 4 Experiments Baselines and controls. We compare no completion, local-only completion, paired-example FedAvg completion, and validation-selected completion; full- 1 https://physionet.org/ 6H. R. Roth et al. Table 1. Core FL heterogeneity templates for the missing-ECG frozen-predictor com- pletion test. Missing-ECG mass is expected test-set patient mass under the client mask; paired sources are examples in which ECG is observed and can supervise completion. TemplateClients Full-modality clients Missing-ECG massPaired-example structurePurpose No full-modality client4066.3%ECG-present but no complete siteNegative control Patient-mixed any-missing 4Mixed30.0%Complete and ECG-present patients within clients Main heterogeneous setting Patient-mixed heavy4Mixed36.3%Heavier missing-ECG patient mixStress setting modality runs provide a reference, not a centralized pooled or directly reim- plemented prior-method comparison. CXR controls include server-selected and model-soup sources, scalar logit recalibration, pseudo-CXR tokens, and forced fixed-scale completion. In Table 2, âBeforeâ is NoCompletion, FedAvg uses the aggregated operator with a validation-selected strength, and âVal-selectedâ additionally chooses among local and FedAvg sources. FedCoRe operates on previously trained global multimodal predictors, independent of whether pre- dictor training is centralized or federated. During controlled completion experi- ments, each predictor is held fixed so that performance changes are attributable to the target-specific completion operators trained and aggregated across clients. The ECG predictor was obtained through prior modality-heterogeneous feder- ated training, whereas the CXR reference predictors were trained separately on the complete EHR+CXR training view. CXR configuration. Missing-CXR experiments use a frozen Qwen3-VL- 8B-Instruct predictor with LoRA rank 8 adapters, pre-index EHR context, and CXR images. The effect-aware gated MLP uses hidden size 4096, dropout 0.25, learning rate 5Ă10 â5 , 80 local operator-training epochs, batch size 128, un- capped completion train/validation sets, and balanced task weighting. Its loss weights are λ task = 1, λ logit = 8, and λ rep = 0, with Smooth-L1 effect matching, λ p = 0.5, λ g = 1.0, and λ s = 0.005. Validation considers α â 0,.1,.25,.5,.75, 1, 1.25, 1.5, 2, 3, 4, 6, 8 and gate thresholds 0,.1,.25,.5,.75. ECG/EHR configuration. Supporting ECG/EHR rows use an earlier Qwen-family backend with lead-I ECG patch tokens. The main ECG opera- tor is a two-layer logit-delta MLP with hidden size 2048, dropout 0.3, learning rate 10 â4 , batch size 128, 50 local epochs, and one FedAvg completion round across four simulated clients, with λ task = 1, λ logit = 4, and λ rep = 0. Selection protocol. Candidate completion operators are selected using val- idation data only, and every strength grid includes α = 0 (no completion). For ECG, each source selects αâ0, 2, 4, 8, 12 by missing-ECG validation AUROC subject to nonnegative gain; âVal-selectedâ then chooses the source with the greatest validation gain. The no-full-modality, any-missing, and heavy settings evaluate 3, 11, and 8 sources, respectively. All positive reported rows have unique validation maxima; any tie is resolved by the smallest |α| and a deterministic source identifier. For CXR, we evaluate the fixed operator over the 13 strengths and five gate thresholds above. A CXR candidate must improve remove-CXR validation AUROC, have at least 0.02 full-minus-removed validation headroom, and reduce full-view validation AUROC by no more than Δ = 0.005. The valida- tion/test manifests contain 2,056/2,081 examples with 44/42 positives. For the Target-Adaptive Completion for Missing Modalities7 ECG-present reference, the same frozen predictor receives CXR, EHR, and ECG; the missing view removes only ECG on the same manifest. Table 2 changes the available completion sources and paired-example pattern, not the frozen pre- dictor. Test predictions were saved during replay but summarized only after validation fixed the source, strength, gate threshold, or no-completion choice; test metrics were never used for selection. Metrics. Our primary endpoint is the absolute change in AUROC among cases missing the modality to be completed. Secondary measures are relative lift and, when available, aggregate deployment AUROC change. We report positive- row counts and selected strength; main ECG/CXR analyses also include AUPRC and patient-level paired bootstrap 95% CIs. The intervals condition on the validation-selected operator and exclude source, strength, and gate selection un- certainty. With 2.2% prevalence and 42 test positives, AUROC does not establish precision or clinical-threshold utility; results are model-development evidence. 5 Results & Discussion ECG is the most reliably completed modality. Across the exploratory matrix, missing ECG improves in 69/70 rows, with mean +0.059 AUROC and +9.2% relative lift. Missing EHR improves more modestly in 20/20 rows (mean +0.027), while missing CXR depends more strongly on the backbone and com- pletion interface. Because the modalities use different source inputs, backbones, and completion interfaces, these numbers are not a ranking of clinical impor- tance. Figure 3 summarizes the main decisions, with detailed ECG and CXR results in Tables 2 and 3. Recovery tests & deployment decisions Mean AUROC change with the multimodal predictor frozen â only the completion operator changes. 0.000.050.100.15 Mean AUROC change in matched evaluation set Missing ECG· pooled patientâmixed = full ECGâpresent recovery (+0.085) Paired FedAvg +0.0415 49% of gap · CI [0.00, 0.08] Validationâselected +0.1455 residual correction CI [0.06, 0.22] Missing CXR· controlled removal Effectâaware +0.087 52.8% of gap · 4/5 seeds FedAvg transfer +0.034 8/12 rows positive Deployment decision α=0baseline retained When deployment inputs lack CXR, validation keeps the noâcompletion baseline â no bar is plotted. ECG rows are pooled patientâmixed with patientâlevel 95% bootstrap CIs. CXR is the unweighted mean over 5 seeds (controlled removal) and 12 rows (FedAvg transfer). Fig. 3. Observed gains with the multimodal predictor frozen. Bars report matched target-removal/recovery tests rather than deployment gains; the box separately reports CXR deployment, where validation selected α = 0 and retained the baseline. Paired-example FedAvg recovers about half of the missing-ECG gap. With ECG present, the frozen predictor reaches 0.6627 AUROC; removing ECG reduces it to 0.5781. Across the six patient-mixed rows, FedAvg raises 8H. R. Roth et al. AUROC to 0.6195, adding +0.0415 [0.0023, 0.0778] and recovering 49.0% of the lost performance. The predictor and patients are unchanged; only the comple- tion operator differs. In the no-full-modality-client control, validation leaves the prediction unchanged because none of the available corrections helps. Validation-selected ECG completion acts as residual correction. It reaches 0.7235 AUROC, an improvement of +0.1455 [0.0617, 0.2213] that exceeds the ECG-present reference. We therefore interpret this result as classifier-logit correction beyond modality recovery, not literal ECG reconstruction. AUPRC changes remain unstable with 42 positive test examples; selected-source valida- tion/test deltas are +0.120â0.136/+0.104â0.169. Table 2. Frozen-predictor missing-ECG test. Both methods select scale on valida- tion; âVal-selectedâ also selects source. CIs use shared patient-level resamples across the six matched patient-mixed predictions. Full ref is ECG-present replay; reference- normalized gain is (AfterâBefore)/(Full refâBefore), where values above 100% denote correction beyond the reference. ScenarioCompletion Seeds Before After Full ref Ref.-norm. â AUROC [95% CI]AUPRCPositive No full-modality clientFedAvg7,17,42 0.5781 0.5781 0.6627 0.0%+0.0000 [0.0000, 0.0000] 0.0375 / 0.0375 0/3 No full-modality clientVal-selected 7,17,42 0.5781 0.5781 0.6627 0.0%+0.0000 [0.0000, 0.0000] 0.0375 / 0.0375 0/3 Patient-mixed combined FedAvg 6 rows 0.5781 0.6195 0.6627 49.0% +0.0415 [0.0023, 0.0778] 0.0375 / 0.0368 6/6 Patient-mixed combined Val-selected 6 rows 0.5781 0.7235 0.6627 171.8% +0.1455 [0.0617, 0.2213] 0.0375 / 0.0495 6/6 Additional modality tests. A single missing-ECG scenario gives +0.095 mean AUROC for FedAvg and +0.116 for validation-selected completion across six seeds; missing-EHR is weaker but non-harmful (+0.014, three seeds). CXR is partially recoverable when removed. With Qwen3-VL, we eval- uate complete cases with CXR present, deliberately remove CXR, and apply the effect-aware logit operator. Across five seeds, completion adds +0.087 AUROC on average (4/5 positive) and recovers 52.8% of the full-vs-missing gap. The effect varies: seed 23 leaves the prediction unchanged, and only two per-seed intervals exclude zero; we therefore report paired CIs per seed rather than treat seeds as independent clinical replications. AUPRC improves by +0.010 on average but is unstable with 42 positives. Scalar recalibration gives zero rank-metric lift. Pseudo-CXR tokens are a negative ablation: validation rejects them, while forced completion reduces AUROC by 0.082. This is evidence that some CXR-induced logit signal is recoverable from the remaining inputs, not that deployment with- out CXR is solved. CXR completion transfers through FedAvg but is not deployed when unsupported. Paired-example FedAvg improves the remove-CXR test in 8/12 rows (mean +0.034 AUROC); server-selected sources are weaker (+0.017, 2/6 positive), and source-subset operators are negative (0/12). For deployment cases whose observed inputs lack CXR, validation selects α = 0. FedCoRe therefore retains the no-completion baseline instead of applying an unsupported CXR correction. Target-Adaptive Completion for Missing Modalities9 Table 3. Frozen-predictor missing-CXR completion test. Validation selects scale and gate threshold; only scale is shown. Delta intervals are paired patient-level bootstrap 95% CIs. Means and gap recovery are unweighted across seeds. Seed Full AUROC Missing Completed â AUROC [95% CI] Gap rec. AUPRC before/after α 70.66730.5237 0.6454 +0.1217 [0.0005, 0.2330] 84.7%0.0204 / 0.0409 0.50 170.69690.5933 0.6228 +0.0295 [-0.0520, 0.1104] 28.5%0.0402 / 0.0331 0.75 230.73030.6187 0.6187 +0.0000 [0.0000, 0.0000] 0.0%0.0297 / 0.0297 0.00 310.70720.5188 0.6594 +0.1405 [0.0301, 0.2464] 74.6%0.0255 / 0.0345 0.10 420.71920.5307 0.6739 +0.1431 [-0.0037, 0.2826] 75.9%0.0327 / 0.0611 0.10 Mean 0.70420.5570 0.6440+0.087052.8%0.0297 / 0.0399â 6 Conclusion FedCoRe learns modality-specific operators from valid pairs, excludes unin- formative clients from aggregation, and can retain the unchanged prediction. Missing-ECG benefits from completion; missing-CXR shows recoverable signal in remove-CXR tests but not unsupported deployment cases. Controlled four- client masks impose modality availability rather than reflecting natural missing- ness or institutional covariate shift; external multi-site validation remains future work. Code and AI use disclosure. Experiments used NVIDIA FLARE 2 . Codex and ChatGPT assisted with experimentation and writing, and Claude Design with figures; the authors verified all content and remain responsible. Disclosure of Interests. The authors have no competing interests to declare that are relevant to the content of this article. References 1. Bao, G., Zhang, Q., Miao, D., Gong, Z., Hu, L., Liu, K., Liu, Y., Shi, C.: Multi- modal federated learning with missing modality via prototype mask and contrast (2023), arXiv:2312.13508 2. Beutel, D.J., Topal, T., Mathur, A., Qiu, X., Fernandez-Marques, J., Gao, Y., et al.: Flower: A friendly federated learning research framework. arXiv preprint arXiv:2007.14390 (2020) 3. Dalmaz, O., Mirza, M.U., Elmas, G., Ăzbey, M., Dar, S.U.H., Ceyani, E., Aves- timehr, S., Ăukur, T.: One model to unite them all: Personalized federated learn- ing of multi-contrast MRI synthesis. Medical Image Analysis 94, 103121 (2024). https://doi.org/10.1016/j.media.2024.103121 4. Goldberger, A.L., Amaral, L.A.N., Glass, L., Hausdorff, J.M., Ivanov, P.C., Mark, R.G., et al.: Physiobank, physiotoolkit, and physionet: Components of a new re- search resource for complex physiologic signals. Circulation 101(23), e215âe220 (2000). https://doi.org/10.1161/01.CIR.101.23.e215 2 https://github.com/NVIDIA/NVFlare 10H. R. Roth et al. 5. Gow, B., Pollard, T., Nathanson, L.A., Johnson, A., Moody, B., Fernandes, C., et al.: MIMIC-IV-ECG: Diagnostic electrocardiogram matched subset. PhysioNet (sep 2023). https://doi.org/10.13026/4nqg-sb35, version 1.0 6. Johnson, A., Bulgarelli, L., Pollard, T., Gow, B., Moody, B., Horng, S., Celi, L.A., Mark, R.: MIMIC-IV. PhysioNet (oct 2024). https://doi.org/10.13026/ kpb9-mt58, version 3.1 7. Johnson, A., Lungren, M., Peng, Y., Lu, Z., Mark, R., Berkowitz, S., Horng, S.: MIMIC-CXR-JPG - chest radiographs with structured labels. PhysioNet (mar 2024). https://doi.org/10.13026/jsn5-t979, version 2.1.0 8. Johnson, A., Pollard, T., Mark, R., Berkowitz, S., Horng, S.: MIMIC-CXR Database. PhysioNet (sep 2019). https://doi.org/10.13026/C2JT1Q, version 2.0.0 9. Johnson, A.E.W., Bulgarelli, L., Shen, L., Gayles, A., Shammout, A., Horng, S., et al.: MIMIC-IV, a freely accessible electronic health record dataset. Scientific Data 10(1), 1 (2023). https://doi.org/10.1038/s41597-022-01899-x 10. Johnson, A.E.W., Pollard, T.J., Berkowitz, S.J., Greenbaum, N.R., Lungren, M.P., Deng, C.y., et al.: MIMIC-CXR, a de-identified publicly available database of chest radiographs with free-text reports. Scientific Data 6(1), 317 (2019). https://doi. org/10.1038/s41597-019-0322-0 11. Johnson, A.E.W., Pollard, T.J., Greenbaum, N.R., Lungren, M.P., Deng, C.y., Peng, Y., et al.: MIMIC-CXR-JPG, a large publicly available database of labeled chest radiographs (2019), arXiv:1901.07042 12. Kairouz, P., et al.: Advances and open problems in federated learning. Foundations and Trends in Machine Learning 14(1-2), 1â210 (2021). https://doi.org/10. 1561/2200000083 13. Le, H.Q., Nguyen, M.N.H., Thwal, C.M., Qiao, Y., Zhang, C., Hong, C.S.: Fed- MEKT: Distillation-based embedding knowledge transfer for multimodal feder- ated learning. Neural Networks 183, 107017 (2025). https://doi.org/10.1016/ j.neunet.2024.107017 14. McMahan, B., Moore, E., Ramage, D., Hampson, S., AgĂŒera y Arcas, B.: Communication-efficient learning of deep networks from decentralized data. In: Proceedings of the 20th International Conference on Artificial Intelligence and Statistics (2017) 15. Poudel, P., Shrestha, P., Amgain, S., Shrestha, Y.R., Gyawali, P., Bhattarai, B.: CAR-MFL: Cross-modal augmentation by retrieval for multimodal federated learn- ing with missing modalities. In: Medical Image Computing and Computer Assisted Intervention â MICCAI 2024. p. 102â112. Springer Nature Switzerland (2024). https://doi.org/10.1007/978-3-031-72117-5_10 16. Rieke, N., Hancox, J., Li, W., Milletari, F., Roth, H.R., Albarqouni, S., et al.: The future of digital health with federated learning. NPJ digital medicine 3(1), 119 (2020) 17. Roth, H.R., Cheng, Y., Wen, Y., Yang, I., Xu, Z., Hsieh, Y.T., et al.: NVIDIA FLARE: Federated learning from simulation to real-world (2022), arXiv:2210.13291 18. Thrasher, J., Devkota, A., Siwakoti, P., Chivukula, R., Poudel, P., Hu, C., et al.: Multimodal federated learning in healthcare: A review. Journal of Healthcare In- formatics Research (2025). https://doi.org/10.1007/s41666-025-00226-4 19. Wang, J., Xie, G., Huang, Y., Lyu, J., Zheng, F., Zheng, Y., Jin, Y.: FedMed-GAN: Federated domain translation on unsupervised cross-modality brain image synthe- sis. Neurocomputing 546, 126282 (2023). https://doi.org/10.1016/j.neucom. 2023.126282 Target-Adaptive Completion for Missing Modalities11 20. Yan, Y., Feng, C.M., Li, Y., Li, P., Goh, R.S.M., Lei, B., et al.: Federated pseudo modality generation for incomplete multi-modal MRI reconstruction. IEEE Journal of Biomedical and Health Informatics 29(8), 5849â5861 (2025). https://doi.org/ 10.1109/JBHI.2025.3566217 21. Yu, Q., Liu, Y., Wang, Y., Xu, K., Liu, J.: Multimodal federated learning via con- trastive representation ensemble. In: International Conference on Learning Repre- sentations (2023)