RWFOA: a random walk-based fruit fly optimization algorithm

2020 ◽  
Vol 24 (16) ◽  
pp. 12681-12690
Author(s):  
Chong Chen
Author(s):  
Wirote Apinantanakon ◽  
Khamron Sunat ◽  
Sirapat Chiewchanwattana

A swarm based nature-inspired optimization algorithm namely fruit fly optimization algorithm (FOA) has simple structure and ease of implementation. However, FOA has a low success rate and a slow convergence because FOA generates new positions around the best location using fixed search radius. Several improved FOAs have been proposed. But their exploration ability is questionable. To make the search process to transit from the exploration phase to the exploitation phase smoothly, this paper proposes a new FOA constructed from a cooperation of the multileader and the probabilistic random walk strategies (CPFOA). It has two population types working together. CPFOA's performance is evaluated by 18 well-known standard benchmark, and 30 CEC’2017 functions. The results showed that CPFOA outperforms both the original FOA and its variants in terms of convergence speed and performance accuracy. The results base on CEC’2017 show that CPFOA can achieve a very promising accuracy when compared with the well-known competitive algorithms. CPFOA is applied to optimize two applications; the MLPs classifying real datasets and extracting parameters of T-S fuzzy system for modelling Box and Jenkins gas furnace data set. CPFOA can find parameters having a very high quality compared with the best known competitive algorithms.


2021 ◽  
Vol 9 (2) ◽  
pp. 459-491
Author(s):  
Wirote Apinantanakon ◽  
Khamron Sunat ◽  
Sirapat Chiewchanwattana

A swarm-based nature-inspired optimization algorithm, namely, the fruit fly optimization algorithm (FOA), hasa simple structure and is easy to implement. However, FOA has a low success rate and a slow convergence, because FOA generates new positions around the best location, using a fixed search radius. Several improved FOAs have been proposed. However, their exploration ability is questionable. To make the search process smooth, transitioning from the exploration phase to the exploitation phase, this paper proposes a new FOA, constructed from a cooperation of the multileader and the probabilistic random walk strategies (CPFOA). This involves two population types working together. CPFOAs performance is evaluated by 18 well-known standard benchmarks. The results showed that CPFOA outperforms both the original FOA and its variants, in terms of convergence speed and performance accuracy. The results show that CPFOA can achieve a very promising accuracy, when compared with the well-known competitive algorithms. CPFOA is applied to optimize twoapplications: classifying the real datasets with multilayer perceptron and extracting the parameters of a very compact T-S fuzzy system to model the Box and Jenkins gas furnace data set. CPFOA successfully find parameters with a very high quality, compared with the best known competitive algorithms.


2014 ◽  
Vol 8 (1) ◽  
pp. 685-689
Author(s):  
Chunqing Ye ◽  
Changyun Miao ◽  
Xianguo Li ◽  
Yanli Yang

In this research, we studied the fault recognition algorithm of steel cord conveyor belt, and obtained the wire ropes image by adopting the detection system of steel cord conveyor belt, so that the fault recognition algorithm of steel cord conveyor belt was proposed based on Fruit fly optimization algorithm. As we know that the fruit fly optimization algorithm is used for fault detection of the processing steel cord conveyor belt image and for obtaining the fault image. In the MATLAB environment, the algorithm process was designed and verified in terms of the effectiveness and accuracy. The experimental results show that with fast speed and high accuracy in detecting the fault image of steel cord conveyor belt rapidly and accurately, and in classifying scratch from fracture the proposed algorithm is suitable for the fault recognition of steel cord conveyor belt automatically.


Sign in / Sign up

Export Citation Format

Share Document