Web-Centric Federated Learning over the Cloud-Edge Continuum Leveraging ONNX and WASM

被引:0
作者
Garofalo, Marco [1 ,2 ]
Colosi, Mario [1 ,3 ]
Catalfamo, Alessio [1 ]
Villari, Massimo [1 ]
机构
[1] Univ Messina, Messina, Italy
[2] Univ Pisa, Pisa, Italy
[3] AlmaDigit SRL, Messina, Italy
来源
2024 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, ISCC 2024 | 2024年
关键词
Federated Learning; Cloud-Edge Continuum; Virtual Pod; ONNX; WASM; Browser;
D O I
10.1109/ISCC61673.2024.10733614
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated Learning lays its foundation on the computation and availability of data provided by the increasingly popular Edge devices. By performing on-device training, privacy over the data can be ensured and the computational capacity of the devices is directly exploited. On the other hand, the heterogeneous characteristics of such devices and the difficulty of establishing a proper communication network are often complex obstacles to overcome when implementing Federated Learning solutions. Leveraging ONNX Training Web, WebAssembly, and the Cloud-Edge-Client Continuum concept, we propose FLAT, a system that allows Federated Learning algorithms to run seamlessly on Web browsers, in the form of microservices, without the need for any dependencies and configuration. Through this approach, any device equipped with a browser, even in headless mode, can dynamically join a federated learning cluster in plug-and-play mode by simply connecting to a Web address. The effectiveness of the system is tested with the MNIST and CIFAR10 datasets, using respectively a DNN and a CNN with FedAvg as the aggregation strategy and considering different devices and browsers.
引用
收藏
页数:7
相关论文
共 18 条
[1]   Cloud-Edge-Client Continuum: Leveraging Browsers as Deployment Nodes with Virtual Pods [J].
Colosi, Mario ;
Garofalo, Marco ;
Galletta, Antonino ;
Fazio, Maria ;
Celesti, Antonio ;
Villari, Massimo .
PROCEEDINGS OF THE IEEE/ACM 10TH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, BDCAT 2023, 2023,
[2]  
Gabrielli E, 2023, Arxiv, DOI arXiv:2308.04604
[3]   Chain FL: Decentralized Federated Machine Learning via Blockchain [J].
Korkmaz, Caner ;
Kocas, Halil Eralp ;
Uysal, Ahmet ;
Masry, Ahmed ;
Ozkasap, Oznur ;
Akgun, Baris .
2020 SECOND INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2020, :140-146
[4]  
Krizhevsky A., 2009, Technical report
[5]  
LeCun Y., 2010, MNIST handwritten digit database
[6]   WebFed: Cross-platform Federated Learning Framework Based on Web Browser with Local Differential Privacy [J].
Lian, Zhuotao ;
Yang, Qinglin ;
Zeng, Qingkui ;
Su, Chunhua .
IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, :2071-2076
[7]  
Loshchilov I., 2018, INT C LEARN REPR
[8]  
Mao A., P 40 INT C MACH LEAR
[9]  
McCallum L., 2020, P INT C NEW INT MUS, P271, DOI DOI 10.5281/ZENODO.4813357
[10]  
McMahan HB, 2017, PR MACH LEARN RES, V54, P1273