Aiming at solving the problems of trapping into local extremes easily in the process of optimization
there is a fruit fly optimization algorithm based on combinatorial variation proposed.In this paper the combined mutation strategy is introduced when the algorithm falls into the local extreme.In the basis of this
the flight direction is updated and the population escape ability is enhanced
Thus
the algorithm continues to iterate to find the global extreme value.The experimental results show that the fruit fly optimization algorithm based on combinatorial variation is a good way to balance the algorithms local search ability and global mining ability
and the algorithm is improved in terms of convergence speed and convergence accuracy.
关键词
Keywords
references
Pan Q K, Sang H Y, Duan J H, et al., An improved fruit fly optimization algorithm for continuous function optimization problems[J]. Knowledge-Based System, 2014, 62: 69-83. DOI: 69
Li H, Guo S, Li C, et al. A hybrid annual power load forecasting model based on generalized regression neural network with fruit fly optimization algorithm[J]. Knowl. -Based Syst., 2013, 37: 378-387. DOI: 378
Pan W T, Pan, WT. A new Fruit Fly Optimization Algorithm: Taking the financial distress model as an example. Knowledge-Based Systems[J]. KnowledgeBased Systems, 2012, 26 (2): 69-74. DOI: 69
Pan W T. Mixed modified fruit fly optimization algorithm with general regression neural network to build oil and gold prices forecasting model[J]. Kybernetes, 2014, 43 (7): 1053-1063. DOI: 1053
Li H, Guo S, Zhao H, et al. Annual electric load forecasting by a least squares support vector machine with a fruit fly optimization algorithm[J]. Energies, 2012, 5 (12): 4430-4445. DOI: 4430
Yao X, Liu Y. Fast evolutionary programming. [C]//Evolutionary Programming VI. Berlin: Springer, 1997: 151-161.