Heterogeneous Defect Prediction Based on Federated Reinforcement Learning via Gradient Clustering

被引:6
|
作者
Wang, Aili [1 ]
Zhao, Yinghui [1 ]
Li, Guodong [1 ]
Zhang, Jun [2 ]
Wu, Haibin [1 ]
Iwahori, Yuji [3 ]
机构
[1] Harbin Univ Sci & Technol, Heilongjiang Prov Key Lab Laser Spect Technol & A, Harbin 150080, Peoples R China
[2] China Energy Taishan Power, Taishan 529200, Peoples R China
[3] Chubu Univ, Dept Comp Sci, Kasugai, Aichi 4878501, Japan
来源
IEEE ACCESS | 2022年 / 10卷
关键词
Data models; Software; Predictive models; Training; Computational modeling; Training data; Reinforcement learning; Data island; federated reinforcement learning; experience replay; Gaussian differential privacy;
D O I
10.1109/ACCESS.2022.3195039
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous defect prediction (HDP) refers to using heterogeneous data collected by other projects to build a defect prediction model to predict the software defects in a project. Traditional methods usually involve the measurement of the source project and the target project. However, due to the limitations of laws and regulations, these original data are not easy to obtain, which forms a data island. As a new machine learning paradigm, federated learning (FL) has great advantages in training heterogeneous data and data island. In order to solve the data island and data heterogeneity of HDP, we propose a novel Federated Reinforcement Learning via Gradient Clustering (FRLGC) method in this paper. Firstly, the parameters of the global model are transferred to each dueling deep Q network (dueling DQN) model and each client uses private data to train the dueling model which combines experience replay to increase data efficiency in limited datasets. Secondly, gaussian differential privacy is used to encrypt the model parameters to ensure the privacy and security of the model. Finally, we cluster the clients according to their locally encrypted model parameters and use weighted average to aggregate to create a new global model locally and globally. Experiments on nine projects in three public databases (Relink, NASA and AEEEM) show that FRLGC is superior to the relevant HDP solutions.
引用
收藏
页码:87832 / 87843
页数:12
相关论文
共 50 条
  • [1] Heterogeneous Defect Prediction Based on Federated Reinforcement Learning via Gradient Clustering
    Wang, Aili
    Zhao, Yinghui
    Li, Guodong
    Zhang, Jun
    Wu, Haibin
    Iwahori, Yuji
    IEEE Access, 2022, 10 : 87832 - 87843
  • [2] Heterogeneous Defect Prediction Based on Federated Transfer Learning via Knowledge Distillation
    Wang, Aili
    Zhang, Yutong
    Yan, Yixin
    IEEE ACCESS, 2021, 9 : 29530 - 29540
  • [3] Heterogeneous Defect Prediction Based on Federated Prototype Learning
    Wang, Aili
    Yang, Linlin
    Wu, Haibin
    Iwahori, Yuji
    IEEE ACCESS, 2023, 11 : 98618 - 98632
  • [4] Personalized Federated Learning via Gradient Modulation for Heterogeneous Text Summarization
    Pan, Rongfeng
    Wang, Jianzong
    Kong, Lingwei
    Huang, Zhangcheng
    Xiao, Jing
    2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,
  • [5] Clustering-Based Federated Learning for Heterogeneous IoT Data
    Li, Shumin
    Wei, Linna
    Zhang, Weidong
    Wu, Xuangou
    2023 IEEE INTERNATIONAL CONFERENCES ON INTERNET OF THINGS, ITHINGS IEEE GREEN COMPUTING AND COMMUNICATIONS, GREENCOM IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING, CPSCOM IEEE SMART DATA, SMARTDATA AND IEEE CONGRESS ON CYBERMATICS,CYBERMATICS, 2024, : 172 - 179
  • [6] Accurate Prediction of Network Distance via Federated Deep Reinforcement Learning
    Huang, Haojun
    Cai, Yiming
    Min, Geyong
    Wang, Haozhe
    Liu, Gaoyang
    Wu, Dapeng Oliver
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (04) : 3301 - 3314
  • [7] A Federated Meta-Reinforcement Learning Algorithm Based on Gradient Correction
    Qin, Zerui
    Yue, Sheng
    PROCEEDINGS OF THE ACM TURING AWARD CELEBRATION CONFERENCE-CHINA 2024, ACM-TURC 2024, 2024, : 220 - 221
  • [8] Federated learning with incremental clustering for heterogeneous data
    Espinoza Castellon, Fabiola
    Mayoue, Aurelien
    Sublemontier, Jacques-Henri
    Gouy-Pailler, Cedric
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [9] Zero Knowledge Clustering Based Adversarial Mitigation in Heterogeneous Federated Learning
    Chen, Zheyi
    Tian, Pu
    Liao, Weixian
    Yu, Wei
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1070 - 1083
  • [10] SoFL: Clustered Federated Learning Based on Dual Clustering for Heterogeneous Data
    Zhang, Jianfei
    Qiao, Zhiming
    ELECTRONICS, 2024, 13 (18)