Loading…

Take Your Pick: Enabling Effective Distributed Learning Within Low-Dimensional Feature Space

Personalized federated learning (PFL) is a popular distributed learning framework that allows clients to have different models and has many applications where clients' data are in different domains, including autonomous driving, traffic surveillance, and medical diagnosis. The typical model of...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transaction on neural networks and learning systems 2024-11, p.1-15
Main Authors: Zhu, Guogang, Liu, Xuefeng, Tang, Shaojie, Niu, Jianwei, Wu, Xinghao, Shen, Jiaxing, Lin, Wanyu
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 15
container_issue
container_start_page 1
container_title IEEE transaction on neural networks and learning systems
container_volume
creator Zhu, Guogang
Liu, Xuefeng
Tang, Shaojie
Niu, Jianwei
Wu, Xinghao
Shen, Jiaxing
Lin, Wanyu
description Personalized federated learning (PFL) is a popular distributed learning framework that allows clients to have different models and has many applications where clients' data are in different domains, including autonomous driving, traffic surveillance, and medical diagnosis. The typical model of a client in PFL features a global encoder trained by all clients to extract universal features from the raw data and personalized layers (e.g., a classifier) trained using the client's local data. Nonetheless, due to the differences between the data distributions of different clients (also known as, domain gaps), the universal features produced by the global encoder largely encompass numerous components irrelevant to a certain client's local task. Some recent PFL methods address the above problem by personalizing specific parameters within the encoder. However, these methods encounter substantial challenges attributed to the high dimensionality and nonlinearity of neural network parameter space. In contrast, the feature space exhibits a lower dimensionality, providing greater intuitiveness and interpretability as compared to the parameter space. To this end, we propose a novel PFL framework named FedPick. FedPick achieves PFL within the low-dimensional feature space by adaptively selecting task-relevant features for each client from the features generated by the global encoder based on its local data distribution. It presents a more accessible and interpretable implementation of PFL compared to those methods working in the parameter space. Extensive experimental results on multiple cross-domain datasets show that FedPick can effectively select task-relevant features for each client and improve model performance in cross-domain FL.
doi_str_mv 10.1109/TNNLS.2024.3498460
format article
fullrecord <record><control><sourceid>crossref_ieee_</sourceid><recordid>TN_cdi_ieee_primary_10766897</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10766897</ieee_id><sourcerecordid>10_1109_TNNLS_2024_3498460</sourcerecordid><originalsourceid>FETCH-LOGICAL-c149t-810a69165dde977b07ff333aad3ff7b0483fe3dc49c5c804dcee280fd1d070c33</originalsourceid><addsrcrecordid>eNpNkNtKAzEQhoMoWGpfQLzIC2xNNmkO3kkPKixVaEUFYUmTica2uyXZVXx7W1vEuflnGL7_4kPonJI-pURfzqfTYtbPSc77jGvFBTlCnZyKPMuZUsd_u3w-Rb2UPsh2BBkIrjvodW6WgF_qNuKHYJdXeFyZxSpUb3jsPdgmfAIehdTEsGgbcLgAE6vd-yk076HCRf2VjcIaqhTqyqzwBEzTRsCzjbFwhk68WSXoHbKLHifj-fA2K-5v7obXRWYp102mKDFCUzFwDrSUCyK9Z4wZ45j325Mr5oE5y7UdWEW4swC5It5RRySxjHVRvu-1sU4pgi83MaxN_C4pKXeKyl9F5U5ReVC0hS72UACAf4AUQmnJfgBFJ2PR</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Take Your Pick: Enabling Effective Distributed Learning Within Low-Dimensional Feature Space</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Zhu, Guogang ; Liu, Xuefeng ; Tang, Shaojie ; Niu, Jianwei ; Wu, Xinghao ; Shen, Jiaxing ; Lin, Wanyu</creator><creatorcontrib>Zhu, Guogang ; Liu, Xuefeng ; Tang, Shaojie ; Niu, Jianwei ; Wu, Xinghao ; Shen, Jiaxing ; Lin, Wanyu</creatorcontrib><description>Personalized federated learning (PFL) is a popular distributed learning framework that allows clients to have different models and has many applications where clients' data are in different domains, including autonomous driving, traffic surveillance, and medical diagnosis. The typical model of a client in PFL features a global encoder trained by all clients to extract universal features from the raw data and personalized layers (e.g., a classifier) trained using the client's local data. Nonetheless, due to the differences between the data distributions of different clients (also known as, domain gaps), the universal features produced by the global encoder largely encompass numerous components irrelevant to a certain client's local task. Some recent PFL methods address the above problem by personalizing specific parameters within the encoder. However, these methods encounter substantial challenges attributed to the high dimensionality and nonlinearity of neural network parameter space. In contrast, the feature space exhibits a lower dimensionality, providing greater intuitiveness and interpretability as compared to the parameter space. To this end, we propose a novel PFL framework named FedPick. FedPick achieves PFL within the low-dimensional feature space by adaptively selecting task-relevant features for each client from the features generated by the global encoder based on its local data distribution. It presents a more accessible and interpretable implementation of PFL compared to those methods working in the parameter space. Extensive experimental results on multiple cross-domain datasets show that FedPick can effectively select task-relevant features for each client and improve model performance in cross-domain FL.</description><identifier>ISSN: 2162-237X</identifier><identifier>EISSN: 2162-2388</identifier><identifier>DOI: 10.1109/TNNLS.2024.3498460</identifier><identifier>CODEN: ITNNAL</identifier><language>eng</language><publisher>IEEE</publisher><subject>Accuracy ; Adaptation models ; Computer aided instruction ; Data models ; Distance learning ; Distributed databases ; Distributed learning ; Feature extraction ; feature selection ; Load modeling ; low-dimensional feature space ; personalized federated learning (PFL) ; Solid modeling ; Training</subject><ispartof>IEEE transaction on neural networks and learning systems, 2024-11, p.1-15</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>niujianwei@buaa.edu.cn ; wan-yu.lin@polyu.edu.hk ; wuxinghao@buaa.edu.cn ; liu_xuefeng@buaa.edu.cn ; shaojiet@buffalo.edu ; buaa_zgg@buaa.edu.cn ; jxshen.polyu@gmail.com</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10766897$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Zhu, Guogang</creatorcontrib><creatorcontrib>Liu, Xuefeng</creatorcontrib><creatorcontrib>Tang, Shaojie</creatorcontrib><creatorcontrib>Niu, Jianwei</creatorcontrib><creatorcontrib>Wu, Xinghao</creatorcontrib><creatorcontrib>Shen, Jiaxing</creatorcontrib><creatorcontrib>Lin, Wanyu</creatorcontrib><title>Take Your Pick: Enabling Effective Distributed Learning Within Low-Dimensional Feature Space</title><title>IEEE transaction on neural networks and learning systems</title><addtitle>TNNLS</addtitle><description>Personalized federated learning (PFL) is a popular distributed learning framework that allows clients to have different models and has many applications where clients' data are in different domains, including autonomous driving, traffic surveillance, and medical diagnosis. The typical model of a client in PFL features a global encoder trained by all clients to extract universal features from the raw data and personalized layers (e.g., a classifier) trained using the client's local data. Nonetheless, due to the differences between the data distributions of different clients (also known as, domain gaps), the universal features produced by the global encoder largely encompass numerous components irrelevant to a certain client's local task. Some recent PFL methods address the above problem by personalizing specific parameters within the encoder. However, these methods encounter substantial challenges attributed to the high dimensionality and nonlinearity of neural network parameter space. In contrast, the feature space exhibits a lower dimensionality, providing greater intuitiveness and interpretability as compared to the parameter space. To this end, we propose a novel PFL framework named FedPick. FedPick achieves PFL within the low-dimensional feature space by adaptively selecting task-relevant features for each client from the features generated by the global encoder based on its local data distribution. It presents a more accessible and interpretable implementation of PFL compared to those methods working in the parameter space. Extensive experimental results on multiple cross-domain datasets show that FedPick can effectively select task-relevant features for each client and improve model performance in cross-domain FL.</description><subject>Accuracy</subject><subject>Adaptation models</subject><subject>Computer aided instruction</subject><subject>Data models</subject><subject>Distance learning</subject><subject>Distributed databases</subject><subject>Distributed learning</subject><subject>Feature extraction</subject><subject>feature selection</subject><subject>Load modeling</subject><subject>low-dimensional feature space</subject><subject>personalized federated learning (PFL)</subject><subject>Solid modeling</subject><subject>Training</subject><issn>2162-237X</issn><issn>2162-2388</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNpNkNtKAzEQhoMoWGpfQLzIC2xNNmkO3kkPKixVaEUFYUmTica2uyXZVXx7W1vEuflnGL7_4kPonJI-pURfzqfTYtbPSc77jGvFBTlCnZyKPMuZUsd_u3w-Rb2UPsh2BBkIrjvodW6WgF_qNuKHYJdXeFyZxSpUb3jsPdgmfAIehdTEsGgbcLgAE6vd-yk076HCRf2VjcIaqhTqyqzwBEzTRsCzjbFwhk68WSXoHbKLHifj-fA2K-5v7obXRWYp102mKDFCUzFwDrSUCyK9Z4wZ45j325Mr5oE5y7UdWEW4swC5It5RRySxjHVRvu-1sU4pgi83MaxN_C4pKXeKyl9F5U5ReVC0hS72UACAf4AUQmnJfgBFJ2PR</recordid><startdate>20241126</startdate><enddate>20241126</enddate><creator>Zhu, Guogang</creator><creator>Liu, Xuefeng</creator><creator>Tang, Shaojie</creator><creator>Niu, Jianwei</creator><creator>Wu, Xinghao</creator><creator>Shen, Jiaxing</creator><creator>Lin, Wanyu</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/niujianwei@buaa.edu.cn</orcidid><orcidid>https://orcid.org/wan-yu.lin@polyu.edu.hk</orcidid><orcidid>https://orcid.org/wuxinghao@buaa.edu.cn</orcidid><orcidid>https://orcid.org/liu_xuefeng@buaa.edu.cn</orcidid><orcidid>https://orcid.org/shaojiet@buffalo.edu</orcidid><orcidid>https://orcid.org/buaa_zgg@buaa.edu.cn</orcidid><orcidid>https://orcid.org/jxshen.polyu@gmail.com</orcidid></search><sort><creationdate>20241126</creationdate><title>Take Your Pick: Enabling Effective Distributed Learning Within Low-Dimensional Feature Space</title><author>Zhu, Guogang ; Liu, Xuefeng ; Tang, Shaojie ; Niu, Jianwei ; Wu, Xinghao ; Shen, Jiaxing ; Lin, Wanyu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c149t-810a69165dde977b07ff333aad3ff7b0483fe3dc49c5c804dcee280fd1d070c33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Accuracy</topic><topic>Adaptation models</topic><topic>Computer aided instruction</topic><topic>Data models</topic><topic>Distance learning</topic><topic>Distributed databases</topic><topic>Distributed learning</topic><topic>Feature extraction</topic><topic>feature selection</topic><topic>Load modeling</topic><topic>low-dimensional feature space</topic><topic>personalized federated learning (PFL)</topic><topic>Solid modeling</topic><topic>Training</topic><toplevel>online_resources</toplevel><creatorcontrib>Zhu, Guogang</creatorcontrib><creatorcontrib>Liu, Xuefeng</creatorcontrib><creatorcontrib>Tang, Shaojie</creatorcontrib><creatorcontrib>Niu, Jianwei</creatorcontrib><creatorcontrib>Wu, Xinghao</creatorcontrib><creatorcontrib>Shen, Jiaxing</creatorcontrib><creatorcontrib>Lin, Wanyu</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEL</collection><collection>CrossRef</collection><jtitle>IEEE transaction on neural networks and learning systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zhu, Guogang</au><au>Liu, Xuefeng</au><au>Tang, Shaojie</au><au>Niu, Jianwei</au><au>Wu, Xinghao</au><au>Shen, Jiaxing</au><au>Lin, Wanyu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Take Your Pick: Enabling Effective Distributed Learning Within Low-Dimensional Feature Space</atitle><jtitle>IEEE transaction on neural networks and learning systems</jtitle><stitle>TNNLS</stitle><date>2024-11-26</date><risdate>2024</risdate><spage>1</spage><epage>15</epage><pages>1-15</pages><issn>2162-237X</issn><eissn>2162-2388</eissn><coden>ITNNAL</coden><abstract>Personalized federated learning (PFL) is a popular distributed learning framework that allows clients to have different models and has many applications where clients' data are in different domains, including autonomous driving, traffic surveillance, and medical diagnosis. The typical model of a client in PFL features a global encoder trained by all clients to extract universal features from the raw data and personalized layers (e.g., a classifier) trained using the client's local data. Nonetheless, due to the differences between the data distributions of different clients (also known as, domain gaps), the universal features produced by the global encoder largely encompass numerous components irrelevant to a certain client's local task. Some recent PFL methods address the above problem by personalizing specific parameters within the encoder. However, these methods encounter substantial challenges attributed to the high dimensionality and nonlinearity of neural network parameter space. In contrast, the feature space exhibits a lower dimensionality, providing greater intuitiveness and interpretability as compared to the parameter space. To this end, we propose a novel PFL framework named FedPick. FedPick achieves PFL within the low-dimensional feature space by adaptively selecting task-relevant features for each client from the features generated by the global encoder based on its local data distribution. It presents a more accessible and interpretable implementation of PFL compared to those methods working in the parameter space. Extensive experimental results on multiple cross-domain datasets show that FedPick can effectively select task-relevant features for each client and improve model performance in cross-domain FL.</abstract><pub>IEEE</pub><doi>10.1109/TNNLS.2024.3498460</doi><tpages>15</tpages><orcidid>https://orcid.org/niujianwei@buaa.edu.cn</orcidid><orcidid>https://orcid.org/wan-yu.lin@polyu.edu.hk</orcidid><orcidid>https://orcid.org/wuxinghao@buaa.edu.cn</orcidid><orcidid>https://orcid.org/liu_xuefeng@buaa.edu.cn</orcidid><orcidid>https://orcid.org/shaojiet@buffalo.edu</orcidid><orcidid>https://orcid.org/buaa_zgg@buaa.edu.cn</orcidid><orcidid>https://orcid.org/jxshen.polyu@gmail.com</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 2162-237X
ispartof IEEE transaction on neural networks and learning systems, 2024-11, p.1-15
issn 2162-237X
2162-2388
language eng
recordid cdi_ieee_primary_10766897
source IEEE Electronic Library (IEL) Journals
subjects Accuracy
Adaptation models
Computer aided instruction
Data models
Distance learning
Distributed databases
Distributed learning
Feature extraction
feature selection
Load modeling
low-dimensional feature space
personalized federated learning (PFL)
Solid modeling
Training
title Take Your Pick: Enabling Effective Distributed Learning Within Low-Dimensional Feature Space
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T06%3A59%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Take%20Your%20Pick:%20Enabling%20Effective%20Distributed%20Learning%20Within%20Low-Dimensional%20Feature%20Space&rft.jtitle=IEEE%20transaction%20on%20neural%20networks%20and%20learning%20systems&rft.au=Zhu,%20Guogang&rft.date=2024-11-26&rft.spage=1&rft.epage=15&rft.pages=1-15&rft.issn=2162-237X&rft.eissn=2162-2388&rft.coden=ITNNAL&rft_id=info:doi/10.1109/TNNLS.2024.3498460&rft_dat=%3Ccrossref_ieee_%3E10_1109_TNNLS_2024_3498460%3C/crossref_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c149t-810a69165dde977b07ff333aad3ff7b0483fe3dc49c5c804dcee280fd1d070c33%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10766897&rfr_iscdi=true