Adaptive in situ model refinement for surrogate-augmented population-based optimization

In surrogate-based optimization (SBO), the deception issues associated with the low fidelity of the surrogate model can be dealt with in situ model refinement that uses infill points during optimization. However, there is a lack of model refinement methods that are both independent of the choice of surrogate model (neural networks, radial basis functions, Kriging, etc.) and provides a methodical approach to preserve the fidelity of the search dynamics, especially in the case of population-based heuristic optimization processes. This paper presents an adaptive model refinement (AMR) approach to fill this important gap. Therein, the question of when to refine the surrogate model is answered by a novel hypothesis testing concept that compares the distribution of model error and distribution of function improvement over iterations. These distributions are respectively computed via a probabilistic cross-validation approach and by leveraging the probabilistic improvement information uniquely afforded by population-based algorithms such as particle swarm optimization. Moreover, the AMR method identifies the size of the batch of infill points needed for refinement. Numerical experiments performed on multiple benchmark functions and an optimal (building energy) planning problem demonstrate AMR’s ability to preserve computational efficiency of the SBO process while providing solutions of more attractive fidelity than those provisioned by a standard SBO approach.

[1]  Donald R. Jones,et al.  Efficient Global Optimization of Expensive Black-Box Functions , 1998, J. Glob. Optim..

[2]  Wei Tian,et al.  A review of sensitivity analysis methods in building energy analysis , 2013 .

[3]  G. Gary Wang,et al.  Trust Region Based Mode Pursuing Sampling Method for Global Optimization of High Dimensional Design Problems , 2015 .

[4]  Hui Zhang,et al.  EXTENDING AIR TEMPERATURE SETPOINTS: SIMULATED ENERGY SAVINGS AND DESIGN CONSIDERATIONS FOR NEW AND RETROFIT BUILDINGS , 2015 .

[5]  Bernhard Sendhoff,et al.  A framework for evolutionary optimization with approximate fitness functions , 2002, IEEE Trans. Evol. Comput..

[6]  Andy J. Keane,et al.  Computational Approaches for Aerospace Design: The Pursuit of Excellence , 2005 .

[7]  Sanjeev Srivastava,et al.  Battery life-cycle optimization and runtime control for commercial buildings demand side management: A New York City case study , 2018, Energy.

[8]  Teng Long,et al.  Sequential RBF surrogate-based efficient optimization method for engineering design problems with expensive black-box functions , 2014 .

[9]  Ali Mehmani,et al.  Adaptive Model Refinement in Surrogate-based Multiobjective Optimization , 2016 .

[10]  Timothy W. Simpson,et al.  Design and Analysis of Computer Experiments in Multidisciplinary Design Optimization: A Review of How Far We Have Come - Or Not , 2008 .

[11]  T. Simpson,et al.  Comparative studies of metamodelling techniques under multiple modelling criteria , 2001 .

[12]  M. Hazelton,et al.  Plug-in bandwidth matrices for bivariate kernel density estimation , 2003 .

[13]  S. Glantz,et al.  Primer of Applied Regression & Analysis of Variance , 1990 .

[14]  Amin Hammad,et al.  Developing surrogate ANN for selecting near-optimal building energy renovation methods considering energy consumption, LCC and LCA , 2019, Journal of Building Engineering.

[15]  William Q. Meeker,et al.  Statistical Intervals: A Guide for Practitioners and Researchers , 2017 .

[16]  Souma Chowdhury,et al.  CFD-based Analysis and Surrogate-based Optimization of Bio-inspired Surface Riblets for Aerodynamic Efficiency , 2018, 2018 Multidisciplinary Analysis and Optimization Conference.

[17]  David Ginsbourger,et al.  Differentiating the Multipoint Expected Improvement for Optimal Batch Design , 2015, MOD.

[18]  Christine A. Shoemaker,et al.  ORBIT: Optimization by Radial Basis Function Interpolation in Trust-Regions , 2008, SIAM J. Sci. Comput..

[19]  Sankaran Mahadevan,et al.  Efficient Global Surrogate Modeling for Reliability-Based Design Optimization , 2013 .

[20]  Jasper Snoek,et al.  Practical Bayesian Optimization of Machine Learning Algorithms , 2012, NIPS.

[21]  Theresa Dawn Robinson,et al.  Surrogate-Based Optimization Using Multifidelity Models with Variable Parameterization and Corrected Space Mapping , 2008 .

[22]  Jie Zhang,et al.  Break-Even Analysis of Battery Energy Storage in Buildings Considering Time-of-Use Rates , 2018, 2018 IEEE Green Technologies Conference (GreenTech).

[23]  Christiaan J. J. Paredis,et al.  A Rational Design Approach to Gaussian Process Modeling for Variable Fidelity Models , 2011, DAC 2011.

[24]  Yixing Chen,et al.  Impacts of building geometry modeling methods on the simulation results of urban building energy models , 2018 .

[25]  Gerardo Maria Mauro,et al.  Artificial neural networks to predict energy performance and retrofit scenarios for any member of a building category: A novel approach , 2017 .

[26]  Jie Zhang,et al.  Surrogate Based Multi-Objective Optimization of J-Type Battery Thermal Management System , 2018, Volume 2B: 44th Design Automation Conference.

[27]  A. Messac,et al.  Concurrent surrogate model selection (COSMOS): optimizing model type, kernel function, and hyper-parameters , 2017, Structural and Multidisciplinary Optimization.

[28]  Yaochu Jin,et al.  A comprehensive survey of fitness approximation in evolutionary computation , 2005, Soft Comput..

[29]  Ke Sun,et al.  Developing a meta-model for sensitivity analyses and prediction of building performance for passively designed high-rise residential buildings , 2017 .

[30]  C. Shoemaker,et al.  Combining radial basis function surrogates and dynamic coordinate search in high-dimensional expensive black-box optimization , 2013 .

[31]  Bernhard Sendhoff,et al.  Individual-based Management of Meta-models for Evolutionary Optimization with Application to Three-Dimensional Blade Optimization , 2007, Evolutionary Computation in Dynamic and Uncertain Environments.

[32]  Jean-Yves Trépanier,et al.  Variable-fidelity optimization: Efficiency and robustness , 2006 .

[33]  R. Haftka,et al.  Review of multi-fidelity models , 2016, Advances in Computational Science and Engineering.

[34]  Timothy W. Simpson,et al.  Analysis of support vector regression for approximation of complex engineering analyses , 2003, DAC 2003.

[35]  Ren-Jye Yang,et al.  Moving Least Square Method for Reliability-Based Design Optimization , 2004 .

[36]  Ali Mehmani,et al.  Adaptive Switching of Variable-Fidelity Models in Population-based Optimization Algorithms , 2015 .

[37]  Andreas Zell,et al.  Evolution strategies with controlled model assistance , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[38]  A. Messac,et al.  Predictive quantification of surrogate model fidelity based on modal variations with sample density , 2015 .

[39]  Farrokh Mistree,et al.  Kriging Models for Global Approximation in Simulation-Based Multidisciplinary Design Optimization , 2001 .

[40]  A. Griewank Generalized descent for global optimization , 1981 .

[41]  Gregor P. Henze,et al.  A model predictive control optimization environment for real-time commercial building application , 2013 .

[42]  Achille Messac,et al.  A multi-objective mixed-discrete particle swarm optimization with multi-domain diversity preservation , 2015, Structural and Multidisciplinary Optimization.

[43]  Bernhard Sendhoff,et al.  Reducing Fitness Evaluations Using Clustering Techniques and Neural Network Ensembles , 2004, GECCO.

[44]  P. A. Newman,et al.  Optimization with variable-fidelity models applied to wing design , 1999 .

[45]  Karen Willcox,et al.  Gradient-based multifidelity optimisation for aircraft design using Bayesian model calibration , 2011, The Aeronautical Journal (1968).

[46]  George Kourakos,et al.  Pumping optimization of coastal aquifers based on evolutionary algorithms and surrogate modular neural network models , 2009 .

[47]  Masashi Sugiyama,et al.  Active Learning in Approximately Linear Regression Based on Conditional Expectation of Generalization Error , 2006, J. Mach. Learn. Res..

[48]  Andy J. Keane,et al.  Engineering Design via Surrogate Modelling - A Practical Guide , 2008 .

[49]  Y. Y. Huang,et al.  A surrogate-based optimization method with RBF neural network enhanced by linear interpolation and hybrid infill strategy , 2014, Optim. Methods Softw..

[50]  A. Roli Artificial Neural Networks , 2012, Lecture Notes in Computer Science.

[51]  Jie Zhang,et al.  A mixed-discrete Particle Swarm Optimization algorithm with explicit diversity-preservation , 2013 .

[52]  Ali Mehmani,et al.  Variable-Fidelity Optimization With In-Situ Surrogate Model Refinement , 2015, DAC 2015.

[53]  R. L. Hardy Multiquadric equations of topography and other irregular surfaces , 1971 .

[54]  Andy J. Keane,et al.  Recent advances in surrogate-based optimization , 2009 .

[55]  M. Patriksson,et al.  A method for simulation based optimization using radial basis functions , 2010 .

[56]  Layne T. Watson,et al.  Efficient global optimization algorithm assisted by multiple surrogate techniques , 2012, Journal of Global Optimization.

[57]  J. F. Rodríguez,et al.  Sequential approximate optimization using variable fidelity response surface approximations , 2000 .

[58]  L. Dixon,et al.  Truncated Newton method for sparse unconstrained optimization using automatic differentiation , 1989 .

[59]  Richard J. Beckman,et al.  A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code , 2000, Technometrics.

[60]  Bing Liu,et al.  U.S. Department of Energy Commercial Reference Building Models of the National Building Stock , 2011 .

[61]  R. Regis Constrained optimization by radial basis function interpolation for high-dimensional expensive black-box problems with infeasible initial points , 2014 .

[62]  N. M. Alexandrov,et al.  A trust-region framework for managing the use of approximation models in optimization , 1997 .

[63]  James L. Rosenberger,et al.  A Fully Bayesian Approach to the Efficient Global Optimization Algorithm , 2012 .

[64]  Charles Audet,et al.  A surrogate-model-based method for constrained optimization , 2000 .

[65]  Rahul Rai,et al.  Qualitative and Quantitative Sequential Sampling , 2006, DAC 2006.

[66]  Nikolaus Hansen,et al.  The CMA Evolution Strategy: A Comparing Review , 2006, Towards a New Evolutionary Computation.

[67]  Yaochu Jin,et al.  Surrogate-assisted evolutionary computation: Recent advances and future challenges , 2011, Swarm Evol. Comput..

[68]  Philipp Hennig,et al.  Entropy Search for Information-Efficient Global Optimization , 2011, J. Mach. Learn. Res..

[69]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[70]  Achille Messac,et al.  An adaptive hybrid surrogate model , 2012, Structural and Multidisciplinary Optimization.

[71]  David E. Goldberg,et al.  Hierarchical Bayesian Optimization Algorithm , 2006, Scalable Optimization via Probabilistic Modeling.

[72]  A. J. Booker,et al.  A rigorous framework for optimization of expensive functions by surrogates , 1998 .

[73]  Jason L. Loeppky,et al.  Batch sequential design to achieve predictive maturity with calibrated computer models , 2011, Reliab. Eng. Syst. Saf..

[74]  Kaige Zhu,et al.  Optimal Surrogate and Neural Network Modeling for Day-Ahead Forecasting of the Hourly Energy Consumption of University Buildings , 2017, DAC 2017.

[75]  V. A. Epanechnikov Non-Parametric Estimation of a Multivariate Probability Density , 1969 .

[76]  Andy J. Keane,et al.  Statistical Improvement Criteria for Use in Multiobjective Design Optimization , 2006 .

[77]  S. Sorooshian,et al.  Effective and efficient global optimization for conceptual rainfall‐runoff models , 1992 .

[78]  Alex S. Fukunaga,et al.  Improving the search performance of SHADE using linear population size reduction , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).