A new type bionic global optimization: Construction and application of modified fruit fly optimization algorithm

Fruit fly optimization algorithm, which is put forward through research on the act of foraging and observing groups of fruit flies, has some merits such as simplified operation, strong robustness, easy to parallel computing, and fast convergence rate; it could solve the bottlenecks of traditional intelligent optimization algorithms on precocity and low convergence speed effectively. Fruit fly optimization algorithm is applied to almost all the numerical optimization problems and is very useful in engineering applications. When the design variable is negative, traditional fruit fly optimization algorithm is not qualified for the extraordinarily slow convergence rate during the late stage of calculation and easy to be trapped in local optimum. Because of the defects of classical fruit fly optimization algorithm, a new coding method of the process of optimization is improved by this article, so the design variables could be searched toward the direction. In addition, a novel bionic global optimization—fruit fly optimization algorithm of learning—is proposed by introducing the concept of “study.” This article tries to apply fruit fly optimization algorithm of learning to compare calculations; therefore, four classical test functions and two engineering problems are performed. It turned out that not only does fruit fly optimization algorithm of learning inherit the advantages of fruit fly optimization algorithm, but has a strong learning ability. The introduction of “study” ability into fruit fly optimization algorithm notably improves the efficiency and capability of optimization; it has characteristics of fast convergence rate and fast speed of approaching the global optimum solutions. Fruit fly optimization algorithm of learning has the ability to solve practical problems, and its engineering prospect is promising.

[1]  Liu Cheng-zhong,et al.  Mixed Fruit Fly Optimization Algorithm Based on Chaotic Mapping , 2013 .

[2]  Wang Sheng,et al.  Fruit fly optimization algorithm based fractional order fuzzy-PID controller for electronic throttle , 2013 .

[3]  Liu Cheng-zhong Fruit fly optimization algorithm based on bacterial chemotaxis , 2013 .

[4]  Mohammad Sedighi,et al.  Preform optimization for reduction of forging force using a combination of neural network and genetic algorithm , 2010 .

[5]  Liu Cheng-zhong,et al.  Adaptive chaos fruit fly optimization algorithm , 2013 .

[6]  Shengyao Wang,et al.  A novel binary fruit fly optimization algorithm for solving the multidimensional knapsack problem , 2013, Knowl. Based Syst..

[7]  Zhao Zheng,et al.  A Genetic Neural Network Algorithm in Optimum Design , 2000 .

[8]  Fei Luo,et al.  An Effective Self-Adapting Localization Algorithm in Wireless Sensor Networks , 2011 .

[9]  Ravindra Nath Yadav,et al.  Multiobjective optimization of slotted electrical discharge abrasive grinding of metal matrix composite using artificial neural network and nondominated sorting genetic algorithm , 2013 .

[10]  Su Qing-hua Modified Differential Evolution Algorithm and Its Application in Function Optimization , 2007 .

[11]  C. Karakuzu PARAMETER TUNING OF FUZZY SLIDING MODE CONTROLLER USING PARTICLE SWARM OPTIMIZATION , 2010 .

[12]  Duc Truong Pham,et al.  Combining the Bees Algorithm and shape grammar to generate branded product concepts , 2013 .

[13]  Pan Wen-chao Using Fruit Fly Optimization Algorithm Optimized General Regression Neural Network to Construct the Operating Performance of Enterprises Model , 2011 .

[14]  Wen-Tsao Pan,et al.  A new Fruit Fly Optimization Algorithm: Taking the financial distress model as an example , 2012, Knowl. Based Syst..

[15]  Zou Zao-jiana FOA-Based SVM Parameter Optimization and Its Application in Ship Manoeuvring Prediction , 2013 .

[16]  Hamidreza Modares,et al.  Parameter estimation of bilinear systems based on an adaptive particle swarm optimization , 2010, Eng. Appl. Artif. Intell..

[17]  Mahdi Bashiri,et al.  A hybrid genetic and imperialist competitive algorithm approach to dynamic cellular manufacturing system , 2014 .

[18]  Su-Mei Lin,et al.  Analysis of service satisfaction in web auction logistics service using a combination of Fruit fly optimization algorithm and general regression neural network , 2011, Neural Computing and Applications.