Function Placement for In-network Federated Learning

被引:0
|
作者
Yellas, Nour-El-Houda [1 ,2 ]
Addis, Bernardetta [3 ]
Boumerdassi, Selma [1 ]
Riggio, Roberto [4 ]
Secci, Stefano [1 ]
机构
[1] Cnam, Paris, France
[2] Orange, Chatillon, France
[3] Univ Lorraine, CNRS, LORIA, Nancy, France
[4] Polytech Univ Marche, Ancona, Italy
基金
欧盟地平线“2020”;
关键词
Federated learning; Artificial intelligence functions; Placement; EDGE INTELLIGENCE; CLIENT SELECTION; FRAMEWORK;
D O I
10.1016/j.comnet.2024.110900
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL), particularly when data is distributed across multiple clients, helps reducing the learning time by avoiding training on a massive pile-up of data. Nonetheless, low computation capacities or poor network conditions can worsen the convergence time, therefore decreasing accuracy and learning performance. In this paper, we propose a framework to deploy FL clients in a network, while compensating end-to-end time variation due to heterogeneous network setting. We present a new distributed learning control scheme, named In-network Federated Learning Control (IFLC), to support the operations of distributed federated learning functions in geographically distributed networks, and designed to mitigate the stragglers with lower deployment costs. IFLC adapts the allocation of distributed hardware accelerators to modulate the importance of local training latency in the end-to-end delay of federated learning applications, considering both deterministic and stochastic delay scenarios. By extensive simulation on realistic instances of an in-network anomaly detection application, we show that the absence of hardware accelerators can strongly impair the learning efficiency. Additionally, we show that providing hardware accelerators at only 50% of the nodes, can reduce the number of stragglers by at least 50% and up to 100% with respect to a baseline FIRST-FIT algorithm, while also lowering the deployment cost by up to 30% with respect to the case without hardware accelerators. Finally, we explore the effect of topology changes on IFLC across both hierarchical and flat topologies.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Demo: P4 Based In-network ML with Federated Learning to Secure and Slice IoT Networks
    Madarasingha, Chamara
    Dahanayaka, Thilini
    Thilakarathna, Kanchana
    Seneviratne, Suranga
    Lee, Young Choon
    Kanhere, Salil S.
    Zomaya, Albert Y.
    Seneviratne, Aruna
    Ridley, Phil
    PROCEEDINGS 2024 IEEE 25TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS, WOWMOM 2024, 2024, : 304 - 306
  • [22] Adaptive and decentralized operator placement for in-network query processing
    Bonfils, BJ
    Bonnet, P
    INFORMATION PROCESSING IN SENSOR NETWORKS, PROCEEDINGS, 2003, 2634 : 47 - 62
  • [23] Adaptive and decentralized operator placement for in-network query processing
    Bonfils, BJ
    Bonnet, P
    TELECOMMUNICATION SYSTEMS, 2004, 26 (2-4) : 389 - 409
  • [24] Joint optimization of server and content placement for in-network caching
    Tabei, Gen
    Hirata, Kouji
    2022 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN, IEEE ICCE-TW 2022, 2022, : 219 - 220
  • [25] Adaptive and Decentralized Operator Placement for In-Network Query Processing
    Boris Jan Bonfils
    Philippe Bonnet
    Telecommunication Systems, 2004, 26 : 389 - 409
  • [26] Training Job Placement in Clusters with Statistical In-Network Aggregation
    Zhao, Bohan
    Xu, Wei
    Liu, Shuo
    Tian, Yang
    Wang, Qiaoling
    Wu, Wenfei
    PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, ASPLOS 2024, VOL 1, 2024, : 420 - 434
  • [27] In-Network Computing With Function as a Service at the Edge
    Cicconetti, Claudio
    Conti, Marco
    Passarella, Andrea
    COMPUTER, 2022, 55 (09) : 65 - 73
  • [28] In-Network Placement of Reusable Computing Tasks in an SDN-Based Network Edge
    Amadeo, Marica
    Campolo, Claudia
    Lia, Gianmarco
    Molinaro, Antonella
    Ruggeri, Giuseppe
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (02) : 1456 - 1471
  • [29] Enhancing In-network Caching by Coupling Cache Placement, Replacement and Location
    Hu, Xiaoyan
    Gong, Jian
    Cheng, Guang
    Fan, Chengyu
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5672 - 5678
  • [30] In-Network Caching and Content Placement in Cooperative Small Cell Networks
    Pantisano, Francesco
    Bennis, Mehdi
    Saad, Walid
    Debbah, Merouane
    2014 1ST INTERNATIONAL CONFERENCE ON 5G FOR UBIQUITOUS CONNECTIVITY (5GU), 2014, : 128 - 133