Derivative-Free Optimization: Lifting Single-Objective to Multi-Objective Algorithm

被引:1
|
作者
Dejemeppe, Cyrille [1 ]
Schaus, Pierre [1 ]
Deville, Yves [1 ]
机构
[1] Univ Catholique Louvain UCLouvain, ICTEAM, Louvain, Belgium
来源
INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING | 2015年 / 9075卷
关键词
DOMINANCE; DESIGN;
D O I
10.1007/978-3-319-18008-3_9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most of the derivative-free optimization (DFO) algorithms rely on a comparison function able to compare any pair of points with respect to a black-box objective function. Recently, new dedicated derivative-free optimization algorithms have emerged to tackle multi-objective optimization problems and provide a Pareto front approximation to the user. This work aims at reusing single objective DFO algorithms (such as Nelder-Mead) in the context of multi-objective optimization. Therefore we introduce a comparison function able to compare a pair of points in the context of a set of non-dominated points. We describe an algorithm, MOGEN, which initializes a Pareto front approximation composed of a population of instances of single-objective DFO algorithms. These algorithms use the same introduced comparison function relying on a shared Pareto front approximation. The different instances of single-objective DFO algorithms are collaborating and competing to improve the Pareto front approximation. Our experiments comparing MOGEN with the state-of the-art Direct Multi-Search algorithm on a large set of benchmarks shows the practicality of the approach, allowing to obtain high quality Pareto fronts using a reasonably small amount of function evaluations.
引用
收藏
页码:124 / 140
页数:17
相关论文
共 50 条
  • [21] Comparison of multi-objective and single-objective approaches in feasibility enhanced particle swarm optimization
    Hasanoglu, Mehmet Sinan
    Dolen, Melik
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2020, 35 (02): : 887 - 900
  • [22] A multi-objective perspective on performance assessment and automated selection of single-objective optimization algorithms
    Bossek, Jakob
    Kerschke, Pascal
    Trautmann, Heike
    APPLIED SOFT COMPUTING, 2020, 88
  • [23] Multi-objective versus single-objective optimization frameworks for designing photonic crystal filters
    Mirjalili, Seyed Mohammad
    Merikhi, Behnaz
    Mirjalili, Seyedeh Zahra
    Zoghi, Milad
    Mirjalili, Seyedali
    APPLIED OPTICS, 2017, 56 (34) : 9444 - 9451
  • [24] Multi-objective optimization-assisted single-objective differential evolution by reinforcement learning
    Zhang, Haotian
    Guan, Xiaohong
    Wang, Yixin
    Nan, Nan
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 94
  • [25] A new optimization algorithm based on a combination of particle swarm optimization, convergence and divergence operators for single-objective and multi-objective problems
    Mahmoodabadi, M. J.
    Bagheri, A.
    Nariman-zadeh, N.
    Jamali, A.
    ENGINEERING OPTIMIZATION, 2012, 44 (10) : 1167 - 1186
  • [26] Comparative study on single-objective optimization and multi-objective optimization of convex textured friction couple performance
    Yu, Xiaodong
    Shi, Guangqiang
    Zhao, Feihu
    Feng, Yanan
    Gao, Weicheng
    SURFACE TOPOGRAPHY-METROLOGY AND PROPERTIES, 2023, 11 (01)
  • [27] Multi-objective Derivative-free Optimization Based on Hessian-aware Gaussian Smoothing Method
    Chen, Ran
    Li, Yuzhe
    Chai, Tianyou
    2024 IEEE 18TH INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION, ICCA 2024, 2024, : 210 - 215
  • [28] Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems
    Seyedali Mirjalili
    Neural Computing and Applications, 2016, 27 : 1053 - 1073
  • [29] Multi-Objective vs. Single-Objective Evolutionary Algorithms for Hybrid Mobile Robot Optimization
    Lim, S. H.
    Teo, J.
    2014 IEEE INTERNATIONAL SYMPOSIUM ON ROBOTICS AND MANUFACTURING AUTOMATION (ROMA), 2014, : 230 - 235
  • [30] Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems
    Mirjalili, Seyedali
    NEURAL COMPUTING & APPLICATIONS, 2016, 27 (04): : 1053 - 1073