Abstract
Stochastic objective functions can be optimized by finding values in decision space for which the expected output is optimal and the uncertainty is minimal. We investigate the optimization of expensive stochastic black box functions \(f: \mathbb {R}^a \times \mathbb {R}^b \rightarrow \mathbb {R}\) with controllable parameter \(x \in \mathbb {R}^a\) and b-dimensional random variable C. Our original approach, MIOS-PDE, presented in previous work, requires that the distribution class of C is known. We extend our approach such that it is applicable in situations where the distribution class is unknown. We achieve this with kernel density estimation. With the extended approach, MIOS-KDE, expectation \(\mathrm {E}(f(x, C))\) and standard deviation \(\mathrm {S}(f(x, C))\) are estimated with a high quality and good approximations of the true Pareto frontiers are obtained. No quality is lost with MIOS-KDE compared to MIOS-PDE. Additionally, MIOS-KDE is robust with respect to outliers, while MIOS-PDE is not.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Beachkofski, B.K., Grandhi, R.V.: Improved distributed hypercube sampling. In: 43rd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, p. 1274 (2002)
Bommert, M., Rudolph, G.: Reliable biobjective solution of stochastic problems using metamodels. In: Deb, K., et al. (eds.) EMO 2019. LNCS, vol. 11411, pp. 581–592. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-12598-1_46
Bommert, M., Rudolph, G.: Reliable solution of multidimensional stochastic problems using metamodels. In: Nicosia, G., et al. (eds.) LOD 2020. LNCS, vol. 12565, pp. 215–226. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-64583-0_20
Bossek, J.: ecr 2.0: A modular framework for evolutionary computation in R. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion, pp. 1187–1193. ACM (2017)
Miettinen, K., Ruiz, F., Wierzbicki, A.P.: Introduction to multiobjective optimization: interactive approaches. In: Branke, J., Deb, K., Miettinen, K., Słowiński, R. (eds.) Multiobjective Optimization. LNCS, vol. 5252, pp. 27–57. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-88908-3
Carnell, R.: lhs: Latin Hypercube Samples, R package version 1.0.1 (2019)
Chacón, J.E., Duong, T.: Multivariate Kernel Smoothing and Its Applications. CRC Press, United States (2018)
Duong, T.: ks: Kernel Smoothing, R package version 1.11.7 (2020)
Duong, T., Hazelton, M.: Plug-in bandwidth matrices for bivariate kernel density estimation. J. Nonparametric Stat. 15(1), 17–30 (2003)
Gutjahr, W.J., Pichler, A.: Stochastic multi-objective optimization: a survey on non-scalarizing methods. Ann. Oper. Res. 236(2), 475–499 (2016)
Huang, D., Allen, T.T., Notz, W.I., Zeng, N.: Global optimization of stochastic black-box systems via sequential kriging meta-models. J. Global Optim. 34(3), 441–466 (2006)
Kleywegt, A.J., Shapiro, A., Homem-de-Mello, T.: The sample average approximation method for stochastic discrete optimization. SIAM J. Optim. 12(2), 479–502 (2002)
Lang, M., Bischl, B., Surmann, D.: batchtools: Tools for R to work on batch systems. J. Open Source Softw. 2(10), 135 (2017)
Markowitz, H.: Portfolio selection. J. Finance 7(1), 77–91 (1952)
Ponsich, A., Jaimes, A.L., Coello Coello, C.A.: A survey on multiobjective evolutionary algorithms for the solution of the portfolio optimization problem and other finance and economics applications. IEEE Trans. Evol. Comput. 17(3), 321–344 (2013)
R Core Team: R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria (2020). https://www.R-project.org/
Roustant, O., Ginsbourger, D., Deville, Y.: DiceKriging, DiceOptim: Two R packages for the analysis of computer experiments by kriging-based metamodeling and optimization. J. Stat. Softw. 51(1), 1–55 (2012)
Schütze, O., Esquivel, X., Lara, A., Coello Coello, C.A.: Using the averaged hausdorff distance as a performance measure in evolutionary multiobjective optimization. IEEE Trans. Evol. Comput. 16(4), 504–522 (2012)
Swamy, C.: Risk-averse stochastic optimization: probabilistically-constrained models and algorithms for black-box distributions. In: Proceedings of the 22nd annual ACM-SIAM symposium on Discrete Algorithms, pp. 1627–1646. SIAM (2011)
Wand, M., Jones, C.: Multivariate plug-in bandwidth selection. Comput. Stat. 9(2), 97–116 (1994)
Weiser, C.: mvQuad: Methods for Multivariate Quadrature (2016)
Wickham, H.: ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag, New York (2016)
Acknowledgments
The authors gratefully acknowledge the computing time provided on the Linux HPC cluster at TU Dortmund University (LiDO3), partially funded in the course of the Large-Scale Equipment Initiative by the German Research Foundation (DFG) as project 271512359.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Bommert, M., Rudolph, G. (2021). Kernel Density Estimation for Reliable Biobjective Solution of Stochastic Problems. In: Ishibuchi, H., et al. Evolutionary Multi-Criterion Optimization. EMO 2021. Lecture Notes in Computer Science(), vol 12654. Springer, Cham. https://doi.org/10.1007/978-3-030-72062-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-72062-9_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-72061-2
Online ISBN: 978-3-030-72062-9
eBook Packages: Computer ScienceComputer Science (R0)