A Cuckoo Search Algorithm Using Improved Beta Distributing and Its Application in the Process of EDM
Lévy flights random walk is one of key parts in the cuckoo search (CS) algorithm to update individuals. The standard CS algorithm adopts the constant scale factor for this random walk. This paper proposed an improved beta distribution cuckoo search (IBCS) for this factor in the CS algorithm. In term...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-08-01
|
Series: | Crystals |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-4352/11/8/916 |
id |
doaj-0d2c3f8930344641ac88523349a41aa6 |
---|---|
record_format |
Article |
spelling |
doaj-0d2c3f8930344641ac88523349a41aa62021-08-26T13:39:23ZengMDPI AGCrystals2073-43522021-08-011191691610.3390/cryst11080916A Cuckoo Search Algorithm Using Improved Beta Distributing and Its Application in the Process of EDMDili Shen0Wuyi Ming1Xinggui Ren2Zhuobin Xie3Yong Zhang4Xuewen Liu5School of Mechanical-Electronic and Automobile Engineering, Zhengzhou Institute of Technology, Zhengzhou 450052, ChinaMechanical and Electrical Engineering Institute, Zhengzhou University of Light Industry, Zhengzhou 450002, ChinaSchool of Vehicle and Automation, Guangzhou Huaxia Vocational College, Guangzhou 510900, ChinaMechanical and Electrical Engineering Institute, Zhengzhou University of Light Industry, Zhengzhou 450002, ChinaSchool of Advanced Manufacturing Technology, Guangdong Mechanical & Electrical College, Guangzhou 510550, ChinaSchool of Vehicle and Automation, Guangzhou Huaxia Vocational College, Guangzhou 510900, ChinaLévy flights random walk is one of key parts in the cuckoo search (CS) algorithm to update individuals. The standard CS algorithm adopts the constant scale factor for this random walk. This paper proposed an improved beta distribution cuckoo search (IBCS) for this factor in the CS algorithm. In terms of local characteristics, the proposed algorithm makes the scale factor of the step size in Lévy flights showing beta distribution in the evolutionary process. In terms of the overall situation, the scale factor shows the exponential decay trend in the process. The proposed algorithm makes full use of the advantages of the two improvement strategies. The test results show that the proposed strategy is better than the standard CS algorithm or others improved by a single improvement strategy, such as improved CS (ICS) and beta distribution CS (BCS). For the six benchmark test functions of 30 dimensions, the average rankings of the CS, ICS, BCS, and IBCS algorithms are 3.67, 2.67, 1.5, and 1.17, respectively. For the six benchmark test functions of 50 dimensions, moreover, the average rankings of the CS, ICS, BCS, and IBCS algorithms are 2.83, 2.5, 1.67, and 1.0, respectively. Confirmed by our case study, the performance of the ABCS algorithm was better than that of standard CS, ICS or BCS algorithms in the process of EDM. For example, under the single-objective optimization convergence of <i>MRR</i>, the iteration number (13 iterations) of the CS algorithm for the input process parameters, such as discharge current, pulse-on time, pulse-off time, and servo voltage, was twice that (6 iterations) of the IBCS algorithm. Similar, the iteration number (17 iterations) of BCS algorithm for these parameters was twice that (8 iterations) of the IBCS algorithm under the single-objective optimization convergence of Ra. Therefore, it strengthens the CS algorithm’s accuracy and convergence speed.https://www.mdpi.com/2073-4352/11/8/916cuckoo search algorithmself-adaptionbeta distributiondynamic step-size control factorEDM |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Dili Shen Wuyi Ming Xinggui Ren Zhuobin Xie Yong Zhang Xuewen Liu |
spellingShingle |
Dili Shen Wuyi Ming Xinggui Ren Zhuobin Xie Yong Zhang Xuewen Liu A Cuckoo Search Algorithm Using Improved Beta Distributing and Its Application in the Process of EDM Crystals cuckoo search algorithm self-adaption beta distribution dynamic step-size control factor EDM |
author_facet |
Dili Shen Wuyi Ming Xinggui Ren Zhuobin Xie Yong Zhang Xuewen Liu |
author_sort |
Dili Shen |
title |
A Cuckoo Search Algorithm Using Improved Beta Distributing and Its Application in the Process of EDM |
title_short |
A Cuckoo Search Algorithm Using Improved Beta Distributing and Its Application in the Process of EDM |
title_full |
A Cuckoo Search Algorithm Using Improved Beta Distributing and Its Application in the Process of EDM |
title_fullStr |
A Cuckoo Search Algorithm Using Improved Beta Distributing and Its Application in the Process of EDM |
title_full_unstemmed |
A Cuckoo Search Algorithm Using Improved Beta Distributing and Its Application in the Process of EDM |
title_sort |
cuckoo search algorithm using improved beta distributing and its application in the process of edm |
publisher |
MDPI AG |
series |
Crystals |
issn |
2073-4352 |
publishDate |
2021-08-01 |
description |
Lévy flights random walk is one of key parts in the cuckoo search (CS) algorithm to update individuals. The standard CS algorithm adopts the constant scale factor for this random walk. This paper proposed an improved beta distribution cuckoo search (IBCS) for this factor in the CS algorithm. In terms of local characteristics, the proposed algorithm makes the scale factor of the step size in Lévy flights showing beta distribution in the evolutionary process. In terms of the overall situation, the scale factor shows the exponential decay trend in the process. The proposed algorithm makes full use of the advantages of the two improvement strategies. The test results show that the proposed strategy is better than the standard CS algorithm or others improved by a single improvement strategy, such as improved CS (ICS) and beta distribution CS (BCS). For the six benchmark test functions of 30 dimensions, the average rankings of the CS, ICS, BCS, and IBCS algorithms are 3.67, 2.67, 1.5, and 1.17, respectively. For the six benchmark test functions of 50 dimensions, moreover, the average rankings of the CS, ICS, BCS, and IBCS algorithms are 2.83, 2.5, 1.67, and 1.0, respectively. Confirmed by our case study, the performance of the ABCS algorithm was better than that of standard CS, ICS or BCS algorithms in the process of EDM. For example, under the single-objective optimization convergence of <i>MRR</i>, the iteration number (13 iterations) of the CS algorithm for the input process parameters, such as discharge current, pulse-on time, pulse-off time, and servo voltage, was twice that (6 iterations) of the IBCS algorithm. Similar, the iteration number (17 iterations) of BCS algorithm for these parameters was twice that (8 iterations) of the IBCS algorithm under the single-objective optimization convergence of Ra. Therefore, it strengthens the CS algorithm’s accuracy and convergence speed. |
topic |
cuckoo search algorithm self-adaption beta distribution dynamic step-size control factor EDM |
url |
https://www.mdpi.com/2073-4352/11/8/916 |
work_keys_str_mv |
AT dilishen acuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT wuyiming acuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT xingguiren acuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT zhuobinxie acuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT yongzhang acuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT xuewenliu acuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT dilishen cuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT wuyiming cuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT xingguiren cuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT zhuobinxie cuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT yongzhang cuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm AT xuewenliu cuckoosearchalgorithmusingimprovedbetadistributinganditsapplicationintheprocessofedm |
_version_ |
1721194107685044224 |