An improved differential evolution algorithm based on basis vector type and its application in fringe projection 3D imaging

被引:12
作者
Zhong, Xuxu [1 ,2 ]
Cheng, Peng [2 ,3 ]
You, Zhisheng [2 ]
机构
[1] Civil Aviat Adm China, Chengdu Airborne Equipment Ctr, Airworthiness Certificat Ctr, Chengdu 610000, Peoples R China
[2] Sichuan Univ, Natl Key Lab Fundamental Sci Synthet Vis, Chengdu 610065, Peoples R China
[3] Sichuan Univ, Sch Aeronaut & Astronaut, Chengdu 610065, Peoples R China
基金
中国国家自然科学基金;
关键词
Differential evolution; Basis vector; Equilibrium optimizer; Fringe projection; PARAMETERS; MUTATION;
D O I
10.1016/j.knosys.2023.110470
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
According to the different generation methods, the types of candidate position (basis vector) in the meta-heuristic algorithm can be divided into stochastic, deterministic, and probabilistic. The stochastic type is beneficial to the preservation of population diversity, deterministic model can accelerate convergence, and probabilistic style emphasizes the balance between population diversity and convergence speed. In order to make full use of various characteristics, an improved differential evolution algorithm based on basis vector type (DEBVT) is proposed. On the one hand, in the process of mutation, individuals in the population choose the appropriate basis vector form for evolution in light of their features and needs. On the other hand, the control parameters are adaptively adjusted for the purpose of balancing exploration and exploitation. Based on twenty-nine benchmark functions, DEBVT is compared with several meta-heuristics and differential evolution variants with different types of basis vectors. All experimental results demonstrate that compared with other competitive algorithms, the optimization performance of the proposed DEBVT is remarkable. In addition, an improved UNET network (IUnet) is proposed for absolute phase extraction in fringe projection 3D imaging technology, and the activation function configuration of the network is optimized by DEBVT to construct the IUnet-DEBVT network, which further reduces the error of absolute phase and verifies of the effectiveness of DEBVT. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 55 条
[1]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
[2]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[3]   A novel metaheuristic optimizer inspired by behavior of jellyfish in ocean [J].
Chou, Jui-Sheng ;
Truong, Dinh-Nhat .
APPLIED MATHEMATICS AND COMPUTATION, 2021, 389
[4]  
Clevert DA, 2016, Arxiv, DOI [arXiv:1511.07289, DOI 10.48550/ARXIV.1511.07289]
[5]   Adaptive multiple-elites-guided composite differential evolution algorithm with a shift mechanism [J].
Cui, Laizhong ;
Li, Genghui ;
Zhu, Zexuan ;
Lin, Qiuzhen ;
Wong, Ka-Chun ;
Chen, Jianyong ;
Lu, Nan ;
Lu, Jian .
INFORMATION SCIENCES, 2018, 422 :122-143
[6]   Student psychology based optimization algorithm: A new population based optimization algorithm for solving optimization problems [J].
Das, Bikash ;
Mukherjee, V. ;
Das, Debapriya .
ADVANCES IN ENGINEERING SOFTWARE, 2020, 146
[7]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18
[8]   Opposition-based Laplacian Equilibrium Optimizer with application in Image Segmentation using Multilevel Thresholding [J].
Dinkar, Shail Kumar ;
Deep, Kusum ;
Mirjalili, Seyedali ;
Thapliyal, Shivankur .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 174
[9]   Sigmoid-weighted linear units for neural network function approximation in reinforcement learning [J].
Elfwing, Stefan ;
Uchibe, Eiji ;
Doya, Kenji .
NEURAL NETWORKS, 2018, 107 :3-11
[10]  
Enzo LA., ICLR 2017 C, DOI [10.48550/arXiv.1611.01578, DOI 10.48550/ARXIV.1611.01578]