期刊
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING
卷 44, 期 4, 页码 3473-3487出版社
SPRINGER HEIDELBERG
DOI: 10.1007/s13369-018-3536-0
关键词
Dragonfly algorithm; Improved Nelder-Mead algorithm; Benchmark functions; Multilayer Perceptron
资金
- National Social Science Foundation of China [16BJY078]
- Soft Science Foundation of Heilongjiang Province [GC16D102]
- Key Program of Economic and Social of Heilongjiang Province [KY10900170004]
- Philosophy and Social Science Research Planning Program of Heilongjiang Province [17JYH49]
Dragonfly algorithm (DA) is a new optimization technique based on swarm intelligence. DA simulates the static and dynamic swarming behaviors of dragonflies in nature. The search pattern of DA consists of two essential phases: exploration and exploitation that are inspired by the survival rule of dragonflies in navigating, searching for food and fleeing enemies when dynamically or statistically swarming. This method is straightforward to implement and is efficient in solving real-world problems. However, an excessive number of social interactions in DA may result in low solution accuracy, easy stagnation at local optima andan imbalance between exploration and exploitation. To overcome these deficiencies, an improved Nelder-Mead algorithm is added to the conventional DA (INMDA) to strengthen its local explorative capability and avoid the possibility of falling into local optima. Simulation experiments were conducted on several well-known benchmark functions with different dimensions. In addition, the three classic classification problems are utilized to benchmark the performance of the proposed algorithm in training a multilayer perceptron. The experimental results and statistical significance show that the performance of the proposed INMDA is superior to that of the other algorithms.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据