FedHGL: Cross-Institutional Federated Heterogeneous Graph Learning for IoT

Graph neural networks, effectively harnessing the extensive interactive data from Internet of Things (IoT) devices, significantly enhance service quality in IoT systems. However, traditional centralized training leads to the leakage of private data during the data collection and model training phase...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2024-08, Vol.11 (15), p.25590-25599
Hauptverfasser: Wei, Xiangyu, Chen, Guorong, Zhu, Yongsheng, Hu, Fuqiang, Zhang, Chongzhen, Han, Zhen, Wang, Wei
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 25599
container_issue 15
container_start_page 25590
container_title IEEE internet of things journal
container_volume 11
creator Wei, Xiangyu
Chen, Guorong
Zhu, Yongsheng
Hu, Fuqiang
Zhang, Chongzhen
Han, Zhen
Wang, Wei
description Graph neural networks, effectively harnessing the extensive interactive data from Internet of Things (IoT) devices, significantly enhance service quality in IoT systems. However, traditional centralized training leads to the leakage of private data during the data collection and model training phases in IoT scenarios. Federated learning (FL) has emerged as a promising approach, facilitating collaborative model training across diverse IoT devices without sharing sensitive data. The intricate types and relationships among IoT devices from various institutions highlight the issues of class imbalance and graph heterogeneity across different clients. These issues decrease the performance of FL models. In this work, we focus on a more realistic scenario where the IoT institutions have only limited amount and types of data. We propose a cross-institutional federated heterogeneous graph learning method called FedHGL. It aims to mitigate the negative effects of class imbalance while maintaining the private data locally on clients during collaborative training. We employ a heterogeneous graph neural network as the training model for clients. FedHGL generates cross-client minority class samples to enhance the model performance. Additionally, it incorporates a compensation mechanism to prevent forgetting global information. FedHGL designs an adaptive aggregation coefficient that assigns weights to IoT institutions according to the class imbalance of their data, thereby optimizing the aggregation process. Extensive experiments demonstrate the effectiveness of FedHGL for class imbalance and heterogeneous graph data.
doi_str_mv 10.1109/JIOT.2024.3368054
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_3084060021</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10443274</ieee_id><sourcerecordid>3084060021</sourcerecordid><originalsourceid>FETCH-LOGICAL-c246t-7fffee76a7a77472b6e8f1ff07d5cb27c162c514c4a142cf84dcce87fa6ab973</originalsourceid><addsrcrecordid>eNpNkLFqwzAQhkVpoSHNAxQ6CDo7kWRZsruV0CQOhizehSKfUofUciV56NvXJhky3cH933H3IfRKyZJSUqz25aFeMsL4Mk1FTjL-gGYsZTLhQrDHu_4ZLUI4E0JGLKOFmKH9BprdtvrAa-9CSMouxDYOsXWdvuBxBl5HaPAOInh3gg7cEPDW6_4bV6B913YnbJ3Hpatf0JPVlwCLW52jevNVr3dJddiW688qMYyLmEhrLYAUWmopuWRHAbml1hLZZObIpKGCmYxywzXlzNicN8ZALq0W-ljIdI7er2t7734HCFGd3eDHc4NKSc6JIITRMUWvKTP95cGq3rc_2v8pStQkTU3S1CRN3aSNzNuVaQHgLs_56I-n_xF3aBc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3084060021</pqid></control><display><type>article</type><title>FedHGL: Cross-Institutional Federated Heterogeneous Graph Learning for IoT</title><source>IEEE Electronic Library (IEL)</source><creator>Wei, Xiangyu ; Chen, Guorong ; Zhu, Yongsheng ; Hu, Fuqiang ; Zhang, Chongzhen ; Han, Zhen ; Wang, Wei</creator><creatorcontrib>Wei, Xiangyu ; Chen, Guorong ; Zhu, Yongsheng ; Hu, Fuqiang ; Zhang, Chongzhen ; Han, Zhen ; Wang, Wei</creatorcontrib><description>Graph neural networks, effectively harnessing the extensive interactive data from Internet of Things (IoT) devices, significantly enhance service quality in IoT systems. However, traditional centralized training leads to the leakage of private data during the data collection and model training phases in IoT scenarios. Federated learning (FL) has emerged as a promising approach, facilitating collaborative model training across diverse IoT devices without sharing sensitive data. The intricate types and relationships among IoT devices from various institutions highlight the issues of class imbalance and graph heterogeneity across different clients. These issues decrease the performance of FL models. In this work, we focus on a more realistic scenario where the IoT institutions have only limited amount and types of data. We propose a cross-institutional federated heterogeneous graph learning method called FedHGL. It aims to mitigate the negative effects of class imbalance while maintaining the private data locally on clients during collaborative training. We employ a heterogeneous graph neural network as the training model for clients. FedHGL generates cross-client minority class samples to enhance the model performance. Additionally, it incorporates a compensation mechanism to prevent forgetting global information. FedHGL designs an adaptive aggregation coefficient that assigns weights to IoT institutions according to the class imbalance of their data, thereby optimizing the aggregation process. Extensive experiments demonstrate the effectiveness of FedHGL for class imbalance and heterogeneous graph data.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2024.3368054</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Adaptive sampling ; Clients ; Collaboration ; Data collection ; Data models ; Data privacy ; Federated heterogeneous graph learning (FedHGL) ; Federated learning ; Graph neural networks ; Heterogeneity ; imbalanced node classification ; Internet of Things ; Internet of Things (IoT) ; Neural networks ; Prototypes ; Servers ; Training</subject><ispartof>IEEE internet of things journal, 2024-08, Vol.11 (15), p.25590-25599</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c246t-7fffee76a7a77472b6e8f1ff07d5cb27c162c514c4a142cf84dcce87fa6ab973</cites><orcidid>0000-0001-9543-7026 ; 0000-0002-3688-873X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10443274$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27915,27916,54749</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10443274$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Wei, Xiangyu</creatorcontrib><creatorcontrib>Chen, Guorong</creatorcontrib><creatorcontrib>Zhu, Yongsheng</creatorcontrib><creatorcontrib>Hu, Fuqiang</creatorcontrib><creatorcontrib>Zhang, Chongzhen</creatorcontrib><creatorcontrib>Han, Zhen</creatorcontrib><creatorcontrib>Wang, Wei</creatorcontrib><title>FedHGL: Cross-Institutional Federated Heterogeneous Graph Learning for IoT</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>Graph neural networks, effectively harnessing the extensive interactive data from Internet of Things (IoT) devices, significantly enhance service quality in IoT systems. However, traditional centralized training leads to the leakage of private data during the data collection and model training phases in IoT scenarios. Federated learning (FL) has emerged as a promising approach, facilitating collaborative model training across diverse IoT devices without sharing sensitive data. The intricate types and relationships among IoT devices from various institutions highlight the issues of class imbalance and graph heterogeneity across different clients. These issues decrease the performance of FL models. In this work, we focus on a more realistic scenario where the IoT institutions have only limited amount and types of data. We propose a cross-institutional federated heterogeneous graph learning method called FedHGL. It aims to mitigate the negative effects of class imbalance while maintaining the private data locally on clients during collaborative training. We employ a heterogeneous graph neural network as the training model for clients. FedHGL generates cross-client minority class samples to enhance the model performance. Additionally, it incorporates a compensation mechanism to prevent forgetting global information. FedHGL designs an adaptive aggregation coefficient that assigns weights to IoT institutions according to the class imbalance of their data, thereby optimizing the aggregation process. Extensive experiments demonstrate the effectiveness of FedHGL for class imbalance and heterogeneous graph data.</description><subject>Adaptive sampling</subject><subject>Clients</subject><subject>Collaboration</subject><subject>Data collection</subject><subject>Data models</subject><subject>Data privacy</subject><subject>Federated heterogeneous graph learning (FedHGL)</subject><subject>Federated learning</subject><subject>Graph neural networks</subject><subject>Heterogeneity</subject><subject>imbalanced node classification</subject><subject>Internet of Things</subject><subject>Internet of Things (IoT)</subject><subject>Neural networks</subject><subject>Prototypes</subject><subject>Servers</subject><subject>Training</subject><issn>2327-4662</issn><issn>2327-4662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkLFqwzAQhkVpoSHNAxQ6CDo7kWRZsruV0CQOhizehSKfUofUciV56NvXJhky3cH933H3IfRKyZJSUqz25aFeMsL4Mk1FTjL-gGYsZTLhQrDHu_4ZLUI4E0JGLKOFmKH9BprdtvrAa-9CSMouxDYOsXWdvuBxBl5HaPAOInh3gg7cEPDW6_4bV6B913YnbJ3Hpatf0JPVlwCLW52jevNVr3dJddiW688qMYyLmEhrLYAUWmopuWRHAbml1hLZZObIpKGCmYxywzXlzNicN8ZALq0W-ljIdI7er2t7734HCFGd3eDHc4NKSc6JIITRMUWvKTP95cGq3rc_2v8pStQkTU3S1CRN3aSNzNuVaQHgLs_56I-n_xF3aBc</recordid><startdate>20240801</startdate><enddate>20240801</enddate><creator>Wei, Xiangyu</creator><creator>Chen, Guorong</creator><creator>Zhu, Yongsheng</creator><creator>Hu, Fuqiang</creator><creator>Zhang, Chongzhen</creator><creator>Han, Zhen</creator><creator>Wang, Wei</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-0001-9543-7026</orcidid><orcidid>https://orcid.org/0000-0002-3688-873X</orcidid></search><sort><creationdate>20240801</creationdate><title>FedHGL: Cross-Institutional Federated Heterogeneous Graph Learning for IoT</title><author>Wei, Xiangyu ; Chen, Guorong ; Zhu, Yongsheng ; Hu, Fuqiang ; Zhang, Chongzhen ; Han, Zhen ; Wang, Wei</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c246t-7fffee76a7a77472b6e8f1ff07d5cb27c162c514c4a142cf84dcce87fa6ab973</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Adaptive sampling</topic><topic>Clients</topic><topic>Collaboration</topic><topic>Data collection</topic><topic>Data models</topic><topic>Data privacy</topic><topic>Federated heterogeneous graph learning (FedHGL)</topic><topic>Federated learning</topic><topic>Graph neural networks</topic><topic>Heterogeneity</topic><topic>imbalanced node classification</topic><topic>Internet of Things</topic><topic>Internet of Things (IoT)</topic><topic>Neural networks</topic><topic>Prototypes</topic><topic>Servers</topic><topic>Training</topic><toplevel>online_resources</toplevel><creatorcontrib>Wei, Xiangyu</creatorcontrib><creatorcontrib>Chen, Guorong</creatorcontrib><creatorcontrib>Zhu, Yongsheng</creatorcontrib><creatorcontrib>Hu, Fuqiang</creatorcontrib><creatorcontrib>Zhang, Chongzhen</creatorcontrib><creatorcontrib>Han, Zhen</creatorcontrib><creatorcontrib>Wang, Wei</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</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_linktorsrc</fulltext></delivery><addata><au>Wei, Xiangyu</au><au>Chen, Guorong</au><au>Zhu, Yongsheng</au><au>Hu, Fuqiang</au><au>Zhang, Chongzhen</au><au>Han, Zhen</au><au>Wang, Wei</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>FedHGL: Cross-Institutional Federated Heterogeneous Graph Learning for IoT</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2024-08-01</date><risdate>2024</risdate><volume>11</volume><issue>15</issue><spage>25590</spage><epage>25599</epage><pages>25590-25599</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>Graph neural networks, effectively harnessing the extensive interactive data from Internet of Things (IoT) devices, significantly enhance service quality in IoT systems. However, traditional centralized training leads to the leakage of private data during the data collection and model training phases in IoT scenarios. Federated learning (FL) has emerged as a promising approach, facilitating collaborative model training across diverse IoT devices without sharing sensitive data. The intricate types and relationships among IoT devices from various institutions highlight the issues of class imbalance and graph heterogeneity across different clients. These issues decrease the performance of FL models. In this work, we focus on a more realistic scenario where the IoT institutions have only limited amount and types of data. We propose a cross-institutional federated heterogeneous graph learning method called FedHGL. It aims to mitigate the negative effects of class imbalance while maintaining the private data locally on clients during collaborative training. We employ a heterogeneous graph neural network as the training model for clients. FedHGL generates cross-client minority class samples to enhance the model performance. Additionally, it incorporates a compensation mechanism to prevent forgetting global information. FedHGL designs an adaptive aggregation coefficient that assigns weights to IoT institutions according to the class imbalance of their data, thereby optimizing the aggregation process. Extensive experiments demonstrate the effectiveness of FedHGL for class imbalance and heterogeneous graph data.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2024.3368054</doi><tpages>10</tpages><orcidid>https://orcid.org/0000-0001-9543-7026</orcidid><orcidid>https://orcid.org/0000-0002-3688-873X</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2327-4662
ispartof IEEE internet of things journal, 2024-08, Vol.11 (15), p.25590-25599
issn 2327-4662
2327-4662
language eng
recordid cdi_proquest_journals_3084060021
source IEEE Electronic Library (IEL)
subjects Adaptive sampling
Clients
Collaboration
Data collection
Data models
Data privacy
Federated heterogeneous graph learning (FedHGL)
Federated learning
Graph neural networks
Heterogeneity
imbalanced node classification
Internet of Things
Internet of Things (IoT)
Neural networks
Prototypes
Servers
Training
title FedHGL: Cross-Institutional Federated Heterogeneous Graph Learning for IoT
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T02%3A36%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=FedHGL:%20Cross-Institutional%20Federated%20Heterogeneous%20Graph%20Learning%20for%20IoT&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=Wei,%20Xiangyu&rft.date=2024-08-01&rft.volume=11&rft.issue=15&rft.spage=25590&rft.epage=25599&rft.pages=25590-25599&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2024.3368054&rft_dat=%3Cproquest_RIE%3E3084060021%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3084060021&rft_id=info:pmid/&rft_ieee_id=10443274&rfr_iscdi=true