skip to main content
research-article

On the feasibility of Federated Learning towards on-demand client deployment at the edge

Published: 01 January 2023 Publication History

Abstract

Nowadays, researchers are investing their time and devoting their efforts in developing and motivating the 6G vision and resources that are not available in 5G. Edge computing and autonomous vehicular driving applications are more enhanced under the 6G services that are provided to successfully operate tasks. The huge volume of data resulting from such applications can be a plus in the AI and Machine Learning (ML) world. Traditional ML models are used to train their models on centralized data sets. Lately, data privacy becomes a real aspect to take into consideration while collecting data. For that, Federated Learning (FL) plays nowadays a great role in addressing privacy and technology together by maintaining the ability to learn over decentralized data sets. The training is limited to the user devices only while sharing the locally computed parameter with the server that aggregates those updated weights to optimize a global model. This scenario is repeated multiple rounds for better results and convergence. Most of the literature proposed client selection methods to converge faster and increase accuracy. However, none of them has targeted the ability to deploy and select clients in real-time wherever and whenever needed. In fact, some mobile and vehicular devices are not available to serve as clients in the FL due to the highly dynamic environments and/or do not have the capabilities to accomplish this task. In this paper, we address the aforementioned limitations by introducing an on-demand client deployment in FL offering more volume and heterogeneity of data in the learning process. We make use of containerization technology such as Docker to build efficient environments using any type of client devices serving as volunteering devices, and Kubernetes utility called Kubeadm to monitor the devices. The performed experiments illustrate the relevance of the proposed approach and the efficiency of the deployment of clients whenever and wherever needed.

Highlights

A novel on-demand client deployment in Federated learning.
Targeting the problem of clients availability in pre-configured FL areas.
Targeting clients that do not have the needed capabilities for learning.
An efficient orchestration and deployment of ML services on newly formed client devices.

References

[1]
Abdulrahman S., Tout H., Mourad A., Talhi C., FedMCCS: Multicriteria client selection model for optimal IoT federated learning, IEEE Internet of Things Journal PP (2020) 2327–4662,.
[2]
Abdulrahman S., Tout H., Ould-Slimane H., Mourad A., Talhi C., Guizani M., A survey on federated learning: The journey from centralized to distributed on-site learning and beyond, IEEE Internet of Things Journal 8 (7) (2021) 5476–5497,.
[3]
Albaseer A., Abdallah M., Al-Fuqaha A., Erbad A., Client selection approach in support of clustered federated learning over wireless edge networks, in: 2021 IEEE global communications conference, 2021, pp. 1–6,.
[4]
Albaseer A., Abdallah M., Al-Fuqaha A., Erbad A., Balanced energy consumption based on historical participation of resource-constrained devices in federated edge learning, in: 2022 international wireless communications and mobile computing, 2022, pp. 300–305,.
[5]
Balakrishnan R., Li T., Zhou T., Himayat N., Smith V., Bilmes J., Diverse client selection for federated learning via submodular maximization, in: International conference on learning representations, 2022, URL https://openreview.net/forum?id=nwKXyFvaUm.
[6]
Banabilah S., Aloqaily M., Alsayed E., Malik N., Jararweh Y., Federated learning review: Fundamentals, enabling technologies, and future applications, Information Processing & Management 59 (6) (2022),. URL https://www.sciencedirect.com/science/article/pii/S0306457322001649.
[7]
Bonawitz K., Eichner H., Grieskamp W., Huba D., Ingerman A., Ivanov V., et al., Towards federated learning at scale: System design, in: SysML 2019, 2019,.
[8]
DataBase K., The mobile data challenge: Big data for mobile computing research, 2012, URL https://www.idiap.ch/en/dataset/mdc.
[9]
Elayan H., Aloqaily M., Guizani M., Sustainability of healthcare data analysis IoT-based systems using deep federated learning, IEEE Internet of Things Journal 9 (10) (2022) 7338–7346,.
[10]
Felter W., Ferreira A., Rajamony R., Rubio J., An updated performance comparison of virtual machines and linux containers, in: 2015 IEEE international symposium on performance analysis of systems and software, 2015, pp. 171–172,.
[11]
Gai N., Xue K., Zhu B., Yang J., Liu J., He D., An efficient data aggregation scheme with local differential privacy in smart grid, Digital Communications and Networks 8 (3) (2022) 333–342,. URL https://www.sciencedirect.com/science/article/pii/S2352864822000049.
[12]
Li P.L., Chai X., Wadsworth W.D., Liao J., Paddock B., Empirical evaluation of federated learning with local privacy for real-world application, in: 2020 IEEE international conference on big data, 2020, pp. 1574–1583,.
[14]
Martinez I., Francis S., Senhaji Hafid A., Record and Reward Federated Learning Contributions with Blockchain, 2019,.
[15]
McMahan H.B., Moore E., Ramage D., Hampson S., Arcas B.A.y., Communication-efficient learning of deep networks from decentralized data, 54 (2017) 1273–1282,. URL https://arxiv.org/abs/1602.05629.
[16]
Morabito R., Farris I., Iera A., Taleb T., Evaluating performance of containerized IoT services for clustered devices at the network edge, IEEE Internet of Things Journal 4 (4) (2017) 1019–1030,.
[17]
Nishio T., Yonetani R., Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edge, 2019, pp. 1–7,.
[18]
Otoum S., Ridhawi I.A., Mouftah H., A federated learning and blockchain-enabled sustainable energy-trade at the edge: A framework for industry 4.0, IEEE Internet of Things Journal (2022) 1,.
[19]
Park J.H., Younas M., Arabnia H.R., Chilamkurti N., Emerging ICT applications and services—Big data, IoT, and cloud computing, International Journal of Communication Systems 34 (2) (2021),. URL https://onlinelibrary.wiley.com/doi/abs/10.1002/dac.4668.
[20]
Qayyum A., Ahmad K., Ahsan M.A., Al-Fuqaha A., Qadir J., Collaborative federated learning for healthcare: Multi-modal COVID-19 diagnosis at the edge, 2021,.
[21]
Qin J., Xing Y., Wei W., Xue K., Edge computing aided congestion control using neuro-dynamic programming in NDN, in: GLOBECOM 2020 - 2020 IEEE global communications conference, 2020, pp. 1–6,.
[22]
Ribero M., Vikalo H., De Veciana G., Federated learning under intermittent client availability and time-varying communication constraints, 2022, 10.48550/ARXIV.2205.06730.
[23]
Sami H., Mourad A., Dynamic on-demand fog formation offering on-the-fly IoT service deployment, IEEE Transactions on Network and Service Management 17 (2) (2020) 1026–1039,.
[24]
Sami H., Mourad A., El-Hajj W., Vehicular-OBUs-as-on-demand-fogs: Resource and context aware deployment of containerized micro-services, IEEE/ACM Transactions on Networking 28 (2) (2020) 778–790,.
[25]
Tavallaee M., Bagheri E., Lu W., Ghorbani A.A., A detailed analysis of the KDD CUP 99 data set, in: 2009 IEEE symposium on computational intelligence for security and defense applications, 2009, pp. 1–6,.
[26]
Wahab O.A., Mourad A., Otrok H., Taleb T., Federated machine learning: Survey, multi-level classification, desirable criteria and future directions in communication and networking systems, IEEE Communications Surveys & Tutorials 23 (2) (2021) 1342–1397,.
[27]
Wang X., Garg S., Lin H., Hu J., Kaddoum G., Jalil Piran M., et al., Toward accurate anomaly detection in industrial Internet of Things using hierarchical federated learning, IEEE Internet of Things Journal 9 (10) (2022) 7110–7119,.
[28]
Wang X., Hu J., Lin H., Garg S., Kaddoum G., Piran M.J., et al., QoS and privacy-aware routing for 5G-enabled industrial internet of things: A federated reinforcement learning approach, IEEE Transactions on Industrial Informatics 18 (6) (2022) 4189–4197,.
[29]
Wu D., Deng Y., Li M., FL-MGVN: Federated learning for anomaly detection using mixed gaussian variational self-encoding network, Information Processing & Management 59 (2) (2022),. URL https://www.sciencedirect.com/science/article/pii/S0306457321003113.
[30]
Xu J., Wang H., Client selection and bandwidth allocation in wireless federated learning networks: A long-term perspective, IEEE Transactions on Wireless Communications 20 (2) (2021) 1188–1200.
[31]
Yang H., Alphones A., Xiong Z., Niyato D., Zhao J., Wu K., Artificial-intelligence-enabled intelligent 6G networks, Network Mag. of Global Internetwkg. 34 (6) (2020) 272–280,. URL https://doi.org/10.1109/MNET.011.2000195.
[32]
Yao J., Ansari N., Enhancing federated learning in fog-aided IoT by CPU frequency and wireless power control, IEEE Internet of Things Journal 8 (5) (2021) 3438–3445.
[33]
Yu L., Albelaihi R., Sun X., Ansari N., Devetsikiotis M., Jointly optimizing client selection and resource management in wireless federated learning for Internet of Things, IEEE Internet of Things Journal 9 (6) (2022) 4385–4395,.
[34]
Zhang Q., Guo Z., Yu K., Al-Dulaimi A., Wei W., Guizani M., Qos-aware reliable traffic prediction model under wireless vehicular networks, in: 2021 IEEE global communications conference, 2021, pp. 1–6,.

Cited By

View all

Index Terms

  1. On the feasibility of Federated Learning towards on-demand client deployment at the edge
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image Information Processing and Management: an International Journal
        Information Processing and Management: an International Journal  Volume 60, Issue 1
        Jan 2023
        688 pages

        Publisher

        Pergamon Press, Inc.

        United States

        Publication History

        Published: 01 January 2023

        Author Tags

        1. Edge computing
        2. 6G
        3. Artificial Intelligence
        4. Federated Learning
        5. Privacy
        6. On-demand client deployment

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 14 Sep 2024

        Other Metrics

        Citations

        Cited By

        View all

        View Options

        View options

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media