ABSTRACT

This chapter covers an overview of the use of surrogate-assisted evolutionary algorithms in engineering optimization. More specifically, it describes various aspects of engineering optimization including single as well as multiobjective optimization, evolutionary algorithms, how surrogate modeling can help during optimization. It also discusses different surrogate modeling techniques. Finally, it briefly describes how some existing approaches combine surrogate modeling and evolutionary optimization techniques to speed up engineering optimization procedures.