Ensemble learning training strategy based on multi-objective particle swarm optimization and chasing method

被引:0
作者
Li, Xinyue [1 ]
Zhang, Yu [1 ]
Hu, Wang [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Peoples R China
基金
中国国家自然科学基金;
关键词
Ensemble learning; Evolutionary algorithm; Multi-objective particle swarm optimization; Local search; NONDOMINATED SORTING APPROACH; EVOLUTIONARY ALGORITHMS;
D O I
10.1016/j.eswa.2025.127777
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ensemble learning (EL) is a widely used approach with remarkable achievements in real-world applications. However, the quality of ensemble models constructed through the common practice, such as multiple data divisions or training processes, cannot be guaranteed due to the low accuracy or high complexity of base models. Achieving a balance between prediction accuracy and model complexity is challenging, as these are two conflicting aspects that affect generalization ability in existing works. Inspired by the ability of multi-objective optimization to generate a set of Pareto solutions involving conflicting objectives, an ensemble learning algorithm is proposed based on multi-objective particle swarm optimization (MOPSO) and a chasing method that combines local search with the MOPSO. This algorithm, termed EL-MOPSO, aims to balance diversity, prediction accuracy, and model complexity simultaneously during the training process. Specifically, MOPSO is introduced to EL to generate various Pareto models, which are on the approximate Pareto front (PF) of the MOPSO in terms of accuracy and complexity, to construct a model pool. A chasing method is designed, where solutions in the MOPSO archive and those from the local search method chase each other to imporve the accuracy of the models generated by EL-MOPSO. Additionally, the adaptive reference vector is introduced to select suitable models from the model pool for the local search model ensemble process. Experimental results on 42 test functions demonstrate the superiority of EL-MOPSO in terms of prediction accuracy compared to state-of-the-art methods, with EL-MOPSO achieving the best accuracy in 28 test cases. Furthermore, the proposed method is applied to a realworld material design problem, further evidencing the competence of the EL-MOPSO algorithm. As a result, the ensemble model trained through EL-MOPSO exhibited an average error of 0.021, compared to MSEs of 0.033, 0.041, 0.023, and 0.025 from SWA-based EL, DREML, IETP-EL, and boosting & bagging, respectively.
引用
收藏
页数:16
相关论文
共 68 条
  • [1] Aggarwal N., 2008, INT JOINT C COMP INF
  • [2] Perspective: Materials informatics and big data: Realization of the "fourth paradigm" of science in materials science
    Agrawal, Ankit
    Choudhary, Alok
    [J]. APL MATERIALS, 2016, 4 (05):
  • [3] Alves M., 2017, 6 BRAZ C INT SYST BR
  • [4] A Divide-and-Conquer-Based Ensemble Classifier Learning by Means of Many-Objective Optimization
    Asafuddoula, Md
    Verma, Brijesh
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (05) : 762 - 777
  • [5] Biau G, 2012, J MACH LEARN RES, V13, P1063
  • [6] Blum M., 1989, P 21 ANN ACM S THEOR
  • [7] Using iterated bagging to debias regressions
    Breiman, L
    [J]. MACHINE LEARNING, 2001, 45 (03) : 261 - 277
  • [8] Breiman L, 1996, MACH LEARN, V24, P123, DOI 10.1007/BF00058655
  • [9] Bühlmann P, 2002, ANN STAT, V30, P927
  • [10] Chang H. H., 2006, SIMULATED EVOLUTION