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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM transactions on modeling and performance evaluation of computing systems 2024-11
Hauptverfasser: Talukder, Zahidur, Lu, Bingqian, Ren, Shaolei, Islam, Mohammad Atiqul
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