Hardware-Sensitive Fairness in Heterogeneous Federated Learning
Federated Learning (FL) is a promising technique for decentralized privacy-preserving Machine Learning (ML) with a diverse pool of participating devices with varying device capabilities. However, existing approaches to handle such heterogeneous environments do not consider “fairness” in model aggreg...
Gespeichert in:
Veröffentlicht in: | ACM transactions on modeling and performance evaluation of computing systems 2024-11 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | ACM transactions on modeling and performance evaluation of computing systems |
container_volume | |
creator | Talukder, Zahidur Lu, Bingqian Ren, Shaolei Islam, Mohammad Atiqul |
description | Federated Learning (FL) is a promising technique for decentralized privacy-preserving Machine Learning (ML) with a diverse pool of participating devices with varying device capabilities. However, existing approaches to handle such heterogeneous environments do not consider “fairness” in model aggregation, resulting in significant performance variation among devices. Meanwhile, prior works on FL fairness remain hardware-oblivious and cannot be applied directly without severe performance penalties. To address this issue, we propose a novel hardware-sensitive FL method called \(\mathsf {FairHetero} \) that promotes fairness among heterogeneous federated clients. Our approach offers tunable fairness within a group of devices with the same ML architecture as well as across different groups with heterogeneous models. Our evaluation under MNIST, FEMNIST, CIFAR10, and SHAKESPEARE datasets demonstrates that \(\mathsf {FairHetero} \) can reduce variance among participating clients’ test loss compared to the existing state-of-the-art (SOTA) techniques, resulting in increased overall performance. |
doi_str_mv | 10.1145/3703627 |
format | Article |
fullrecord | <record><control><sourceid>acm_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3703627</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3703627</sourcerecordid><originalsourceid>FETCH-LOGICAL-a847-a105652a38df74031cc87e62e3d5f5d61f7545d21f62b76fa166b6285f11b9d03</originalsourceid><addsrcrecordid>eNo9j01Lw0AURQdRsNTi3lV2rqLz5uNNuhIp1ggBF3YfXjJvyohNZCYq_nuV1q7uhXu4cIS4BHkDYOytdlKjcidiprTDUqNxp8eul-dikfOrlBJQu8rombirKfkvSly-8JDjFD-5WFNMA-dcxKGoeeI0bnng8SMXa_acaGJfNExpiMP2QpwFesu8OORcbNYPm1VdNs-PT6v7pqTKuJJAWrSKdOWDM1JD31eOUbH2NliPEJw11isIqDqHgQCxQ1XZANAtvdRzcb2_7dOYc-LQvqe4o_Tdgmz_zNuD-S95tSep3x2h__EHwAdRwA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Hardware-Sensitive Fairness in Heterogeneous Federated Learning</title><source>ACM Digital Library Complete</source><creator>Talukder, Zahidur ; Lu, Bingqian ; Ren, Shaolei ; Islam, Mohammad Atiqul</creator><creatorcontrib>Talukder, Zahidur ; Lu, Bingqian ; Ren, Shaolei ; Islam, Mohammad Atiqul</creatorcontrib><description>Federated Learning (FL) is a promising technique for decentralized privacy-preserving Machine Learning (ML) with a diverse pool of participating devices with varying device capabilities. However, existing approaches to handle such heterogeneous environments do not consider “fairness” in model aggregation, resulting in significant performance variation among devices. Meanwhile, prior works on FL fairness remain hardware-oblivious and cannot be applied directly without severe performance penalties. To address this issue, we propose a novel hardware-sensitive FL method called \(\mathsf {FairHetero} \) that promotes fairness among heterogeneous federated clients. Our approach offers tunable fairness within a group of devices with the same ML architecture as well as across different groups with heterogeneous models. Our evaluation under MNIST, FEMNIST, CIFAR10, and SHAKESPEARE datasets demonstrates that \(\mathsf {FairHetero} \) can reduce variance among participating clients’ test loss compared to the existing state-of-the-art (SOTA) techniques, resulting in increased overall performance.</description><identifier>ISSN: 2376-3639</identifier><identifier>EISSN: 2376-3647</identifier><identifier>DOI: 10.1145/3703627</identifier><language>eng</language><publisher>New York, NY: ACM</publisher><subject>Computer systems organization ; Computer systems organization / Embedded and cyber-physical systems ; Computer systems organization / Embedded and cyber-physical systems / Embedded systems ; Human-centered computing ; Human-centered computing / Ubiquitous and mobile computing ; Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing systems and tools ; Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing theory, concepts and paradigms ; Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing theory, concepts and paradigms / Ubiquitous computing ; Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile devices ; Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile devices / Mobile devices ; Security and privacy ; Security and privacy / Human and societal aspects of security and privacy ; Security and privacy / Human and societal aspects of security and privacy / Privacy protections ; Security and privacy / Security in hardware ; Security and privacy / Security services ; Security and privacy / Security services / Privacy-preserving protocols</subject><ispartof>ACM transactions on modeling and performance evaluation of computing systems, 2024-11</ispartof><rights>Copyright held by the owner/author(s).</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-a847-a105652a38df74031cc87e62e3d5f5d61f7545d21f62b76fa166b6285f11b9d03</cites><orcidid>0009-0002-6933-5135 ; 0000-0002-5778-4366 ; 0000-0003-0930-3123 ; 0000-0001-9003-4324</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Talukder, Zahidur</creatorcontrib><creatorcontrib>Lu, Bingqian</creatorcontrib><creatorcontrib>Ren, Shaolei</creatorcontrib><creatorcontrib>Islam, Mohammad Atiqul</creatorcontrib><title>Hardware-Sensitive Fairness in Heterogeneous Federated Learning</title><title>ACM transactions on modeling and performance evaluation of computing systems</title><addtitle>ACM TOMPECS</addtitle><description>Federated Learning (FL) is a promising technique for decentralized privacy-preserving Machine Learning (ML) with a diverse pool of participating devices with varying device capabilities. However, existing approaches to handle such heterogeneous environments do not consider “fairness” in model aggregation, resulting in significant performance variation among devices. Meanwhile, prior works on FL fairness remain hardware-oblivious and cannot be applied directly without severe performance penalties. To address this issue, we propose a novel hardware-sensitive FL method called \(\mathsf {FairHetero} \) that promotes fairness among heterogeneous federated clients. Our approach offers tunable fairness within a group of devices with the same ML architecture as well as across different groups with heterogeneous models. Our evaluation under MNIST, FEMNIST, CIFAR10, and SHAKESPEARE datasets demonstrates that \(\mathsf {FairHetero} \) can reduce variance among participating clients’ test loss compared to the existing state-of-the-art (SOTA) techniques, resulting in increased overall performance.</description><subject>Computer systems organization</subject><subject>Computer systems organization / Embedded and cyber-physical systems</subject><subject>Computer systems organization / Embedded and cyber-physical systems / Embedded systems</subject><subject>Human-centered computing</subject><subject>Human-centered computing / Ubiquitous and mobile computing</subject><subject>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing systems and tools</subject><subject>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing theory, concepts and paradigms</subject><subject>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing theory, concepts and paradigms / Ubiquitous computing</subject><subject>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile devices</subject><subject>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile devices / Mobile devices</subject><subject>Security and privacy</subject><subject>Security and privacy / Human and societal aspects of security and privacy</subject><subject>Security and privacy / Human and societal aspects of security and privacy / Privacy protections</subject><subject>Security and privacy / Security in hardware</subject><subject>Security and privacy / Security services</subject><subject>Security and privacy / Security services / Privacy-preserving protocols</subject><issn>2376-3639</issn><issn>2376-3647</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNo9j01Lw0AURQdRsNTi3lV2rqLz5uNNuhIp1ggBF3YfXjJvyohNZCYq_nuV1q7uhXu4cIS4BHkDYOytdlKjcidiprTDUqNxp8eul-dikfOrlBJQu8rombirKfkvSly-8JDjFD-5WFNMA-dcxKGoeeI0bnng8SMXa_acaGJfNExpiMP2QpwFesu8OORcbNYPm1VdNs-PT6v7pqTKuJJAWrSKdOWDM1JD31eOUbH2NliPEJw11isIqDqHgQCxQ1XZANAtvdRzcb2_7dOYc-LQvqe4o_Tdgmz_zNuD-S95tSep3x2h__EHwAdRwA</recordid><startdate>20241114</startdate><enddate>20241114</enddate><creator>Talukder, Zahidur</creator><creator>Lu, Bingqian</creator><creator>Ren, Shaolei</creator><creator>Islam, Mohammad Atiqul</creator><general>ACM</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0009-0002-6933-5135</orcidid><orcidid>https://orcid.org/0000-0002-5778-4366</orcidid><orcidid>https://orcid.org/0000-0003-0930-3123</orcidid><orcidid>https://orcid.org/0000-0001-9003-4324</orcidid></search><sort><creationdate>20241114</creationdate><title>Hardware-Sensitive Fairness in Heterogeneous Federated Learning</title><author>Talukder, Zahidur ; Lu, Bingqian ; Ren, Shaolei ; Islam, Mohammad Atiqul</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a847-a105652a38df74031cc87e62e3d5f5d61f7545d21f62b76fa166b6285f11b9d03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Computer systems organization</topic><topic>Computer systems organization / Embedded and cyber-physical systems</topic><topic>Computer systems organization / Embedded and cyber-physical systems / Embedded systems</topic><topic>Human-centered computing</topic><topic>Human-centered computing / Ubiquitous and mobile computing</topic><topic>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing systems and tools</topic><topic>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing theory, concepts and paradigms</topic><topic>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing theory, concepts and paradigms / Ubiquitous computing</topic><topic>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile devices</topic><topic>Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile devices / Mobile devices</topic><topic>Security and privacy</topic><topic>Security and privacy / Human and societal aspects of security and privacy</topic><topic>Security and privacy / Human and societal aspects of security and privacy / Privacy protections</topic><topic>Security and privacy / Security in hardware</topic><topic>Security and privacy / Security services</topic><topic>Security and privacy / Security services / Privacy-preserving protocols</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Talukder, Zahidur</creatorcontrib><creatorcontrib>Lu, Bingqian</creatorcontrib><creatorcontrib>Ren, Shaolei</creatorcontrib><creatorcontrib>Islam, Mohammad Atiqul</creatorcontrib><collection>CrossRef</collection><jtitle>ACM transactions on modeling and performance evaluation of computing systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Talukder, Zahidur</au><au>Lu, Bingqian</au><au>Ren, Shaolei</au><au>Islam, Mohammad Atiqul</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Hardware-Sensitive Fairness in Heterogeneous Federated Learning</atitle><jtitle>ACM transactions on modeling and performance evaluation of computing systems</jtitle><stitle>ACM TOMPECS</stitle><date>2024-11-14</date><risdate>2024</risdate><issn>2376-3639</issn><eissn>2376-3647</eissn><abstract>Federated Learning (FL) is a promising technique for decentralized privacy-preserving Machine Learning (ML) with a diverse pool of participating devices with varying device capabilities. However, existing approaches to handle such heterogeneous environments do not consider “fairness” in model aggregation, resulting in significant performance variation among devices. Meanwhile, prior works on FL fairness remain hardware-oblivious and cannot be applied directly without severe performance penalties. To address this issue, we propose a novel hardware-sensitive FL method called \(\mathsf {FairHetero} \) that promotes fairness among heterogeneous federated clients. Our approach offers tunable fairness within a group of devices with the same ML architecture as well as across different groups with heterogeneous models. Our evaluation under MNIST, FEMNIST, CIFAR10, and SHAKESPEARE datasets demonstrates that \(\mathsf {FairHetero} \) can reduce variance among participating clients’ test loss compared to the existing state-of-the-art (SOTA) techniques, resulting in increased overall performance.</abstract><cop>New York, NY</cop><pub>ACM</pub><doi>10.1145/3703627</doi><orcidid>https://orcid.org/0009-0002-6933-5135</orcidid><orcidid>https://orcid.org/0000-0002-5778-4366</orcidid><orcidid>https://orcid.org/0000-0003-0930-3123</orcidid><orcidid>https://orcid.org/0000-0001-9003-4324</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2376-3639 |
ispartof | ACM transactions on modeling and performance evaluation of computing systems, 2024-11 |
issn | 2376-3639 2376-3647 |
language | eng |
recordid | cdi_crossref_primary_10_1145_3703627 |
source | ACM Digital Library Complete |
subjects | Computer systems organization Computer systems organization / Embedded and cyber-physical systems Computer systems organization / Embedded and cyber-physical systems / Embedded systems Human-centered computing Human-centered computing / Ubiquitous and mobile computing Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing systems and tools Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing theory, concepts and paradigms Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile computing theory, concepts and paradigms / Ubiquitous computing Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile devices Human-centered computing / Ubiquitous and mobile computing / Ubiquitous and mobile devices / Mobile devices Security and privacy Security and privacy / Human and societal aspects of security and privacy Security and privacy / Human and societal aspects of security and privacy / Privacy protections Security and privacy / Security in hardware Security and privacy / Security services Security and privacy / Security services / Privacy-preserving protocols |
title | Hardware-Sensitive Fairness in Heterogeneous Federated Learning |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-10T15%3A00%3A36IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Hardware-Sensitive%20Fairness%20in%20Heterogeneous%20Federated%20Learning&rft.jtitle=ACM%20transactions%20on%20modeling%20and%20performance%20evaluation%20of%20computing%20systems&rft.au=Talukder,%20Zahidur&rft.date=2024-11-14&rft.issn=2376-3639&rft.eissn=2376-3647&rft_id=info:doi/10.1145/3703627&rft_dat=%3Cacm_cross%3E3703627%3C/acm_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |