DOI QR코드

DOI QR Code

A cross-entropy algorithm based on Quasi-Monte Carlo estimation and its application in hull form optimization

  • Liu, Xin (Weihai Institute of Marine Information Science and Technology, Shandong Jiaotong University) ;
  • Zhang, Heng (Wuchang Shipbuilding Industry Group Co., Ltd.) ;
  • Liu, Qiang (Wuchang Shipbuilding Industry Group Co., Ltd.) ;
  • Dong, Suzhen (SOYOTEC LIMITED) ;
  • Xiao, Changshi (Hubei Key Laboratory of Inland Shipping Technology)
  • Received : 2020.05.23
  • Accepted : 2021.01.05
  • Published : 2021.11.30

Abstract

Simulation-based hull form optimization is a typical HEB (high-dimensional, expensive computationally, black-box) problem. Conventional optimization algorithms easily fall into the "curse of dimensionality" when dealing with HEB problems. A recently proposed Cross-Entropy (CE) optimization algorithm is an advanced stochastic optimization algorithm based on a probability model, which has the potential to deal with high-dimensional optimization problems. Currently, the CE algorithm is still in the theoretical research stage and rarely applied to actual engineering optimization. One reason is that the Monte Carlo (MC) method is used to estimate the high-dimensional integrals in parameter update, leading to a large sample size. This paper proposes an improved CE algorithm based on quasi-Monte Carlo (QMC) estimation using high-dimensional truncated Sobol subsequence, referred to as the QMC-CE algorithm. The optimization performance of the proposed algorithm is better than that of the original CE algorithm. With a set of identical control parameters, the tests on six standard test functions and a hull form optimization problem show that the proposed algorithm not only has faster convergence but can also apply to complex simulation optimization problems.

Keywords

Acknowledgement

This research was supported by the National Natural Science Foundation of China (Grant No: 51709213, No: 551720105011, No: 51979211). The authors thank the editors and reviewers for suggesting valuable improvements to the paper.

References

  1. Asher, S.R., McDonald, K.L., 2009. The behavioral basis of acceptance, rejection, and perceived popularity. Handbk. Peer Inter. Relationships Group. 232-248.
  2. Bonfiglio, L., Perdikaris, P., Vernengo, G., de Medeiros, J.S., Karniadakis, G., 2018. Improving swath seakeeping performance using multi-fidelity Gaussian process and Bayesian optimization. J. Ship Res. 62 (4), 223-240. https://doi.org/10.5957/josr.11170069
  3. Caflisch, R.E., 1998. Monte Carlo and quasi-Monte Carlo methods. Acta Numer. 1-49.
  4. Chen, X., Diez, M., Kandasamy, M., Zhang, Z., Campana, E.F., Stern, F., 2015. High-fidelity global optimization of shape design by dimensionality reduction, metamodels and deterministic particle swarm. Eng. Optim. 47 (4), 473-494. https://doi.org/10.1080/0305215X.2014.895340
  5. Harries, S., Abt, C., 2019. CAESES-the HOLISHIP platform for process integration and design optimization. In: A Holistic Approach to Ship Design. Springer, Cham, pp. 247-293.
  6. Hu, J., Hu, P., Chang, H.S., 2012. A stochastic approximation framework for a class of randomized optimization algorithms. IEEE Trans. Automat. Contr. 57 (1), 165-178. https://doi.org/10.1109/TAC.2011.2158128
  7. Huang, F., Wang, L., Yang, C., 2016. A new improved artificial bee colony algorithm for ship hull form optimization. Eng. Optim. 48 (4), 672-686. https://doi.org/10.1080/0305215X.2015.1031660
  8. Lei, Guiyuan, 2003. Some Research on Monte Carlo and Quasi-Monte Carlo Method. Zhejiang University.
  9. Ni, Q., Ruan, W., Li, S., Zhao, F., 2020. Multiple speed integrated optimization design for a SWATH using SBD technique. J. Mar. Sci. Technol. 25 (1), 185-195. https://doi.org/10.1007/s00773-019-00640-5
  10. Pellegrini, R., Serani, A., Broglia, R., Diez, M., Harries, S., 2018. Resistance and payload optimization of a sea vehicle by adaptive multi-fidelity metamodeling. In: 2018 AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, p. 1904.
  11. Pellegrini, R., Serani, A., Liuzzi, G., Rinaldi, F., Lucidi, S., Diez, M., 2020. Hybridization of multi-objective deterministic particle swarm with derivative-free local searches. Mathematics 8 (4), 546. https://doi.org/10.3390/math8040546
  12. Rubinstein, R., 1999. The cross-entropy method for combinatorial and continuous optimization. Methodol. Comput. Appl. Probab. 1 (2), 127-190. https://doi.org/10.1023/A:1010091220143
  13. Rubinstein, R.Y., Kroese, D.P., 2013. The Cross-Entropy Method: a Unified Approach to Combinatorial Optimization, Monte-Carlo Simulation and Machine Learning. Springer Science & Business Media.
  14. Saha, G.K., Miazee, M.A., 2017. Numerical and experimental study of resistance, sinkage and trim of a container ship. Procedia Engineering 194, 67-73. https://doi.org/10.1016/j.proeng.2017.08.118
  15. Serani, A., Fasano, G., Liuzzi, G., Lucidi, S., Iemma, U., Campana, E.F., Diez, M., 2016. Ship hydrodynamic optimization by local hybridization of deterministic derivative-free global algorithms. Appl. Ocean Res. 59, 115-128. https://doi.org/10.1016/j.apor.2016.04.006
  16. Shan, S., Wang, G.G., 2010. Survey of modeling and optimization strategies to solve high-dimensional design problems with computationally-expensive black-box functions. Struct. Multidiscip. Optim. 41 (2), 219-241. https://doi.org/10.1007/s00158-009-0420-2
  17. Sobol, I.M., Asotsky, D., Kreinin, A., Kucherenko, S., 2011. Construction and comparison of high-dimensional Sobol' generators. Wilmott 2011 (56), 64-79. https://doi.org/10.1002/wilm.10056
  18. Van der Velden, A., Koch, P., 2010. Isight design optimization methodologies. ASM Handbook 22, 79.
  19. Yang, C., Huang, F., Kim, H., 2014. Hydrodynamic optimization of a triswach. J. Hydrodyn. 26 (6), 856-864. https://doi.org/10.1016/s1001-6058(14)60094-9