کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
11023975 1701203 2019 33 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Backtracking search optimization algorithm based on knowledge learning
ترجمه فارسی عنوان
الگوریتم بهینه سازی جستجو بر مبنای یادگیری دانش است
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی
As a new evolutionary computation method, the structure of backtracking search optimization algorithm (BSA) is simple and the exploration capability of it is strong. However, the global performance of the BSA is significantly affected by mutation strategies and control parameters. Designing appropriate mutation strategies and control parameters is important to improve the global performance of the BSA. In this paper, an adaptive BSA with knowledge learning (KLBSA) is developed to improve the global performance of the BSA. In the method, an adaptive control parameter based on the global and local information of the swarms in the current iteration is designed to adjust the search step length of individuals, which helps to balance the exploration and exploitation abilities of the algorithm. Moreover, a new mutation strategy based on the guidance of different information is designed to improve the optimization ability of the algorithm. In addition, a multi-population strategy is implemented to thoroughly improve the searching ability of the algorithm for different searching areas. To this end, experiments on three groups of benchmark functions and three real-world problems are implemented to verify the performance of the proposed KLBSA algorithm. The results indicate that the proposed algorithm performs competitively and effectively when compared to some other evolutionary algorithms.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information Sciences - Volume 473, January 2019, Pages 202-226
نویسندگان
, , , ,