مقایسه شتب الگوریتم های کرم شب تاب، ذراتف ماهی و خفاش با استفاده از چارچوب کودا

سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 667

فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ICESCON04_014

تاریخ نمایه سازی: 25 آذر 1395

چکیده مقاله:

الگوریتم های تکاملی و هوش دسته جمعی کاربرد فراوانی در مسائل بهینه سازی دارند و به کمک الهام از فرآیندهای موجود در طبیعت و اصول تکاملی سعی می نمایند که بهترین راه حل های مسائل سخت و دشوار را که غالبا در چارچوب مسائل بهینه سازی مطرح می باشد را محاسبه نمایند. الگوریتم های تکاملی با فرآیندهای تکراری و جستجو در فضای مسئله راه حلهای نزدیک به راه حل بهینه را محاسبه می نمایند. با افزایش ابعاد و پیچیدگی تابع هدف مسائل بهینه سازی یافتن راه حل های بهینه با کندی و احتمال همگرایی بیشتر به بهینههای محلی مواجه می شود. افزایش اندازه جمعیت اولیه و تعداد تکرار الگوریتم تکاملی می - تواند یک راه کار مناسب برای همگرایی به بهینه های سراسری محسوب شود با این حال زمان اجرای الگوریتم تکاملی افزایش چشم گیری می یابد. الگوریتم تکاملی نظیر الگوریتم ذرات، کرم شب تاب، خفاش و ماهی به علت جستجوی مجزای اعضای جمعیت اولیه دارای ماهیتی موازی می باشد که در صورت فراهم بودن این شرایط، سرعت این الگوریتم ها را می توان افزایش داد و تأثیر افزایش اندازه جمعیت اولیه و تعداد تکرار را بر روی زمان اجرای آن ها کاهش داد. در این پژوهش جهت موازی سازی و افزایش سرعت الگوریتم های تکاملی ذرات، کرمشب تاب، خفاش و ماهی از فناوری جدید موازی سازی کارت گرافیک یا کودا استفاده شده است تا یک نسخه موازی و سریع از این الگوریتم ها برای حل مسائل بهینه سازی توسعه داده شود. نتایج آزمایش ها و شبیه سازی های مختلف نشان می دهد چارچوب کودا می تواند سرعت این الگوریتم ها را نسبت به نسخه سریال به مراتب افزایش دهد.

نویسندگان

رویا داراب پور

دانشگاه آزاد اسلامی واحد خمین

محمد خلیلی

دانشگاه آزاد اسلامی واحد خمین

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Y .-J. Gong, W.-N. Chen, Z.-H. Zhan, J. Zhang, Y. ...
  • Z. Michalewicz and M. Schoenauer, "Evolutionary Algorithms, " in Encyclopedia ...
  • Y. Wang and H. Xu, "Multiobjective particle Swarm optimization without ...
  • X.-S. Yang, Engineering optimization: an introduction with metuheuristic applications. John ...
  • X.-S. Yang and X. He, "Bat algorithm: literature review and ...
  • Aء H. Fingler, E. N. Caceres, H. Mongelli, and S. ...
  • G.-H. Luo, S.-K. Huang, Y.-S. Chang, and S.-M. Yuan, :A ...
  • C. Ferreiro, A. M. Garcia, J. A., Lopez-Salas, J. G., ...
  • A. B. S. Serapiao, G. S. Correa, F. B. Gonxalves, ...
  • J. Cheng, M. Grossman, and T. McKercher, Professional Cuda C ...
  • نمایش کامل مراجع