Loading…

Adaptive Upgrade of Client Resources for Improving the Quality of Federated Learning Model

Conventional systems are usually constrained to store data in a centralized location. This restriction has either precluded sensitive data from being shared or put its privacy on the line. Alternatively, Federated Learning (FL) has emerged as a promising privacy-preserving paradigm for exchanging mo...

Full description

Saved in:
Bibliographic Details
Published in:IEEE internet of things journal 2023-03, Vol.10 (5), p.1-1
Main Authors: AbdulRahman, Sawsan, Ould-Slimane, Hakima, Chowdhury, Rasel, Mourad, Azzam, Talhi, Chamseddine, Guizani, Mohsen
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c2449-9c11c72c2be858ac7b7667f1bed3c8e0bd4bccad3ec4476442045f1b2569d8f3
cites cdi_FETCH-LOGICAL-c2449-9c11c72c2be858ac7b7667f1bed3c8e0bd4bccad3ec4476442045f1b2569d8f3
container_end_page 1
container_issue 5
container_start_page 1
container_title IEEE internet of things journal
container_volume 10
creator AbdulRahman, Sawsan
Ould-Slimane, Hakima
Chowdhury, Rasel
Mourad, Azzam
Talhi, Chamseddine
Guizani, Mohsen
description Conventional systems are usually constrained to store data in a centralized location. This restriction has either precluded sensitive data from being shared or put its privacy on the line. Alternatively, Federated Learning (FL) has emerged as a promising privacy-preserving paradigm for exchanging model parameters instead of private data of Internet of Things (IoT) devices known as clients. FL trains a global model by communicating local models generated by selected clients throughout many communication rounds until ensuring high learning performance. In these settings, the FL performance highly depends on selecting the best available clients. This process is strongly related to the quality of their models and their training data. Such selection-based schemes have not been explored yet, particularly regarding participating clients having high-quality data yet with limited resources. To address these challenges, we propose in this paper FedAUR, a novel approach for adaptive upgrade of clients resources in FL. We first introduce a method to measure how a locally generated model affects and improves the global model if selected for aggregation without revealing raw data. Next, based on the significance of each client parameters and the resources of their devices, we design a selection scheme that manages and distributes available resources on the server among the appropriate subset of clients. This client selection and resource allocation problem is thus formulated as an optimization problem, where the purpose is to discover and train in each round the maximum number of samples with the highest quality in order to target the desired performance. Moreover, we present a Kubernetes-based prototype that we implemented to evaluate the performance of the proposed approach.
doi_str_mv 10.1109/JIOT.2022.3218755
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_9933822</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9933822</ieee_id><sourcerecordid>2778698905</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2449-9c11c72c2be858ac7b7667f1bed3c8e0bd4bccad3ec4476442045f1b2569d8f3</originalsourceid><addsrcrecordid>eNpNkE1Lw0AQhhdRsGh_gHhZ8Jy6X9mPYylWK5Wi1IuXZbM7qSlpEjdpof_ehBbxNAPzvDPDg9AdJRNKiXl8XazWE0YYm3BGtUrTCzRinKlESMku__XXaNy2W0JIH0upkSP0NQ2u6YoD4M9mE10AXOd4VhZQdfgD2nofPbQ4ryNe7JpYH4pqg7tvwO97VxbdcaDnECC6DgJegovVQLzVAcpbdJW7soXxud6g9fxpPXtJlqvnxWy6TDwTwiTGU-oV8ywDnWrnVaakVDnNIHCvgWRBZN67wMELoaQQjIi0H7NUmqBzfoMeTmv793720HZ2239d9RctU0pLow1Je4qeKB_rto2Q2yYWOxePlhI7SLSDRDtItGeJfeb-lCkA4I83hnPNGP8FV5xteQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2778698905</pqid></control><display><type>article</type><title>Adaptive Upgrade of Client Resources for Improving the Quality of Federated Learning Model</title><source>IEEE Xplore (Online service)</source><creator>AbdulRahman, Sawsan ; Ould-Slimane, Hakima ; Chowdhury, Rasel ; Mourad, Azzam ; Talhi, Chamseddine ; Guizani, Mohsen</creator><creatorcontrib>AbdulRahman, Sawsan ; Ould-Slimane, Hakima ; Chowdhury, Rasel ; Mourad, Azzam ; Talhi, Chamseddine ; Guizani, Mohsen</creatorcontrib><description>Conventional systems are usually constrained to store data in a centralized location. This restriction has either precluded sensitive data from being shared or put its privacy on the line. Alternatively, Federated Learning (FL) has emerged as a promising privacy-preserving paradigm for exchanging model parameters instead of private data of Internet of Things (IoT) devices known as clients. FL trains a global model by communicating local models generated by selected clients throughout many communication rounds until ensuring high learning performance. In these settings, the FL performance highly depends on selecting the best available clients. This process is strongly related to the quality of their models and their training data. Such selection-based schemes have not been explored yet, particularly regarding participating clients having high-quality data yet with limited resources. To address these challenges, we propose in this paper FedAUR, a novel approach for adaptive upgrade of clients resources in FL. We first introduce a method to measure how a locally generated model affects and improves the global model if selected for aggregation without revealing raw data. Next, based on the significance of each client parameters and the resources of their devices, we design a selection scheme that manages and distributes available resources on the server among the appropriate subset of clients. This client selection and resource allocation problem is thus formulated as an optimization problem, where the purpose is to discover and train in each round the maximum number of samples with the highest quality in order to target the desired performance. Moreover, we present a Kubernetes-based prototype that we implemented to evaluate the performance of the proposed approach.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2022.3218755</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Adaptation models ; client selection ; Clients ; Communication ; Computational modeling ; Data models ; Federated Learning ; Internet of Things ; Kubernetes ; Mathematical models ; model significance ; Optimization ; Parameters ; Performance evaluation ; Privacy ; Resource allocation ; Servers ; Training</subject><ispartof>IEEE internet of things journal, 2023-03, Vol.10 (5), p.1-1</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2449-9c11c72c2be858ac7b7667f1bed3c8e0bd4bccad3ec4476442045f1b2569d8f3</citedby><cites>FETCH-LOGICAL-c2449-9c11c72c2be858ac7b7667f1bed3c8e0bd4bccad3ec4476442045f1b2569d8f3</cites><orcidid>0000-0002-4281-4382 ; 0000-0001-9434-5322 ; 0000-0002-8972-8094</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9933822$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>AbdulRahman, Sawsan</creatorcontrib><creatorcontrib>Ould-Slimane, Hakima</creatorcontrib><creatorcontrib>Chowdhury, Rasel</creatorcontrib><creatorcontrib>Mourad, Azzam</creatorcontrib><creatorcontrib>Talhi, Chamseddine</creatorcontrib><creatorcontrib>Guizani, Mohsen</creatorcontrib><title>Adaptive Upgrade of Client Resources for Improving the Quality of Federated Learning Model</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>Conventional systems are usually constrained to store data in a centralized location. This restriction has either precluded sensitive data from being shared or put its privacy on the line. Alternatively, Federated Learning (FL) has emerged as a promising privacy-preserving paradigm for exchanging model parameters instead of private data of Internet of Things (IoT) devices known as clients. FL trains a global model by communicating local models generated by selected clients throughout many communication rounds until ensuring high learning performance. In these settings, the FL performance highly depends on selecting the best available clients. This process is strongly related to the quality of their models and their training data. Such selection-based schemes have not been explored yet, particularly regarding participating clients having high-quality data yet with limited resources. To address these challenges, we propose in this paper FedAUR, a novel approach for adaptive upgrade of clients resources in FL. We first introduce a method to measure how a locally generated model affects and improves the global model if selected for aggregation without revealing raw data. Next, based on the significance of each client parameters and the resources of their devices, we design a selection scheme that manages and distributes available resources on the server among the appropriate subset of clients. This client selection and resource allocation problem is thus formulated as an optimization problem, where the purpose is to discover and train in each round the maximum number of samples with the highest quality in order to target the desired performance. Moreover, we present a Kubernetes-based prototype that we implemented to evaluate the performance of the proposed approach.</description><subject>Adaptation models</subject><subject>client selection</subject><subject>Clients</subject><subject>Communication</subject><subject>Computational modeling</subject><subject>Data models</subject><subject>Federated Learning</subject><subject>Internet of Things</subject><subject>Kubernetes</subject><subject>Mathematical models</subject><subject>model significance</subject><subject>Optimization</subject><subject>Parameters</subject><subject>Performance evaluation</subject><subject>Privacy</subject><subject>Resource allocation</subject><subject>Servers</subject><subject>Training</subject><issn>2327-4662</issn><issn>2327-4662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNpNkE1Lw0AQhhdRsGh_gHhZ8Jy6X9mPYylWK5Wi1IuXZbM7qSlpEjdpof_ehBbxNAPzvDPDg9AdJRNKiXl8XazWE0YYm3BGtUrTCzRinKlESMku__XXaNy2W0JIH0upkSP0NQ2u6YoD4M9mE10AXOd4VhZQdfgD2nofPbQ4ryNe7JpYH4pqg7tvwO97VxbdcaDnECC6DgJegovVQLzVAcpbdJW7soXxud6g9fxpPXtJlqvnxWy6TDwTwiTGU-oV8ywDnWrnVaakVDnNIHCvgWRBZN67wMELoaQQjIi0H7NUmqBzfoMeTmv793720HZ2239d9RctU0pLow1Je4qeKB_rto2Q2yYWOxePlhI7SLSDRDtItGeJfeb-lCkA4I83hnPNGP8FV5xteQ</recordid><startdate>20230301</startdate><enddate>20230301</enddate><creator>AbdulRahman, Sawsan</creator><creator>Ould-Slimane, Hakima</creator><creator>Chowdhury, Rasel</creator><creator>Mourad, Azzam</creator><creator>Talhi, Chamseddine</creator><creator>Guizani, Mohsen</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-4281-4382</orcidid><orcidid>https://orcid.org/0000-0001-9434-5322</orcidid><orcidid>https://orcid.org/0000-0002-8972-8094</orcidid></search><sort><creationdate>20230301</creationdate><title>Adaptive Upgrade of Client Resources for Improving the Quality of Federated Learning Model</title><author>AbdulRahman, Sawsan ; Ould-Slimane, Hakima ; Chowdhury, Rasel ; Mourad, Azzam ; Talhi, Chamseddine ; Guizani, Mohsen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2449-9c11c72c2be858ac7b7667f1bed3c8e0bd4bccad3ec4476442045f1b2569d8f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Adaptation models</topic><topic>client selection</topic><topic>Clients</topic><topic>Communication</topic><topic>Computational modeling</topic><topic>Data models</topic><topic>Federated Learning</topic><topic>Internet of Things</topic><topic>Kubernetes</topic><topic>Mathematical models</topic><topic>model significance</topic><topic>Optimization</topic><topic>Parameters</topic><topic>Performance evaluation</topic><topic>Privacy</topic><topic>Resource allocation</topic><topic>Servers</topic><topic>Training</topic><toplevel>online_resources</toplevel><creatorcontrib>AbdulRahman, Sawsan</creatorcontrib><creatorcontrib>Ould-Slimane, Hakima</creatorcontrib><creatorcontrib>Chowdhury, Rasel</creatorcontrib><creatorcontrib>Mourad, Azzam</creatorcontrib><creatorcontrib>Talhi, Chamseddine</creatorcontrib><creatorcontrib>Guizani, Mohsen</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore (Online service)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE internet of things journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>AbdulRahman, Sawsan</au><au>Ould-Slimane, Hakima</au><au>Chowdhury, Rasel</au><au>Mourad, Azzam</au><au>Talhi, Chamseddine</au><au>Guizani, Mohsen</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Adaptive Upgrade of Client Resources for Improving the Quality of Federated Learning Model</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2023-03-01</date><risdate>2023</risdate><volume>10</volume><issue>5</issue><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>Conventional systems are usually constrained to store data in a centralized location. This restriction has either precluded sensitive data from being shared or put its privacy on the line. Alternatively, Federated Learning (FL) has emerged as a promising privacy-preserving paradigm for exchanging model parameters instead of private data of Internet of Things (IoT) devices known as clients. FL trains a global model by communicating local models generated by selected clients throughout many communication rounds until ensuring high learning performance. In these settings, the FL performance highly depends on selecting the best available clients. This process is strongly related to the quality of their models and their training data. Such selection-based schemes have not been explored yet, particularly regarding participating clients having high-quality data yet with limited resources. To address these challenges, we propose in this paper FedAUR, a novel approach for adaptive upgrade of clients resources in FL. We first introduce a method to measure how a locally generated model affects and improves the global model if selected for aggregation without revealing raw data. Next, based on the significance of each client parameters and the resources of their devices, we design a selection scheme that manages and distributes available resources on the server among the appropriate subset of clients. This client selection and resource allocation problem is thus formulated as an optimization problem, where the purpose is to discover and train in each round the maximum number of samples with the highest quality in order to target the desired performance. Moreover, we present a Kubernetes-based prototype that we implemented to evaluate the performance of the proposed approach.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2022.3218755</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-4281-4382</orcidid><orcidid>https://orcid.org/0000-0001-9434-5322</orcidid><orcidid>https://orcid.org/0000-0002-8972-8094</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 2327-4662
ispartof IEEE internet of things journal, 2023-03, Vol.10 (5), p.1-1
issn 2327-4662
2327-4662
language eng
recordid cdi_ieee_primary_9933822
source IEEE Xplore (Online service)
subjects Adaptation models
client selection
Clients
Communication
Computational modeling
Data models
Federated Learning
Internet of Things
Kubernetes
Mathematical models
model significance
Optimization
Parameters
Performance evaluation
Privacy
Resource allocation
Servers
Training
title Adaptive Upgrade of Client Resources for Improving the Quality of Federated Learning Model
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T16%3A00%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Adaptive%20Upgrade%20of%20Client%20Resources%20for%20Improving%20the%20Quality%20of%20Federated%20Learning%20Model&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=AbdulRahman,%20Sawsan&rft.date=2023-03-01&rft.volume=10&rft.issue=5&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2022.3218755&rft_dat=%3Cproquest_ieee_%3E2778698905%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c2449-9c11c72c2be858ac7b7667f1bed3c8e0bd4bccad3ec4476442045f1b2569d8f3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2778698905&rft_id=info:pmid/&rft_ieee_id=9933822&rfr_iscdi=true