کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6854748 1437594 2018 31 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Improved grasshopper optimization algorithm using opposition-based learning
ترجمه فارسی عنوان
بهبود الگوریتم بهینه سازی ملخ با استفاده از یادگیری مبتنی بر مخالفت
کلمات کلیدی
الگوریتم بهینه سازی ملخ، یادگیری مبتنی بر مخالفت، توابع معیار، بهینه سازی مشکلات مهندسی،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی
This paper proposes an improved version of the grasshopper optimization algorithm (GOA) based on the opposition-based learning (OBL) strategy called OBLGOA for solving benchmark optimization functions and engineering problems. The proposed OBLGOA algorithm consists of two stages: the first stage generates an initial population and its opposite using the OBL strategy; and the second stage uses the OBL as an additional phase to update the GOA population in each iteration. However, the OBL is applied to only half of the solutions to reduce the time complexity. To investigate the performance of the proposed OBLGOA, six sets of experiment series are performed, and they include twenty-three benchmark functions and four engineering problems. The experiments revealed that the results of the proposed algorithm were superior to those of ten well-known algorithms in this domain. Eventually, the obtained results proved that the OBLGOA algorithm can provide competitive results for optimization engineering problems compared with state-of-the-art algorithms.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Expert Systems with Applications - Volume 112, 1 December 2018, Pages 156-172
نویسندگان
, , ,