DOI QR코드

DOI QR Code

A random forest-regression-based inverse-modeling evolutionary algorithm using uniform reference points

  • Gholamnezhad, Pezhman (Faculty of Computer Engineering and Information Technology, Shahid Sattari University of Aeronautical Sciences and Technology) ;
  • Broumandnia, Ali (Department of Computer, Soth Tehran Branch, Islamic Azad University) ;
  • Seydi, Vahid (Department of Computer, Soth Tehran Branch, Islamic Azad University)
  • 투고 : 2021.12.16
  • 심사 : 2022.06.23
  • 발행 : 2022.10.10

초록

The model-based evolutionary algorithms are divided into three groups: estimation of distribution algorithms, inverse modeling, and surrogate modeling. Existing inverse modeling is mainly applied to solve multi-objective optimization problems and is not suitable for many-objective optimization problems. Some inversed-model techniques, such as the inversed-model of multi-objective evolutionary algorithm, constructed from the Pareto front (PF) to the Pareto solution on nondominated solutions using a random grouping method and Gaussian process, were introduced. However, some of the most efficient inverse models might be eliminated during this procedure. Also, there are challenges, such as the presence of many local PFs and developing poor solutions when the population has no evident regularity. This paper proposes inverse modeling using random forest regression and uniform reference points that map all nondominated solutions from the objective space to the decision space to solve many-objective optimization problems. The proposed algorithm is evaluated using the benchmark test suite for evolutionary algorithms. The results show an improvement in diversity and convergence performance (quality indicators).

키워드

참고문헌

  1. Q. Zhang, A. Zhou, and Y. Jin, Rm-meda: A regularity modelbased multiobjective estimation of distribution algorithm, IEEE Trans. Evol. Comput. 12 (2008), no. 1, 41-63. https://doi.org/10.1109/TEVC.2007.894202
  2. R. Cheng, C. He, Y. Jin, and X. Yao, Model-based evolutionary algorithms: A short survey, Complex Intell. Syst. 4 (2018), no. 4, 283-292. https://doi.org/10.1007/s40747-018-0080-1
  3. S. Gao and C. W. de Silva, Estimation distribution algorithms on constrained optimization problems, Appl. Math. Comput. 339 (2018), 323-345.
  4. R. Cheng, Y. Jin, K. Narukawa, and B. Sendhoff, A multiobjective evolutionary algorithm using gaussian process-based inverse modeling, IEEE Trans. Evol. Comput. 19 (2015), no. 6, 838-856. https://doi.org/10.1109/TEVC.2015.2395073
  5. Y. Jin, Surrogate-assisted evolutionary computation: Recent advances and future challenges, Swarm Evol. Comput. 1 (2011), no. 2, 61-70. https://doi.org/10.1016/j.swevo.2011.05.001
  6. B. Liu, Q. Zhang, and G. G. E. Gielen, A Gaussian process surrogate model assisted evolutionary algorithm for medium scale expensive optimization problems, IEEE Trans. Evol. Comput. 18 (2013), no. 2, 180-192.
  7. X. Li and X. Yao, Cooperatively coevolving particle swarms for large scale optimization, IEEE Trans. Evol. Comput. 16 (2011), no. 2, 210-224.
  8. P. Gholamnezhad, A. Broumandnia, and V. Seydi, An inverse model-based multiobjective estimation of distribution algorithm using random-forest variable importance methods, Comput. Intell. 38 (2020), 1018-1056.
  9. R. Couronne, P. Probst, and A.-L. Boulesteix, Random forest versus logistic regression: A large-scale benchmark experiment, BMC Bioinforma. 19 (2018), no. 1, 1-14. https://doi.org/10.1186/s12859-017-2006-0
  10. G. Louppe, L. Wehenkel, A. Sutera, and P. Geurts, Understanding variable importances in forests of randomized trees, Adv. Neural Inf. Process. Syst. 26 (2013), 431-439.
  11. R. Cheng, Y. Jin, and K. Narukawa, Adaptive reference vector generation for inverse model based evolutionary multiobjective optimization with degenerate and disconnected Pareto fronts, (International Conference on Evolutionary Multi-criterion Optimization, Guimaraes, Portugal), 2015, pp. 127-140.
  12. Y. Lin, H. Liu, and Q. Jiang, A double learning models-based multi-objective estimation of distribution algorithm, IEEE Access 7 (2019), 144580-144590. https://doi.org/10.1109/ACCESS.2019.2945818
  13. Y. Lin, H. Liu, and Q. Jiang, Dynamic reference vectors and biased crossover use for inverse model based evolutionary multiobjective optimization with irregular Pareto fronts, Appl. Intell. 48 (2018), no. 9, 3116-3142. https://doi.org/10.1007/s10489-017-1133-7
  14. K. Sindhya and J. Hakanen, Interactive inverse modeling based multiobjective evolutionary algorithm, Advances in evolutionary and deterministic methods for design, optimization and control in engineering and sciences, Springer, 2019, pp. 303-315.
  15. A. Zhou, Q. Zhang, and G. Zhang, A multiobjective evolutionary algorithm based on decomposition and probability model, (IEEE Congress on Evolutionary Computation, Brisbane, Australia), 2012, pp. 1-8.
  16. Y. Liu, D. Gong, X. Sun, and Y. Zhang, Many-objective evolutionary optimization based on reference points, Appl. Soft Comput. 50 (2017), 344-355. https://doi.org/10.1016/j.asoc.2016.11.009
  17. S. Huband, P. Hingston, L. Barone, and L. While, A review of multiobjective test problems and a scalable test problem toolkit, IEEE Trans. Evol. Comput. 10 (2006), no. 5, 477-506. https://doi.org/10.1109/TEVC.2005.861417
  18. M. Li and X. Yao, Quality evaluation of solution sets in multiobjective optimisation: A survey, ACM Comput. Surv. (CSUR) 52 (2019), no. 2, 1-38.
  19. X. Cai, Z. Yang, Z. Fan, and Q. Zhang, Decomposition-basedsorting and angle-based-selection for evolutionary multiobjective and many-objective optimization, IEEE Trans. Cybern. 47 (2016), no. 9, 2824-2837.
  20. X. Duan, Mceda: A novel many-objective optimization approach based on model and clustering, Appl. Soft Comput. 74 (2019), 274-290. https://doi.org/10.1016/j.asoc.2018.10.039