RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기

    Curriculum guided personalized subgraph federated learning

    한글로보기

    https://www.riss.kr/link?id=T17292889

    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
    • 오류접수
    인용문이 복사되었습니다.

    부가정보

    다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

    Subgraph Federated Learning (FL) trains Graph Neural Networks (GNNs) on many private subgraphs, yet the large differences between these subgraphs—data heterogeneity—make learning difficult. To mitigate this heterogeneity, weighted model aggregation personalizes each local GNN by assigning larger weights to parameters from clients with similar subgraph characteristics inferred from their current model states. Concretely, the server compares privacy-preserving model indicators instead of raw subgraph data, builds a client similarity matrix, and scales the aggregation so that clients judged more alike receive proportionally larger weights in each other’s update. However, the sparse and biased subgraphs held by each client often trigger rapid overfitting, causing the estimated client similarity matrix to stagnate or even collapse. As a result, aggregation loses effectiveness as clients reinforce their own biases instead of exploiting diverse knowledge otherwise available. To this end, we propose a novel personalized subgraph FL framework called Curriculum guided personalized sUbgraph Federated Learning (CUFL). On the client side, CUFL adopts Curriculum Learning (CL) that adaptively selects edges for training according to their reconstruction scores, exposing each GNN first to easier, generic cross-client substructures and only later to harder, client-specific ones. This paced exposure prevents early overfitting to biased patterns and enables gradual personalization. By regulating personalization, the curriculum also reshapes server aggregation from exchanging generic knowledge to propagating client-specific knowledge. Further, CUFL improves weighted aggregation by estimating client similarity using fine-grained structural indicators reconstructed on a random reference graph. Extensive experiments on six benchmark datasets confirm that CUFL achieves superior performance compared to relevant baselines. Code is available at https://github.com/Kang-Min-Ku/Curriculum-Guided-FL.git.
    번역하기

    Subgraph Federated Learning (FL) trains Graph Neural Networks (GNNs) on many private subgraphs, yet the large differences between these subgraphs—data heterogeneity—make learning difficult. To mitigate this heterogeneity, weighted model aggregatio...

    Subgraph Federated Learning (FL) trains Graph Neural Networks (GNNs) on many private subgraphs, yet the large differences between these subgraphs—data heterogeneity—make learning difficult. To mitigate this heterogeneity, weighted model aggregation personalizes each local GNN by assigning larger weights to parameters from clients with similar subgraph characteristics inferred from their current model states. Concretely, the server compares privacy-preserving model indicators instead of raw subgraph data, builds a client similarity matrix, and scales the aggregation so that clients judged more alike receive proportionally larger weights in each other’s update. However, the sparse and biased subgraphs held by each client often trigger rapid overfitting, causing the estimated client similarity matrix to stagnate or even collapse. As a result, aggregation loses effectiveness as clients reinforce their own biases instead of exploiting diverse knowledge otherwise available. To this end, we propose a novel personalized subgraph FL framework called Curriculum guided personalized sUbgraph Federated Learning (CUFL). On the client side, CUFL adopts Curriculum Learning (CL) that adaptively selects edges for training according to their reconstruction scores, exposing each GNN first to easier, generic cross-client substructures and only later to harder, client-specific ones. This paced exposure prevents early overfitting to biased patterns and enables gradual personalization. By regulating personalization, the curriculum also reshapes server aggregation from exchanging generic knowledge to propagating client-specific knowledge. Further, CUFL improves weighted aggregation by estimating client similarity using fine-grained structural indicators reconstructed on a random reference graph. Extensive experiments on six benchmark datasets confirm that CUFL achieves superior performance compared to relevant baselines. Code is available at https://github.com/Kang-Min-Ku/Curriculum-Guided-FL.git.

    더보기

    국문 초록 (Abstract) kakao i 다국어 번역

    서브그래프 연합 학습 (Federated Learning, FL)은 여러 개의 비공개 서브그래프에 분산된 그래프 신경망 (Graph Neural Networks, GNN)을 공동 학습하지만, 서브그래프 간 데이터 이질성 (Data Heterogeneity)으로 인해 학습이 어렵다. 이 이질성을 완화하기 위해, 가중치 기반 모델 집계는 각 클라이언트의 현재 모델 상태에서 추정한 서브그래프 특성이 비슷한 클라이언트일수록 더 큰 가중치를 부여해 로컬 GNN을 개인화한다. 구체적으로, 서버는 원본 서브그래프 데이터를 공유하지 않고도 개인정보를 보호하는 모델 지표를 비교해 클라이언트 유사도 행렬을 만들고, 유사도가 높은 클라이언트끼리 서로의 업데이트에 더 큰 비중을 두도록 집계 규모를 조절한다. 그러나 클라이언트가 보유한 서브그래프는 희소하고 편향돼 있어 빠른 과적합을 유발하고, 그 결과 유사도 행렬이 정체되거나 붕괴될 수 있다. 이 경우 각 클라이언트는 다양한 지식을 흡수하지 못하고 자기 편향만 강화하게 되어 집계 효과가 사라진다.

    이를 해결하기 위해 본 논문은 Curriculum Guided Personalized Federated Learning (CUFL)을 제안한다. 클라이언트 측에서는 커리큘럼 학습 (Curriculum Learning, CL)을 도입해 재구성 점수에 따라 학습에 사용할 엣지를 자동으로 선택한다. 먼저 쉬운 범용 구조를 GNN에 노출하고 이후 점진적으로 어려운, 클라이언트 특화 구조를 제공함으로써 초기 과적합을 억제하고 점진적 개인화를 가능하게 한다. 이렇게 개인화 정도를 조절함으로써, 서버 집계 역시 범용 지식을 주고받는 단계에서 클라이언트별 지식을 전파하는 단계로 자연스럽게 전환된다. 또한 CUFL은 무작위 참조 그래프를 재구성해 얻은 미세한 구조적 지표로 클라이언트 유사도를 추정함으로써 가중치 집계의 정밀도를 높였다. 6개 벤치마크 데이터셋에서의 광범위한 실험은 CUFL이 기존 방법보다 우수한 성능을 달성함을 확인한다. 코드는 다음 링크에서 제공된다 \url{https://github.com/Kang-Min-Ku/Curriculum-Guided-FL.git}.
    번역하기

    서브그래프 연합 학습 (Federated Learning, FL)은 여러 개의 비공개 서브그래프에 분산된 그래프 신경망 (Graph Neural Networks, GNN)을 공동 학습하지만, 서브그래프 간 데이터 이질성 (Data Heterogeneity)으...

    서브그래프 연합 학습 (Federated Learning, FL)은 여러 개의 비공개 서브그래프에 분산된 그래프 신경망 (Graph Neural Networks, GNN)을 공동 학습하지만, 서브그래프 간 데이터 이질성 (Data Heterogeneity)으로 인해 학습이 어렵다. 이 이질성을 완화하기 위해, 가중치 기반 모델 집계는 각 클라이언트의 현재 모델 상태에서 추정한 서브그래프 특성이 비슷한 클라이언트일수록 더 큰 가중치를 부여해 로컬 GNN을 개인화한다. 구체적으로, 서버는 원본 서브그래프 데이터를 공유하지 않고도 개인정보를 보호하는 모델 지표를 비교해 클라이언트 유사도 행렬을 만들고, 유사도가 높은 클라이언트끼리 서로의 업데이트에 더 큰 비중을 두도록 집계 규모를 조절한다. 그러나 클라이언트가 보유한 서브그래프는 희소하고 편향돼 있어 빠른 과적합을 유발하고, 그 결과 유사도 행렬이 정체되거나 붕괴될 수 있다. 이 경우 각 클라이언트는 다양한 지식을 흡수하지 못하고 자기 편향만 강화하게 되어 집계 효과가 사라진다.

    이를 해결하기 위해 본 논문은 Curriculum Guided Personalized Federated Learning (CUFL)을 제안한다. 클라이언트 측에서는 커리큘럼 학습 (Curriculum Learning, CL)을 도입해 재구성 점수에 따라 학습에 사용할 엣지를 자동으로 선택한다. 먼저 쉬운 범용 구조를 GNN에 노출하고 이후 점진적으로 어려운, 클라이언트 특화 구조를 제공함으로써 초기 과적합을 억제하고 점진적 개인화를 가능하게 한다. 이렇게 개인화 정도를 조절함으로써, 서버 집계 역시 범용 지식을 주고받는 단계에서 클라이언트별 지식을 전파하는 단계로 자연스럽게 전환된다. 또한 CUFL은 무작위 참조 그래프를 재구성해 얻은 미세한 구조적 지표로 클라이언트 유사도를 추정함으로써 가중치 집계의 정밀도를 높였다. 6개 벤치마크 데이터셋에서의 광범위한 실험은 CUFL이 기존 방법보다 우수한 성능을 달성함을 확인한다. 코드는 다음 링크에서 제공된다 \url{https://github.com/Kang-Min-Ku/Curriculum-Guided-FL.git}.

    더보기

    목차 (Table of Contents)

    • 1. Introduction 1
    • 2. Related Works 5
    • 2.1 Subgraph Federated Learning 5
    • 2.2 Curriculum Graph Learning 6
    • 3. Preliminaries 8
    • 1. Introduction 1
    • 2. Related Works 5
    • 2.1 Subgraph Federated Learning 5
    • 2.2 Curriculum Graph Learning 6
    • 3. Preliminaries 8
    • 3.1 Graph Neural Networks 8
    • 3.2 Personalized Subgraph FL Optimization 9
    • 4. Methods 10
    • 4.1 Local Training Stage 10
    • 4.1.1 Incremental Edge Selection (IES) 10
    • 4.1.2 Local Model Optimization 12
    • 4.2 Server Aggregation Stage 13
    • 4.2.1 Client Similarity Estimation via Node Embedding Distributions 14
    • 4.2.2 Personalized Parameter Aggregation 16
    • 4.3 Complexity Analysis 17
    • 4.4 Theoretical Analysis 17
    • 5. Experiments 19
    • 5.1 Experimental Setup 19
    • 5.1.1 Datasets 19
    • 5.1.2 Baselines 19
    • 5.1.3 Hyperparameters 20
    • 5.2 Main Results 20
    • 5.2.1 Performance and Effectiveness 20
    • 5.2.2 Impact of CL on Server Aggregation 23
    • 5.3 Ablation Study 24
    • 5.3.1 Hyperparameter Analysis on Curriculum 24
    • 5.3.2 Regularization in Local Training Stage 25
    • 5.3.3 Effectiveness of Automatic CL Strategy 25
    • 5.3.4 Edge Filtering Approaches for Client Similarity Estimation 26
    • 5.3.5 Varying Scaling Factor 27
    • 5.3.6 Results on Louvain Partitioning 28
    • 5.3.7 Varying the Random Graph Model 29
    • 5.3.8 Assessing the Fidelity of Client Similarity Estimation 30
    • 6. Discussion 32
    • 7. Conclusion 33
    • 8. References 34
    • 9. Appendix 44
    • 9.1 Server Aggregation Stage Algorithm 44
    • 9.2 Detailed Theoretical Analysis 45
    • 9.2.1 Preliminaries and Assumptions 45
    • 9.2.2 Community Preservation 46
    • 9.2.3 Generalization Bound and Overfitting Control 48
    • 9.3 Dataset Descriptions 50
    • 9.4 Baselines 51
    • 9.4.1 FedAvgCL 51
    • 9.4.2 FedGNN 51
    • 9.5 Auxiliary Experiments 52
    • 9.6 Computing Resources 52
    • 10. Korean Abstract 53
    더보기

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼