CODEA: Online Container Deployment and Edge Association for Multi-Edge Federated Synergy Learning
Abstract
Federated edge learning (FEEL) is a prospective paradigm enabling edge devices to collaboratively participate in machine learning model training, unlocking countless opportunities for edge intelligence. As an extension of FEEL, federated synergy learning (FSyL) alleviates the computation and communication burdens on resource-constrained end-devices by offloading partial model layers to edge servers for synergistic training. However, existing work largely ignores the impact of budgeted multi-edge service deployment and dynamic device-server association on training performance, causing significant accuracy degradation and increased costs. To address these limitations, this paper investigates critical performance bottlenecks of executing FSyL and formulates a novel benefit maximization problem that jointly optimizes online container deployment and edge association. To efficiently tackle this intractable problem, we proposeCODEA, an onlineCOntainerDeployment andEdgeAssociation framework based on the contextual multi-armed bandit model.CODEAguides deploying containerized FSyL services across multiple edge servers under a budget constraint, maximizing device coverage and training robustness before each global update stage. Following container deployment, the online edge association determines the device-server association during each local training round, maximizing cost-savings and ensuring the success rate of update collection. Extensive experiments demonstrate thatCODEAsignificantly improves training accuracy and cost-savings compared to state-of-the-art methods.
Fields of Study & Subjects
Privacy-Preserving Technologies in Data
Data Stream Mining Techniques
IoT and Edge/Fog Computing
Publication details
- Journal / source
- IEEE Transactions on Mobile Computing
- Publisher
- Institute of Electrical and Electronics Engineers (IEEE)
- Volume
- 25
- Issue
- 10
- Pages
- 16275–16292
- Publication date
- 16 April 2026
- Language
- EN