Abstract
Scaling multi-objective optimization (MOO) algorithms to handle many objectives is a significant computational challenge. This challenge exacerbates when the underlying objectives are computationally expensive, and solutions are desired within a limited number of expensive objective evaluations. A surrogate model-based optimization framework can be effective in MOO. However, most prior model-based algorithms are effective for 2–3 objectives. This study investigates the combined use of \(\epsilon \)-dominance, connected restarts and evolutionary search for efficient Many-objective optimization (MaOO). We built upon an existing surrogate-based evolutionary algorithm, GOMORS, and propose \(\epsilon \)-GOMORS, i.e., a surrogate-based iterative evolutionary algorithm that combines Radial Basis Functions and \(\epsilon \)-dominance-based evolutionary search, to propose new points for expensive evaluations in each algorithm iteration. Moreover, a novel connected restart mechanism is introduced to ensure that the optimization search does not get stuck in locally optimum fronts. \(\epsilon \)-GOMORS is applied to a few benchmark multi-objective problems and a watershed calibration problem, and compared against GOMORS, ParEGO, NSGA-III, Borg, \(\epsilon \)-NSGA-II and MOEA/D on a limited budget of 1000 evaluations. Results indicate that \(\epsilon \)-GOMORS converges more quickly than other algorithms and the variance of its performance across multiple trials, is also less than other algorithms.
This work was partially supported by the Singapore National Research Foundation, Prime Minister’s Office, Singapore under its Campus for Research Excellence and Technological Enterprise (CREATE) programme (E2S2-CREATE project CS-B) and by Prof. Shoemaker’s NUS startup grant.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Akhtar, T., Shoemaker, C.A.: Multi objective optimization of computationally expensive multi-modal functions with RBF surrogates and multi-rule selection. J. Global Optim. 64(1), 17–32 (2016)
Deb, K., Hussein, R., Roy, P.C., Toscano, G.: A taxonomy for metamodeling frameworks for evolutionary multi-objective optimization. IEEE Trans. Evol. Comput. 1–1 (2018)
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)
Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable multi-objective optimization test problems. In: Proceedings of the 2002 Congress on Evolutionary Computation, CEC 2002 (Cat. No.02TH8600), vol. 1, pp. 825–830, May 2002
Deb, K., Kalyanmoy, D.: Multi-Objective Optimization Using Evolutionary Algorithms, 1 edn. Wiley (2001)
Emmerich, M.T.M., Deutz, A.H., Klinkenberg, J.W.: Hypervolume-based expected improvement: monotonicity properties and exact computation. In: 2011 IEEE Congress of Evolutionary Computation (CEC), pp. 2147–2154, June 2011
Emmerich, M., Yang, K., Deutz, A., Wang, H., Fonseca, C.M.: A Multicriteria Generalization of Bayesian Global Optimization, pp. 229–242. Springer International Publishing, Cham (2016)
Eriksson, D., Bindel, D., Shoemaker, C.: Surrogate optimization toolbox (pysot). https://github.com/dme65/pySOT (2015)
Hadka, D., Reed, P.: Borg: an auto-adaptive many-objective evolutionary computing framework. Evol. Comput. 21(2), 231–259 (2013)
Horn, D., Wagner, T., Biermann, D., Weihs, C., Bischl, B.: Model-Based Multi-Objective Optimization: Taxonomy, Multi-point Proposal, Toolbox and Benchmark, pp. 64–78. Springer International Publishing, Cham (2015)
Knowles, J.: ParEGO: a hybrid algorithm with on-line landscape approximation for expensive multiobjective optimization problems. IEEE Trans. Evol. Comput. 8(5), 1341–66 (2006)
Kollat, J.B., Reed, P.M.: A computational scaling analysis of multiobjective evolutionary algorithms in long-term groundwater monitoring applications. Adv. Water Resour. 30(3), 335–353 (2007)
Laumanns, M., Thiele, L., Deb, K., Zitzler, E.: Combining convergence and diversity in evolutionary multiobjective optimization. Evol. Comput. 10(3), 263–282 (2002)
Mueller, J.: Socemo: Surrogate optimization of computationally expensive multiobjective problems. INFORMS J. Comput. 29(4), 581–596 (2017)
Regis, R.G., Shoemaker, C.A.: A stochastic radial basis function method for the global optimization of expensive functions. INFORMS J. Comput. 19(4), 497–509 (2007)
Regis, R.G., Shoemaker, C.A.: Combining radial basis function surrogates dynamic coordinate search in high dimensional expensive black-box optimization. Eng. Optim. 45(5), 529–555 (2013)
Shoemaker, C.A., Regis, R.G., Fleming, R.C.: Watershed calibration using multistart local optimization and evolutionary optimization with radial basis function approximation. Hydrol. Sci. J. 52(3), 450–465 (2007)
Tolson, B., Shoemaker, C.: Cannonsville reservoir watershed SWAT2000 model development, calibration and validation. J. Hydrol. 337, 68–86 (2007)
Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Akhtar, T., Shoemaker, C.A., Wang, W. (2020). Surrogate Many Objective Optimization: Combining Evolutionary Search, \(\epsilon \)-Dominance and Connected Restarts. In: Le Thi, H., Le, H., Pham Dinh, T. (eds) Optimization of Complex Systems: Theory, Models, Algorithms and Applications. WCGO 2019. Advances in Intelligent Systems and Computing, vol 991. Springer, Cham. https://doi.org/10.1007/978-3-030-21803-4_68
Download citation
DOI: https://doi.org/10.1007/978-3-030-21803-4_68
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-21802-7
Online ISBN: 978-3-030-21803-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)