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 条
  • [41] Clustering Federated Learning for Wafer Defects Classification on Statistical Heterogeneous Data
    Yang, Guang
    Yang, Zhijia
    Cui, Shuping
    Song, Chunhe
    Wang, Jizhou
    Wei, Haodong
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73
  • [42] Heterogeneous ship fuel oil consumption prediction at sea based on personalized federated learning
    Han, Peixiu
    Sun, Zhuo
    Liu, Zhongbo
    Yan, Chunxin
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2025, 31 (01): : 182 - 196
  • [43] Federated Learning With Client Selection and Gradient Compression in Heterogeneous Edge Systems
    Xu, Yang
    Jiang, Zhida
    Xu, Hongli
    Wang, Zhiyuan
    Qian, Chen
    Qiao, Chunming
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (05) : 5446 - 5461
  • [44] Heterogeneous Federated Learning using Dynamic Model Pruning and Adaptive Gradient
    Yu, Sixing
    Nguyen, Phuong
    Anwar, Ali
    Jannesari, Ali
    2023 IEEE/ACM 23RD INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING, CCGRID, 2023, : 322 - 330
  • [45] Heterogeneous Federated Learning Based on Graph Hypernetwork
    Xu, Zhengyi
    Yang, Liu
    Gu, Shiqiao
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2023, PT III, 2023, 14256 : 464 - 476
  • [46] PraVFed: Practical Heterogeneous Vertical Federated Learning via Representation Learning
    Wang, Shuo
    Gai, Keke
    Yu, Jing
    Zhang, Zijian
    Zhu, Liehuang
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2025, 20 : 2693 - 2705
  • [47] FedGM: Heterogeneous Federated Learning via Generative Learning and Mutual Distillation
    Peng, Chao
    Guo, Yiming
    Chen, Yao
    Rui, Qilin
    Yang, Zhengfeng
    Xu, Chenyang
    EURO-PAR 2023: PARALLEL PROCESSING, 2023, 14100 : 339 - 351
  • [48] Deep Reinforcement Learning-based Quantization for Federated Learning
    Zheng, Sihui
    Dong, Yuhan
    Chen, Xiang
    2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC, 2023,
  • [49] Efficient Asynchronous Vertical Federated Learning via Gradient Prediction and Double-End Sparse Compression
    Li, Ming
    Chen, Yiwei
    Wang, Yiqin
    Pan, Y.
    16TH IEEE INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV 2020), 2020, : 291 - 296
  • [50] CGKDFL: A Federated Learning Approach Based on Client Clustering and Generator-Based Knowledge Distillation for Heterogeneous Data
    Zhang, Sanfeng
    Xu, Hongzhen
    Yu, Xiaojun
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (9-11):