Poplar optimization algorithm: A new meta-heuristic optimization technique for numerical optimization and image segmentation

被引:52
作者
Chen, Debao [1 ]
Ge, Yuanyuan [1 ]
Wan, Yujie [1 ]
Deng, Yu [2 ]
Chen, Yuan [2 ]
Zou, Feng [2 ]
机构
[1] Huaibei Normal Univ, Sch Comp Sci & Technol, Huaibei 235000, Peoples R China
[2] Huaibei Normal Univ, Sch Phys & Elect Informat, Huaibei 235000, Peoples R China
基金
中国国家自然科学基金;
关键词
Poplar optimization algorithm; Sexual propagation; Asexual reproduction; Optimization methods; Benchmarks functions; Image segmentation; LEARNING-BASED OPTIMIZATION; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; PARTICLE SWARM; DESIGN;
D O I
10.1016/j.eswa.2022.117118
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A novel algorithm called Poplar Optimization Algorithm (POA) is developed in this paper to solve continuous optimization problems. The algorithm mimics the sexual and asexual propagation mechanism of poplar, where the basic philosophy of how to execute sexual and asexual propagation for individuals is detail designed in the algorithm. Mutation strategy of backtracking search algorithm is adopted in POA to maintain the diversity in a certain degree. The performance of POA algorithm is tested on 25 functions from the CEC2005 test suite and 30 functions from the CEC2017 test suite with different features. The results of POA are compared with some other population-based algorithms in terms of the quality and efficiency. Finally, the proposed algorithm is used to find the optimal threshold for image segmentation. The results indicate that the poplar optimization algorithm can obtain competitive or superior performance.
引用
收藏
页数:17
相关论文
共 30 条
[1]   Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm [J].
Agrawal, Sanjay ;
Panda, Rutuparna ;
Bhuyan, Sudipta ;
Panigrahi, B. K. .
SWARM AND EVOLUTIONARY COMPUTATION, 2013, 11 :16-30
[2]   A modified Artificial Bee Colony algorithm for real-parameter optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
INFORMATION SCIENCES, 2012, 192 :120-142
[3]  
[Anonymous], 2016, IEEE Transactions on Automatic Control (TAC)
[4]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[5]   Backtracking search optimization algorithm based on knowledge learning [J].
Chen, Debao ;
Zou, Feng ;
Lu, Renquan ;
Li, Suwen .
INFORMATION SCIENCES, 2019, 473 :202-226
[6]   Learning backtracking search optimisation algorithm and its application [J].
Chen, Debao ;
Zou, Feng ;
Lu, Renquan ;
Wang, Peng .
INFORMATION SCIENCES, 2017, 376 :71-94
[7]   Backtracking Search Optimization Algorithm for numerical optimization problems [J].
Civicioglu, Pinar .
APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (15) :8121-8144
[8]   Differential Evolution: A Survey of the State-of-the-Art [J].
Das, Swagatam ;
Suganthan, Ponnuthurai Nagaratnam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :4-31
[9]  
Dorigo M., 1992, OPTIMIZATION LEARNIN
[10]   An efficient krill herd algorithm for color image multilevel thresholding segmentation problem [J].
He, Lifang ;
Huang, Songwei .
APPLIED SOFT COMPUTING, 2020, 89