ابزار تحقیقاتی بهینه‌سازی ازدحام ذرات (PSO) برای کمک به تحقیقات پایان‌نامه طراحی شده است تا مشکل همگرایی زودهنگام الگوریتم بهینه‌سازی ازدحام ذرات را برطرف کند. پنل کنترل این ابزار انعطاف‌پذیری زیادی را برای پوشش دادن به جهات مختلف تحقیقاتی فراهم می‌کند. پس از مشخص کردن اهداف تحقیقاتی، این ابزار خودکار چندین کار را انجام می‌دهد تا وقت شما برای برنامه‌ریزی مفهومی آزاد شود.

ویژگی‌های مثال:

  • انتخاب الگوریتم‌های مختلف: می‌توانید از الگوریتم‌های Gbest PSO، Lbest PSO، RegPSO، GCPSO، MPSO، OPSO، جهش کاؤچی از بهترین جهانی و ترکیب‌های هیبریدی انتخاب کنید.

  • مجموعه بنچمارک: این مجموعه شامل توابع مختلفی مانند Ackley، Griewangk، Quadric، Quartic نویزی، Rastrigin، Rosenbrock، Schaffer’s f6، Schwefel، Sphere و Weighted Sphere است.

  • تضمین تکرارپذیری: هر آزمایش از دنباله‌ای از اعداد تصادفی شبه‌تصادفی خود برای تضمین تکرارپذیری و منحصربه‌فرد بودن داده‌ها استفاده می‌کند.

  • تعیین تعداد ارزیابی‌ها یا تکرارها: می‌توانید حداکثر تعداد ارزیابی‌های تابع یا تکرارها را انتخاب کنید. سیستم به‌طور خودکار در صورت رسیدن به آستانه موفقیت یا تشخیص همگرایی زودهنگام، اجرا را متوقف می‌کند.

  • انتخاب وزن اینرسی ثابت یا متغیر خطی: این ابزار اجازه می‌دهد که وزن اینرسی به صورت ثابت یا به‌طور خطی تغییر کند.

  • فعال‌سازی قفل سرعت و تنظیم درصد آن: قابلیت فعال‌سازی محدودیت سرعت برای کنترل مقدار تغییرات سرعت ذرات فراهم شده است.

  • انتخاب روش اولیه‌سازی متقارن یا نامتقارن: این ابزار به شما اجازه می‌دهد که انتخاب کنید که از چه نوع اولیه‌سازی برای موقعیت‌های ذرات استفاده شود.

  • انواع نمودارهای از پیش‌تعریف‌شده برای درک رفتار ازدحام ذرات: این ویژگی‌ها شامل انواع نمودارهای مختلف برای نمایش رفتار ازدحام و وضعیت بهینه جهانی و شخصی است.

ویژگی‌های خودکار نمودارها:

  • تولید خودکار نمودارها: شما می‌توانید محل قرارگیری نمودارها را روی صفحه مشخص کنید. این ابزار به‌طور خودکار عناوین، افسانه‌ها و برچسب‌ها را تولید می‌کند.

  • ذخیره خودکار نمودارها: نمودارها به‌طور خودکار به فرمت‌های پشتیبانی‌شده ذخیره می‌شوند.

انواع نمودارها:

  • نمودارهای فازی: این نمودارها مسیر هر ذره را روی نقشه کانتور فضای جستجو نمایش می‌دهند، به همراه شماره‌های تکرار.

  • تصاویر لحظه‌ای از مسیر ازدحام: این نمودارها وضعیت ازدحام را در فواصل زمانی مختلف با برچسب‌هایی که بهترین‌های جهانی و شخصی را نشان می‌دهند، ثبت می‌کنند.

  • نمودارهای بهترین جهانی: این نمودارها نشان می‌دهند که چگونه کیفیت حل‌مسئله با گذر زمان در طول جستجو تغییر می‌کند و رکود می‌کند.

  • نمودار موقعیت ذرات: این نمودار نشان می‌دهد که چگونه متغیرهای تصمیم‌گیری ذرات به سمت مینیمم محلی یا جهانی پیش می‌روند.

  • نمودار بردار سرعت ذرات: این نمودارها نشان می‌دهند که چگونه مؤلفه‌های سرعت ذرات با گذشت زمان کاهش می‌یابند.

  • نمودار بهترین شخصی ذرات: این نمودار نشان می‌دهد که چگونه بهترین‌های شخصی هر ذره به‌طور منظم و معناداری بروزرسانی می‌شود.

ویژگی‌های اضافی:

  • محدود کردن ذرات به فضای اولیه‌سازی: این ویژگی اجازه می‌دهد که ذرات در صورتی که محدودیت‌های فیزیکی یا دانش پیشین وجود داشته باشد، در فضای اولیه‌سازی محدود شوند. اگر فضای اولیه‌سازی صرفاً یک حدس هوشمندانه باشد، ذرات می‌توانند خارج از این فضا حرکت کنند.

  • کنترل سرعت اجرای الگوریتم: شما می‌توانید تاریخچه‌های مختلفی را فعال یا غیرفعال کنید تا سرعت اجرای الگوریتم و اندازه فضاهای کاری ذخیره‌شده به‌طور خودکار تنظیم شود.

  • تاریخچه‌های تکراری: تاریخچه‌های مختلفی وجود دارند که می‌توانند برای نظارت بر عملکرد الگوریتم و نتایج آن استفاده شوند. این تاریخچه‌ها شامل بهترین‌های جهانی، بهترین‌های شخصی، موقعیت‌ها، سرعت‌ها و مؤلفه‌های سرعت شناختی و اجتماعی هستند.

ویژگی‌های اضافی خودکار:

  • صحیح‌سازی خودکار ورودی‌ها: این ابزار به‌طور خودکار تناقضات تنظیمات را شناسایی و اصلاح می‌کند و تغییرات اعمال‌شده را نمایش می‌دهد.

  • ذخیره خودکار فضای کاری: پس از هر آزمایش، فضای کاری به‌طور خودکار ذخیره می‌شود.

  • تولید خودکار آمار: آمارهای مربوط به آزمایش‌ها به‌طور خودکار تولید می‌شود.

  • اندازه‌گیری پیشرفت: یک نشانگر پیشرفت، زمان تکمیل را تخمین می‌زند و برای راحتی شما صدای “چو چو” برای اطلاع از اتمام کار پخش می‌کند.

  • مستندات آموزشی: مستندات آموزشی به شما نحوه استفاده از ابزار، تجزیه‌وتحلیل متغیرهای فضای کاری و استفاده بهینه از آن را آموزش می‌دهد.

افزونه‌ها:

  • افزونه آموزش ANN: یک افزونه آموزش شبکه‌های عصبی به‌طور جداگانه در ابزار اضافه شده است که به کاربر امکان می‌دهد از آن در کنار PSO استفاده کند.

لینک‌های مفید:

  • این ابزار با هدف حل مشکل همگرایی زودهنگام در بهینه‌سازی ازدحام ذرات طراحی شده است و به شما کمک می‌کند تا مسائل پیچیده بهینه‌سازی را به‌سادگی حل کنید.
دسته بندی: برچسب ها: