期刊文献+

Improved artificial bee colony algorithm with mutual learning 被引量:7

Improved artificial bee colony algorithm with mutual learning
在线阅读 下载PDF
导出
摘要 The recently invented artificial bee colony (ABC) al- gorithm is an optimization algorithm based on swarm intelligence that has been used to solve many kinds of numerical function optimization problems. It performs well in most cases, however, there still exists an insufficiency in the ABC algorithm that ignores the fitness of related pairs of individuals in the mechanism of find- ing a neighboring food source. This paper presents an improved ABC algorithm with mutual learning (MutualABC) that adjusts the produced candidate food source with the higher fitness between two individuals selected by a mutual learning factor. The perfor- mance of the improved MutualABC algorithm is tested on a set of benchmark functions and compared with the basic ABC algo- rithm and some classical versions of improved ABC algorithms. The experimental results show that the MutualABC algorithm with appropriate parameters outperforms other ABC algorithms in most experiments. The recently invented artificial bee colony (ABC) al- gorithm is an optimization algorithm based on swarm intelligence that has been used to solve many kinds of numerical function optimization problems. It performs well in most cases, however, there still exists an insufficiency in the ABC algorithm that ignores the fitness of related pairs of individuals in the mechanism of find- ing a neighboring food source. This paper presents an improved ABC algorithm with mutual learning (MutualABC) that adjusts the produced candidate food source with the higher fitness between two individuals selected by a mutual learning factor. The perfor- mance of the improved MutualABC algorithm is tested on a set of benchmark functions and compared with the basic ABC algo- rithm and some classical versions of improved ABC algorithms. The experimental results show that the MutualABC algorithm with appropriate parameters outperforms other ABC algorithms in most experiments.
出处 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2012年第2期265-275,共11页 系统工程与电子技术(英文版)
基金 supported by the National Natural Science Foundation of China (60803074) the Fundamental Research Funds for the Central Universities (DUT10JR06)
关键词 artificial bee colony (ABC) algorithm numerical func- tion optimization swarm intelligence mutual learning. artificial bee colony (ABC) algorithm, numerical func- tion optimization, swarm intelligence, mutual learning.
  • 相关文献

参考文献25

  • 1D. Teodorovie, M. Dell'Orco. Bee colony optimization-a cooperative learning approach to complex transportation problems. Proc. of the 16th Mini-EURO Conference on Advanced OR and Al Methods in Transportation, 2005: 51-60.
  • 2E. Bonabeau, M. Dorigo, G. Theraulaz. Swarm intelligence: from natural to artificial systems. New York: Oxford University Press, 1999.
  • 3D. Karaboga, B. Basturk. A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of Global Optimization, 2007, 39(3): 459-471.
  • 4D. Karaboga. An idea based on honey bee swarm for numerical optimization. Erciyes: Erciyes University Press, 2005.
  • 5D. Karaboga, B. Akay. A comparative study of artificial bee colony algorithm. Applied Mathematics and Computation, 2009, 214(1): 108-132.
  • 6B. Akay, D. Karaboga. A modified artificial bee colony algorithm for real-parameter optimization. Information Sciences, 2012, 192(6): 120-142.
  • 7J. H. Holland. Adaptation in natural and artificial systems. Ann Arbor: University of Michigan Press, 1975.
  • 8J. Kennedy, R. C. Eberhart. Particle swarm optimization. Proc. of lEEE International Conference on Neural Networks, 1995: 1942-1948.
  • 9D. Srinivasan, T. Seow. Evolutionary computation. Proc. of IEEE Conference on Electronic Commerce, 2003: 2292-2297.
  • 10Z. Wenping, Y. Zhu, H. Chen, et al. Cooperative approaches to artificial bee colony algorithm. Proc. of the International Conference on Computer Application and System Modeling, 2010: 44-48.

同被引文献60

  • 1乐俊,张维明,肖卫东,汤大权,唐九阳.无线传感器网络中一种基于非均匀划分的分簇数据融合算法[J].计算机研究与发展,2011,48(S2):247-254. 被引量:8
  • 2王辉,钱锋.群体智能优化算法[J].化工自动化及仪表,2007,34(5):7-13. 被引量:61
  • 3HU Xiaomin, ZHANG Jun, CHUNG H, et al. SamACO: Variable Sampling Ant Colony Optimization Algorithm for Continuous Optimization [ J ]. Systems, Man, and Cyber- netics,Part B : Cybernetics, IEEE Transactions on ,2010, 40 (6) : 1555-1566.
  • 4CHAU K. Application of a PSO-based neural network in analysis of outcomes of construction claims I J]. Autom Construct, 2007,16(3) :642-646.
  • 5COELHO L, ALO3TO P. Gaussian Artificial Bee Colony Algorithm Approach Applied to Loney Is Solenoid Bench- mark Problem [ J ]. Magnetics, IEEE Transactions on , 2011,47 (5) : 1326-1329.
  • 6CHANDRASE karan, SIMON S. Multi-objective unit com- mitment problem with reliability function using fuzzified binary real coded artificial bee colony algorithm[ J]. Gen- eration, Transmission & Distribution, IET, 2012,6 (10) : 1060-1073.
  • 7TASPNAR N, KARABOG? A D, YILDIRIM M, et al. Partial transmit sequences based on artificial bee colony algorithm for peak-to-average power ratio reduction in multicarrier code division multiple access systems [ J ]. Communications, IET , 2011, 5 ( 8 ) : 1155-1162.
  • 8VURAL R, YILDIRIM T, KADIOGLU T, et al. Perform- ance Evaluation of Evolutionary Algorithms for Optimal Filter Design [ J ]. Evolutionary Computation, IEEE Transactions on, 2012,16 ( 1 ) : 135-147.
  • 9YEH Weichang, SU J, HSIEH TsungJung , et al. Approxi- mate Reliability Function Based on Wavelet Latin Hyper- cube Sampling and Bee Recurrent Neural Network [ J ]. Reliability, IEEE Transactions on ,2011,60(2) :404-414.
  • 10HSIEH TsungJung,YEH Weichang. Knowledge Discovery Employing Grid Scheme Least Squares Support Vector Machines Based on Orthogonal Design Bee Colony Algo- rithm[ J]. Systems, Man, and Cybernetics, Part B: Cy- bernetics, IEEE Transactions on, 2012,41 (5) : 1198- 1212.

引证文献7

二级引证文献175

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部