A Stopping Criterion for Surrogate Based Optimization using EGO

نویسندگان

  • Anirban Chaudhuri
  • Raphael T. Haftka
چکیده

In Surrogate-based optimization, each optimization cycle consists of fitting a surrogate to a number of simulations at a set of design points, and performing optimization based on the surrogate to obtain one or more new design points. Algorithms like Efficient Global Optimization (EGO) [1] use uncertainty estimates available with the Kriging surrogate to guide the selection of new point(s). The most common EGO variant uses prediction and prediction variance to seek the point of maximum Expected Improvement (EI) [1] as the next point to be sampled in the optimization. A major problem in global optimization has been the lack of an adequate stopping criterion. The traditional goal of stopping criteria has been convergence to the optimum, but this is not practical when each cycle is expensive and convergence is slow. There have been few stopping criteria proposed for surrogate based optimization algorithms. The number of objective function evaluations is a common stopping criterion. Schonlau proposed for EGO to stop if the maximum EI is below an absolute tolerance or the ratio of the maximum value of EI to the present best solution is below a relative tolerance [1]. When each cycle of surrogate based optimization is very expensive or time consuming, we may not afford to proceed, even while being far from the global optimum. One practical question when considering whether to stop or carry out one more cycle is whether the resources invested in this additional cycle would yield sufficient return to justify it. In this paper we propose a stopping criterion which justifies continuing with one more cycle only if it is expected to yield at least a specified improvement in the objective function. To implement this stopping criterion the most common EGO variant with EI is used along with a specified improvement that makes it worthy to continue with the optimization, based on a criterion suggested by Schonlau [1]. Its efficiency is also compared to a case using a variant of EGO which uses Probability of targeted Improvement (PI) with an adaptive target, EGO-AT [2]. EGO-AT provides two important ingredients for the criterion: (i) a reasonable target for improvement in the next cycle, and (ii) the probability of achieving that target. The effectiveness of the stopping criteria for both algorithms is demonstrated using a few benchmark global optimization problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Kriging-based Unconstrained Global Optimization Algorithm

Efficient Global Optimization (EGO) algorithm with Kriging model is stable and effective for an expensive black-box function. However, How to get a more global optimal point on the basis of surrogates has been concerned in simulation-based design optimization. In order to better solve a black-box unconstrained optimization problem, this paper introduces a new EGO method named improved generaliz...

متن کامل

An Introduction to a New Criterion Proposed for Stopping GA Optimization Process of a Laminated Composite Plate

Several traditional stopping criteria in Genetic Algorithms (GAs) are applied to the optimization process of a typical laminated composite plate. The results show that neither of the criteria of the type of statistical parameters, nor those of the kinds of theoretical models performs satisfactorily in determining the interruption point for the GA process. Here, considering the configuration of ...

متن کامل

Exploration of Metamodeling Sampling Criteria for Constrained Global Optimization

The use of surrogate models or metamodeling has lead to new areas of research in simulation-based design optimization. Metamodeling approaches have advantages over traditional techniques when dealing with the noisy responses and=or high computational cost characteristic of many computer simulations. This paper focuses on a particular algorithm, Efficient Global Optimization (EGO) that uses krig...

متن کامل

Efficient Aerodynamic Optimization Using a Multiobjective Optimization Based Framework to Balance the Exploration and Exploitation

In many aerospace engineering design problems, objective function evaluations can be extremely computationally expensive, such as the optimal design of the aerodynamic shape of an airfoil using high-fidelity computational fluid dynamics (CFD) simulation. A widely used approach for dealing with expensive optimization is to use cheap global surrogate (approximation) models to substitute expensive...

متن کامل

Power optimization of a piezoelectric-based energy harvesting cantilever beam using surrogate model

Energy harvesting is a conventional method to collect the dissipated energy of a system. In this paper, we investigate the optimal location of a piezoelectric element to harvest maximum power concerning different excitation frequencies of a vibrating cantilever beam. The cantilever beam oscillates by a concentrated sinusoidal tip force, and a piezoelectric patch is integrated on the beam to gen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013