Constraint handling in efficient global optimization

Samineh Bagheri, Jurgen Branke, Wolfgang Konen, Kalyanmoy Deb, Richard Allmendinger, Jonathan Fieldsend, Domenico Quagliarella, Karthik Sindhya

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

281 Downloads (Pure)

Abstract

Real-world optimization problems are often subject to several constraints which are expensive to evaluate in terms of cost or time. Although a lot of effort is devoted to make use of surrogate models for expensive optimization tasks, not many strong surrogate-assisted algorithms can address the challenging constrained problems. Efficient Global Optimization (EGO) is a Kriging-based surrogate-assisted algorithm. It was originally proposed to address unconstrained problems and later was modified to solve constrained problems. However, these type of algorithms still suffer from several issues, mainly: (1) early stagnation, (2) problems with multiple active constraints and (3) frequent crashes. In this work, we introduce a new EGO-based algorithm which tries to overcome these common issues with Kriging optimization algorithms. We apply the proposed algorithm on problems with dimension d < 4from the G-function suite [16] and on an airfoil shape example.

Original languageEnglish
Title of host publicationGECCO 2017 - Proceedings of the 2017 Genetic and Evolutionary Computation Conference
PublisherAssociation for Computing Machinery
Pages673-680
Number of pages8
ISBN (Electronic)9781450349208
DOIs
Publication statusPublished - 1 Jul 2017
Event2017 Genetic and Evolutionary Computation Conference, GECCO 2017 - Berlin, Germany
Duration: 15 Jul 201719 Jul 2017

Conference

Conference2017 Genetic and Evolutionary Computation Conference, GECCO 2017
Country/TerritoryGermany
CityBerlin
Period15/07/1719/07/17

Keywords

  • Constraint optimization
  • EGO
  • Expensive optimization
  • Gaussian processes
  • Kriging
  • Surrogate models

Fingerprint

Dive into the research topics of 'Constraint handling in efficient global optimization'. Together they form a unique fingerprint.

Cite this