Skip to main content
Log in

Fuzzy Adaptive NSGA-III for Large-Scale Optimization Problems

  • Published:
International Journal of Fuzzy Systems Aims and scope Submit manuscript

Abstract

More and more multi-objective evolutionary algorithms are proposed and used to solve many-objective optimization problems and large-scale optimization problems. However, most of the existing algorithms use fixed crossover probability (pc) and mutation probability (pm) in the generation process of offspring, which makes the performance of the algorithm poor when dealing with complex problems. In this paper, by analyzing the complex non-linear relationship between performance metrics and pc and pm in the search process of many-objective evolutionary algorithms. A fuzzy inference system is constructed to dynamically update the pc and pm in the iterative process. Therefore, a fuzzy adaptive NSGA-III algorithm is proposed and used to solve large-scale optimization problems. For the construction of fuzzy systems, this paper takes the number of iterations, convergence metric, and diversity metric as inputs, and pc and pm as outputs. Four different fuzzy systems are obtained, and the best fuzzy system is selected through experiments. In order to further verify the effectiveness of the algorithm, the proposed algorithm and the existing literature are tested on LSMOP problems. The results show that the fuzzy system can well describe the complex non-linear relationship between the performance metrics and the pc and the pm in the search process of the many-objective evolutionary algorithm. It also effectively improves the performance of the algorithm when solving large-scale optimization problems, resulting in maintenance of the convergence and diversity of the population.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Gu, F., Kapelan, Z., Kasprzyk, J.R.: Optimal design of water distribution systems using many-objective visual analytics. J. Water Resour. Plan. Manag. 139(6), 624–633 (2012)

    Google Scholar 

  2. Zhang, Y., Song, X.F., Gong, D.W.: A return-cost-based binary firefly algorithm for feature selection. Inf. Sci. 418–419, 561–574 (2017)

    Article  Google Scholar 

  3. Mao, W., He, J., Tang, J.: Predicting remaining useful life of rolling bearings based on deep feature representation and long short-term memory neural network. Adv. Mech. Eng. 10(12), 1–18 (2018)

    Article  Google Scholar 

  4. Herrero, J.G., Berlanga, A., López, J.M.: Effective evolutionary algorithms for many-specifications attainment: application to air traffic control tracking filters. IEEE Trans. Evol. Comput. 13(1), 151–168 (2008)

    Article  Google Scholar 

  5. Deb, K., Pratap, A., Agarwal, S.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)

    Article  Google Scholar 

  6. Coello, C.A.C., Pulido, G.T., Lechuga, M.S.: Handling multiple objectives with particle swarm optimization. IEEE Trans. Evol. Comput. 8(3), 256–279 (2004)

    Article  Google Scholar 

  7. Bader, J., Zitzler, E.: HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol. Comput. 19(1), 45–76 (2011)

    Article  Google Scholar 

  8. Asafuddoula, M., Ray, T., Sarker, R.: A decomposition-based evolutionary algorithm for many objective optimization. IEEE Trans. Evol. Comput. 19(3), 445–460 (2015)

    Article  Google Scholar 

  9. Zhang, Q.F., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)

    Article  Google Scholar 

  10. Wang, L., Zhang, Q.F.: Constrained subproblems in decomposition based multiobjective evolutionary algorithm. IEEE Trans. Evol. Comput. 20(3), 475–480 (2016)

    Article  Google Scholar 

  11. Gu, F., Liu, H.L., Cheung, Y.M.: Optimal WCDMA network planning by multiobjective evolutionary algorithm with problem-specific genetic operation. Knowl. Inf. Syst. 45(3), 679–703 (2015)

    Article  Google Scholar 

  12. Deb, K., Jain, H.: An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, Part I: solving problems with box constraints. IEEE Trans. Evol. Comput. 18(4), 577–601 (2014)

    Article  Google Scholar 

  13. Farina, M., Amato, P.: On the optimal solution definition for many-criteria optimization problems. In: NAFIPS Meeting of the North American Fuzzy Information Processing Society, pp. 233–238. IEEE (2002)

  14. Komodakis, N., Pesquet, J.C.: Playing with duality: an overview of recent primal–dual approaches for solving large-scale optimization problems. IEEE Signal Process. Mag. 32(6), 31–54 (2015)

    Article  Google Scholar 

  15. Li, Z., Lin, K., Nouioua, M., Jiang, S.: A decomposition based evolutionary algorithm with angle penalty selection strategy for many-objective optimization. In: Tan, Y., Shi, Y., Tang, Q. (eds) Advances in Swarm Intelligence. ICSI 2018. Lecture Notes in Computer Science, Springer, Cham. 10941 (2018)

  16. Ma, X., Liu, F., Qi, Y.: A multiobjective evolutionary algorithm based on decision variable analyses for multiobjective optimization problems with large-scale variables. IEEE Trans. Evol. Comput. 20(2), 275–298 (2016)

    Article  Google Scholar 

  17. Gu, Z., Wang, G.: Improving NSGA-III algorithms with information feedback models for large-scale many-objective optimization. Future Gener. Comput. Syst. 107, 49–69 (2020)

    Article  Google Scholar 

  18. Yi, J.H., Deb, S., Dong, J.: An improved NSGA-III algorithm with adaptive mutation operator for Big Data optimization problems. Future Gener. Comput. Syst. 88, 571–585 (2018)

    Article  Google Scholar 

  19. Silva, R.C., Yamakami, A.: The use of possibility theory in the definition of fuzzy Pareto-optimality. Fuzzy Optim. Decis. Mak. 10, 11–30 (2011)

    Article  MathSciNet  Google Scholar 

  20. Zou, F., Chen, D., Xu, Q.: A new prediction strategy combining T–S fuzzy nonlinear regression prediction and multi-step prediction for dynamic multi-objective optimization. Swarm Evol. Comput. 59, 100749–100768 (2020)

    Article  Google Scholar 

  21. Rangel-González, J.A., Fraire, H.: Fuzzy multi-objective particle swarm optimization solving the three-objective portfolio optimization problem. Int. J. Fuzzy Syst. 22, 2760–2768 (2020)

    Article  Google Scholar 

  22. Mellal, M.A., Salhi, A.: Multi-objective system design optimization via PPA and a fuzzy method. Int. J. Fuzzy Syst. 23(5), 12131221 (2021)

    Article  Google Scholar 

  23. Santiago, A., Dorronsoro, B., Nebro, A.J.: A novel multi-objective evolutionary algorithm with fuzzy logic based adaptive selection of operators: FAME. Inf. Sci. 471, 233–251 (2019)

    Article  MathSciNet  Google Scholar 

  24. Santiago, A., Dorronsoro, B., Fraire, H.J.: Micro-genetic algorithm with fuzzy selection of operators for multi-Objective optimization: \(\mu\)FAME. Swarm Evol. Comput. 61(1), 100818 (2021)

  25. Liu, S., Lin, Q., Tan, K.C.: A fuzzy decomposition based multi- and many-objective evolutionary algorithm. IEEE Trans. Cybern. (2020). https://doi.org/10.1109/TCYB.2020.3008697

    Article  Google Scholar 

  26. Wang, H., Jin, Y., Yao, X.: Diversity assessment in many-objective optimization. IEEE Trans. Cybern. 47(6), 1510–1522 (2017)

    Article  Google Scholar 

  27. Das, I., Dennis, J.E.: Normal-Boundary Intersection: a new method for generating the Pareto surface in nonlinear multicriteria optimization problems. SIAM J. Optim. 8(3), 631–657 (1996)

    Article  MathSciNet  Google Scholar 

  28. Roy, S.: Introduction to Soft Computing Neurofuzzy and Genetic Algorithms. Dorling Kindersley, New Delhi (2013)

    Google Scholar 

  29. Zhang, S.L., Xie, J.L.: Improved NSGA-III algorithm based on fuzzy system. Fuzzy Syst. Math. (In press) (In Chinese)

  30. Wang, Y.N., Wu, L.H., Yuan, X.F.: Multi-objective self-adaptive differential evolution with elitist archive and crowding entropy-based diversity measure. Soft Comput. 14(3), 193–209 (2010)

    Article  Google Scholar 

  31. Cheng, R., Jin, Y., Olhofer, M.: Test problems for large-scale multiobjective and many-objective optimization. IEEE Trans. Cybern. 47(12), 4108–4121 (2017)

    Article  Google Scholar 

  32. Zhou, A., Zhang, Q., Jin, Y.: A model based evolutionary algorithm for bi-objective optimization. In: 2015 IEEE Congress on Evolutionary Computation, vol 3, pp. 2568–2575 (2005)

  33. Cai, X., Xiao, Y., Li, M.: A grid-based inverted generational distance for multi/many-objective optimization. IEEE Trans. Evol. Comput. 25(1), 21–34 (2020)

    Article  Google Scholar 

  34. Jain, H., Deb, K.: An evolutionary many-objective optimization algorithm using reference-point based nondominated sorting approach, Part II: handling constraints and extending to an adaptive approach. IEEE Trans. Evol. Comput. 18(4), 602–622 (2014)

    Article  Google Scholar 

  35. Zhu, Q.L., Zhang, Q.F., Lin, Q.Z.: A constrained multiobjective evolutionary algorithm with detect-and-escape strategy. IEEE Trans. Evol. Comput. 24(5), 938–947 (2020)

    Article  Google Scholar 

Download references

Funding

This work was supported in part by the National Natural Science Foundation of China (Nos. 11371130, 12071179), Soft Science Research Program of Fujian Province (No. B19085), The Project of Education Department of Fujian Province (No. JT180263), The Youth Innovation Fund of Xiamen City (3-502Z20206020), The Open Fund of Key Laboratory of Applied Mathematics of Fujian Province University (Putian University) (No. SX201906) and Digital Fujian Big Data Modeling and Intelligent Computing Institute, Pre-Research Fund of Jimei University.

Author information

Authors and Affiliations

Authors

Contributions

SZ completed the experiment and the first draft and JX gave the overall framework of the paper and introduction. HW modified the grammar of the paper.

Corresponding author

Correspondence to Jialiang Xie.

Ethics declarations

Conflict of interest

All authors declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, S., Xie, J. & Wang, H. Fuzzy Adaptive NSGA-III for Large-Scale Optimization Problems. Int. J. Fuzzy Syst. 24, 1619–1633 (2022). https://doi.org/10.1007/s40815-021-01220-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40815-021-01220-9

Keywords

Navigation