دانلود مقاله ISI انگلیسی شماره 111184
ترجمه فارسی عنوان مقاله

اوراق بهادار الگوریتم مبتنی بر جمعیت: یک مطالعه تجربی

عنوان انگلیسی
Parallel population-based algorithm portfolios: An empirical study
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
111184 2017 34 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Neurocomputing, Volume 247, 19 July 2017, Pages 115-125

ترجمه کلمات کلیدی
اوراق بهادار الگوریتم، بهینه سازی جهانی، شبکه های عصبی، محاسبات موازی،
کلمات کلیدی انگلیسی
Algorithm portfolios; Global optimization; Neural networks; parallel computing;
ترجمه چکیده
اگر چه بسیاری از الگوریتم ها پیشنهاد شده اند، هیچ یک از الگوریتم های یکپارچه در مورد انواع مشکلات بیشتر از دیگران نیست. بنابراین، ویژگی های جستجو از الگوریتم های مختلف که رفتار مکمل را نشان می دهند می توانند از طریق ساختارهای نمونه کارها برای بهبود عملکرد در یک مجموعه گسترده تر از مشکلات ترکیب شوند. در این کار، نمونه کارها از الگوریتم بهینه سازی ذرات مصنوعی، تکامل دیفرانسیل و الگوریتم بهینه سازی ذرات مصنوعی ساخته شد و اولین اجرای موازی مجموعه الگوریتم مبتنی بر جمعیت با استفاده از یک محیط رابط پیام گذار انجام شد. اجرای موازی الگوریتم یا نمونه کارها می تواند با استفاده از مدل های مختلف مانند استاد-برده، دانه درشت و یا ترکیبی از هر دو به عنوان مورد استفاده در این مطالعه انجام شود. از این رو، زمان کارایی و زمان اجرای مختلف موازی با مقادیر و ترکیبات مختلف پارامتر بر روی مشکلات معیار بررسی شد. کارایی نمونه کارها موازی با الگوریتم های تک تشکیل دهنده مقایسه شد. نتایج نشان داد که مدل های پیشنهادی زمان کار را کاهش می دهد و نمونه کارها یک عملکرد قوی را نسبت به هر الگوریتم تشکیل دهنده ارائه می دهد. مشاهده شده است که افزایش سرعت بر روی همتای متوالی به طور قابل توجهی بسته به ساختار نمونه کارها تغییر کرد. نمونه کارها نیز برای آموزش شبکه های عصبی استفاده می شود که برای پیش بینی سری ها استفاده شده است. نتیجه نشان می دهد که نمونه کارها قادر به تولید دقت پیش بینی خوب هستند.
پیش نمایش مقاله
پیش نمایش مقاله  اوراق بهادار الگوریتم مبتنی بر جمعیت: یک مطالعه تجربی

چکیده انگلیسی

Although many algorithms have been proposed, no single algorithm is better than others on all types of problems. Therefore, the search characteristics of different algorithms that show complementary behavior can be combined through portfolio structures to improve the performance on a wider set of problems. In this work, a portfolio of the Artificial Bee Colony, Differential Evolution and Particle Swarm Optimization algorithms was constructed and the first parallel implementation of the population-based algorithm portfolio was carried out by means of a Message Passing Interface environment. The parallel implementation of an algorithm or a portfolio can be performed by different models such as master-slave, coarse-grained or a hybrid of both, as used in this study. Hence, the efficiency and running time of various parallel implementations with different parameter values and combinations were investigated on benchmark problems. The performance of the parallel portfolio was compared to those of the single constituent algorithms. The results showed that the proposed models reduced the running time and the portfolio delivered a robust performance compared to each constituent algorithm. It is observed that the speedup gained over the sequential counterpart changed significantly depending on the structure of the portfolio. The portfolio is also applied to a training of neural networks which has been used for time series prediction. Result demonstrate that, portfolio is able to produce good prediction accuracy.