| Phase | Dataset | #Frames |
|---|---|---|
| Federated Foundation Training | CathAction [Huang et al., 2024] | 500,000 |
| VESSEL12 [Rudyanto et al., 2014] | 12,892 | |
| Drive [Staal et al., 2004] | 8,028 | |
| SenNet [Walsh et al., 2021] | 7,436 | |
| Medical Decathlon [Antonelli et al., 2022] | 442 | |
| Downstream Fine-tuning | EISimulation (ours) | 1,683 |
| EIPhantom (ours) | 4,710 | |
| RANZCR [Hansen et al., 2021] | 33,664 | |
| CathAnimal [Kongtongvattana et al., 2023] | 25,000 |
Input: Initial weight θᵢ(0) for each silo i; Maximum training round K. for k = 0 to K - 1 do // The loop below runs in parallel for each silo i do 𝒩(i) ← List of i-th neighbour nodes. ξᵢ(k) ← Sampling data from local silo i for each silo j ∈ 𝒩(i) do ξⱼ(k) ← Sampling data from the j-th neighbor of silo i θᵢ → ⱼ ← Train overseas expert model at j-th silo using Equation (intersilo) // Collect overseas expert weights from j-th neighbor back to i-th silo ̂θᵢ → ⱼ ← θᵢ → ⱼ EMD(θᵢ, ̂θᵢ → ⱼ) ← Compute Earth Mover's Distance using Equation (EMD) end for θᵢ(k+1) ← Compute 𝓛ⁱ_MD with Equation (distil_loss) and train i-th local model using Equation (cross_learn) end for end for
@inproceedings{do2025fedefm,
title={Fedefm: federated endovascular foundation model with unseen data},
author={Do, Tuong and Vu, Nghia and Jianu, Tudor and Huang, Baoru and Vu, Minh and Su, Jionglong and Tjiputra, Erman and Tran, Quang D and Chiu, Te-Chuan and Nguyen, Anh},
booktitle={2025 IEEE International Conference on Robotics and Automation (ICRA)},
pages={1--8},
year={2025},
organization={IEEE}
}