An Efficient Federated Genetic Programming Framework for Symbolic Regression

被引:10
|
作者
Dong, Junlan [1 ]
Zhong, Jinghui [1 ]
Chen, Wei-Neng [1 ]
Zhang, Jun [2 ,3 ]
机构
[1] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] Zhejiang Normal Univ, Jinhua 321004, Zhejiang, Peoples R China
[3] Hanyang Univ, Ansan 15588, South Korea
基金
中国国家自然科学基金;
关键词
Federated genetic programming; mean shift aggregation; decentralized data; data privacy;
D O I
10.1109/TETCI.2022.3201299
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Symbolic regression is an important method of datadriven modeling, which can provide explicit mathematical expressions for data analysis. However, the existing genetic programming algorithms for symbolic regression require centralized storage of all data, which is unrealistic in many practical applications that involve data privacy. If the data comes from different sources, such as hospitals and banks, it is prone to privacy breaches and security issues. To this end, we propose an efficient federated genetic programming framework that can train a global model without integrated data. Each client can process decentralized data locally in parallel, without sending the original data to the server. This method not only protects the privacy of the data but also reduces the time required for data collection. Moreover, a mean shift aggregation mechanism is developed for aggregating local fitness. Considering the samples' relative importance, the mechanism improves the imbalance of symbolic regression data on real-life by incorporating weights into fitness function. Furthermore, based on this framework and self-learning gene expression programming (SL-GEP), a federated self-learning gene expression programming algorithm is developed. The experimental results show that, compared with standard SL-GEP which is a training model based on decentralized data only, our proposed federated genetic programming method is effective to protect data privacy and can have consistently better generalization performance.
引用
收藏
页码:858 / 871
页数:14
相关论文
共 50 条
  • [41] Taylor Polynomial Enhancer using Genetic Programming for Symbolic Regression
    Chang, Chi-Hsien
    Chiang, Tu-Chin
    Hsu, Tzu-Hao
    Chuang, Ting-Shuo
    Fang, Wen-Zhong
    Yu, Tian-Li
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 543 - 546
  • [42] Instance based Transfer Learning for Genetic Programming for Symbolic Regression
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3006 - 3013
  • [43] Transformation of CPS coordinates using symbolic regression and genetic programming
    Chou, HJ
    Wu, CH
    Su, WH
    Proceedings of the 2005 IEEE International Conference on Computational Intelligence for Measurement Systems and Applications, 2005, : 301 - 306
  • [44] A Comparative Study on the Numerical Performance of Kaizen Programming and Genetic Programming for Symbolic Regression Problems
    Ferreira, Jimena
    Ines Torres, Ana
    Pedemonte, Martin
    2019 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2019, : 202 - 207
  • [45] GPTIPS: An Open Source Genetic Programming Toolbox For Multigene Symbolic Regression
    Searson, Dominic P.
    Leahy, David E.
    Willis, Mark J.
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III, 2010, : 77 - +
  • [46] LGP-VEC: A Vectorial Linear Genetic Programming for Symbolic Regression
    Gligorovski, Nikola
    Zhong, Jinghui
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 579 - 582
  • [47] Parsimony Measures in Multi-objective Genetic Programming for Symbolic Regression
    Burlacu, Bogdan
    Kronberger, Gabriel
    Kommenda, Michael
    Affenzeller, Michael
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 338 - 339
  • [48] BASELINE GENETIC PROGRAMMING: SYMBOLIC REGRESSION ON BENCHMARKS FOR SENSORY EVALUATION MODELING
    Noel, Pierre-Luc
    Veeramachaneni, Kalyan
    O'Reilly, Una-May
    GENETIC PROGRAMMING THEORY AND PRACTICE IX, 2011, : 173 - 194
  • [49] Parallel implementation of a genetic-programming based tool for symbolic regression
    Salhi, A
    Glaser, H
    De Roure, D
    INFORMATION PROCESSING LETTERS, 1998, 66 (06) : 299 - 307
  • [50] A Hybrid Grammar-based Genetic Programming for Symbolic Regression Problems
    Motta, Flavio A. A.
    de Freitas, Joao M.
    de Souza, Felipe R.
    Bernardino, Heder S.
    de Oliveira, Itamar L.
    Barbosa, Helio J. C.
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 2097 - 2104