A Secure Federated Data-Driven Evolutionary Multi-Objective Optimization Algorithm

被引:4
|
作者
Liu, Qiqi [1 ,2 ]
Yan, Yuping [3 ,4 ]
Ligeti, Peter [3 ]
Jin, Yaochu [2 ,5 ]
机构
[1] Westlake Univ, Sch Engn, Trustworthy & Gen AI Lab, Hangzhou 310024, Peoples R China
[2] Bielefeld Univ, Fac Technol, D-33619 Bielefeld, Germany
[3] Eotvos Lorand Univ, Fac Informat, Dept Computeralgebra, H-1053 Budapest, Hungary
[4] E Grp ICT Software Zrt, Smart Data Grp, H-1027 Budapest, Hungary
[5] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, England
关键词
Evolutionary computation; Evolutionary multi-objective optimization; Diffie-Hellman; privacy-preserving; federated Bayesian optimization; data-driven evolutionary algorithm; PRIVACY;
D O I
10.1109/TETCI.2023.3313555
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data-driven evolutionary algorithms usually aim to exploit the information behind a limited amount of data to perform optimization, which have proved to be successful in solving many complex real-world optimization problems. However, most data-driven evolutionary algorithms are centralized, causing privacy and security concerns. Existing federated Bayesian optimization algorithms and data-driven evolutionary algorithms mainly protect the raw data on each client. To address this issue, this article proposes a secure federated data-driven evolutionary multi-objective optimization algorithm to protect both the raw data and the newly infilled solutions obtained by optimizing the acquisition function conducted on the server. We select the query points on a randomly selected client at each round of surrogate update by calculating the acquisition function values of the unobserved points on this client, thereby reducing the risk of leaking the information about the solution to be sampled. In addition, since the predicted objective values of each client may contain sensitive information, we mask the objective values with Diffie-Hellman-based noise, and then send only the masked objective values of other clients to the selected client via the server. Since the calculation of the acquisition function also requires both the predicted objective value and the uncertainty of the prediction, the predicted mean objective and uncertainty are normalized to reduce the influence of noise. Experimental results on a set of widely used multi-objective optimization benchmarks show that the proposed algorithm can protect privacy and enhance security with only negligible sacrifice in the performance of federated data-driven evolutionary optimization.
引用
收藏
页码:191 / 205
页数:15
相关论文
共 50 条
  • [41] Multi-objective optimization of cellular fenestration by an evolutionary algorithm
    Wright, Jonathan A.
    Brownlee, Alexander E. I.
    Mourshed, Monjur M.
    Wang, Mengchao
    JOURNAL OF BUILDING PERFORMANCE SIMULATION, 2014, 7 (01) : 33 - 51
  • [42] An approach to evolutionary multi-objective optimization algorithm with preference
    Wang, JW
    Zhang, Q
    Zhang, HM
    Wei, XP
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 2966 - 2970
  • [43] A simple evolutionary algorithm for multi-objective optimization (SEAMO)
    Valenzuela, CL
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 717 - 722
  • [44] Multi-objective evolutionary algorithm in ship route optimization
    Vettor, R.
    Guedes Soares, C.
    MARITIME TECHNOLOGY AND ENGINEERING, VOLS. 1 & 2, 2015, : 865 - 873
  • [45] A new dynamic multi-objective optimization evolutionary algorithm
    Liu, Chun-An
    Wang, Yuping
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2008, 4 (08): : 2087 - 2096
  • [46] The Research and Summary of Evolutionary Multi-objective Optimization Algorithm
    Xu Jingqi
    INTELLIGENCE COMPUTATION AND EVOLUTIONARY COMPUTATION, 2013, 180 : 505 - 512
  • [47] Parallel Dynamic Multi-Objective Optimization Evolutionary Algorithm
    Grid, Maroua
    Belaiche, Leila
    Kahloul, Laid
    Benharzallah, Saber
    2021 22ND INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2021, : 164 - 169
  • [48] RESEARCH ON A MULTI-OBJECTIVE CONSTRAINED OPTIMIZATION EVOLUTIONARY ALGORITHM
    Xiu, Jiapeng
    He, Qun
    Yang, Zhengqiu
    Liu, Chen
    PROCEEDINGS OF 2016 4TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (IEEE CCIS 2016), 2016, : 282 - 286
  • [49] Multi-objective evolutionary algorithm for optimization of combustion processes
    Büche, D
    Stoll, P
    Koumoutsakos, P
    MANIPULATION AND CONTROL OF JETS IN CROSSFLOW, 2003, (439): : 157 - 169
  • [50] An Improved Adaptive Evolutionary Algorithm for Multi-objective Optimization
    Wang, Jianwei
    Zhang, Jianming
    SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, PTS 1-4, 2013, 303-306 : 1494 - +