GPU-Accelerated Infill Criterion for Multi-Objective Efficient Global Optimization Algorithm and Its Applications

نویسندگان

چکیده

In this work, a novel multi-objective efficient global optimization (EGO) algorithm, namely GMOEGO, is presented by proposing an approach of available threads’ infill criterion. The work applies the outstanding hypervolume-based expected improvement criterion to enhance Pareto solutions in view accuracy and their distribution on front, values sophisticated hypervolume (HVI) are technically approximated counting Monte Carlo sampling points under modern GPU (graphics processing unit) architecture. As compared with traditional methods, such as slice-based integration, programing complexity present greatly reduced due counting-like simple operations. That is, calculation HVI, which has proven be most time-consuming part many objectives, can light programed implementation. Meanwhile, time consumption massive computing associated Carlo-based HVI approximation (MCHVI) alleviated parallelizing GPU. A set mathematical function cases real engineering airfoil shape problem that appeared literature taken validate proposed approach. All results show that, less time-consuming, up around 13.734 times speedup achieved when appropriate captured.

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

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

منابع مشابه

Multi-objective Optimization and its Engineering Applications

Many practical optimization problems usually have several conflicting objectives. In those multi-objective optimization, no solution optimizing all objective functions simultaneously exists in general. Instead, Pareto optimal solutions, which are “efficient” in terms of all objective functions, are introduced. In general we have many Pareto optimal solutions. Therefore, we need to decide a fina...

متن کامل

A New Accelerated Multi-objective Particle Swarm Algorithm. Applications to Truss Topology Optimization

We propose a new algorithm of computation using particle swarm in order to solve multi-objective problems more quickly and e ectively. This approach, called accelerated multi-objective particle swarm, is partially based on our previous work [4] and incorporates a vector function as objective function and it uses matrix computation to develop the Pareto front. Unlike all these studies which use ...

متن کامل

Data Locality Optimization Strategies for AMR Applications on GPU - accelerated

As the memory hierarchies of supercomputers get more complex, improving the performance of applications bounded by the data movement throughput becomes challenging. For example, TokyoTech’s TSUBAME, the machine we intend to use, includes different data transfer bottlenecks that complicate the domain decomposition and load balancing: inter-node connection, intra-node multi-GPU connections, and G...

متن کامل

Multi-objective global optimization for hydrologic models

The development of automated (computer-based) calibration methods has focused mainly on the selection of a singleobjective measure of the distance between the model-simulated output and the data and the selection of an automatic optimization algorithm to search for the parameter values which minimize that distance. However, practical experience with model calibration suggests that no single-obj...

متن کامل

A stopping criterion for multi-objective optimization evolutionary algorithms

This paper puts forward a comprehensive study of the design of global stopping criteria for multi-objective optimization. In this study we propose a global stopping criterion, which is terms as MGBM after the authors surnames. MGBM combines a novel progress indicator, called mutual domination rate (MDR) indicator, with a simplified Kalman filter, which is used for evidence-gathering purposes. T...

متن کامل

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


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

ژورنال

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

سال: 2022

ISSN: ['2076-3417']

DOI: https://doi.org/10.3390/app13010352