آموزش الگوریتم گرگهای خاکستری – برنامه نویسی هوشمند https://matlab24.ir مشاوره و مشارکت در پیاده سازی الگوریتم های هوش مصنوعی و پیاده سازی نرم افزار های هوشمند Sun, 05 Mar 2017 08:23:01 +0000 fa-IR hourly 1 https://wordpress.org/?v=6.3.4 https://matlab24.ir/wp-content/uploads/2014/08/matlab24-55x55.jpg آموزش الگوریتم گرگهای خاکستری – برنامه نویسی هوشمند https://matlab24.ir 32 32 کد متلب الگوریتم گرگ خاکستری https://matlab24.ir/%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%da%af%d8%b1%da%af-%d8%ae%d8%a7%da%a9%d8%b3%d8%aa%d8%b1%db%8c/ https://matlab24.ir/%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%da%af%d8%b1%da%af-%d8%ae%d8%a7%da%a9%d8%b3%d8%aa%d8%b1%db%8c/#comments Sun, 05 Mar 2017 07:28:04 +0000 http://matlab24.ir/?p=1685 الگوریتم گرگ خاکستری GWO یا Grey Wolf Optimizer ، یک الگوریتم فرا ابتکاری الهام گرفته از طبیعت است که رفتار

نوشته کد متلب الگوریتم گرگ خاکستری اولین بار در برنامه نویسی هوشمند پدیدار شد.

]]>
الگوریتم گرگ خاکستری GWO یا Grey Wolf Optimizer ، یک الگوریتم فرا ابتکاری الهام گرفته از طبیعت است که رفتار گرگ های خاکستری و سلسله مراتب رهبری و روش شکار آنها را تقلید میکند. در این پست کد متلب الگوریتم گرگ خاکستری را به همراه فایل توضیحات خط به خط کد در اختیار شما عزیزان قرار داده ایم.

کد متلب الگوریتم گرگ خاکستری یا GWO بصورت اختصاصی توسط تیم وب سایت برنامه نویسی هوشمند نوشته شده است و بصورت روان و قابل فهم عرضه شده است. کد الگوریتم GWO را به نحوی آماده کرده ایم که قابلیت استفاده در کاربردها و حل مسائل مختلف را دارا باشد.

کد متلب الگوریتم گرگ خاکستری

 

کد الگوریتم گرگ خاکستری که در اختیار شما قرار میگیرد بر اساس الگوریتم زیر نوشته شده است

 

مراحل اجرای الگوریتم گرگ های خاکستری (GWO) به صورت زیر  می باشد:

1) مقدار دهی به پارامترهای الگوریتم

2) ساخت جمعیت اولیه گرگ ها به صورت تصادفی

3) ارزیابی موقعیت هر گرگ و محاسبه شایستگی آن

4) شناسایی بهترین گرگ بعنوان گرگ آلفا (Alpha)، و در ادامه دومین و سومین گرگ بهتر بعنوان گرگ های بتا (Beta) و دلتا (Delta)

5) تا زمانی که شرط توقف برقرار نشده است مراحل 6 تا 12 را تکرار کن

6) برای هر گرگ  مراحل 7 تا 11 را تکرار کن

7) سه موقعیت جدید برای گرگ،ا باتوجه به گرگ های آلفا،بتا و دلتا محاسبه کن

8) موقعیت گرگ را با توجه به سه موقعیت بدست آمده بروز رسانی کن

9) شایستگی گرگ جدید را محاسبه کن

10) اگر میزان شایستگی گرگ جدید بهتر از گرگ آلفا می باشد، گرگ جدید را بعنوان آلفا در نظر بگیر

11 اگر میزان شایستگی گرگ جدید بهتر از گرگ آلفا نباشد با گرگ بتا و دلتا مقایسه کن،

12) اگر شرط توقف برقرار نشده است به مرحله 5 برو وگرنه پایان

 

تصویری از محتویات پوشه ارسالی به شما:

کد متلب الگوریتم گرگ خاکستری

تصویر از کد الگوریتم GWO در نرم افزار متلب:

کد متلب الگوریتم گرگ خاکستری

 

تصویری از خروجی الگوریتم GWO برای بهینه کردن تابع Shere:

کد متلب الگوریتم گرگ خاکستری

 

جهت دریافت کد متلب الگوریتم گرگ های خاکستری (کد متلب الگوریتم GWO) به همراه فایل توضیحات خط به خط کد، از لینک زیر اقدام کرده و بصورت آنلاین کد را خریداری و دانلود نمایید:

 

[parspalpaiddownloads id=”132″]

 

 

 راهنمای خرید: بر روی دکمه خرید کلیک کنید، سپس در کادری که باز میشود ایمیل و نام خود را وارد کرده و مجدد بر روی دکمه خرید کلیک کنید تا به صفحه بانک هدایت شوید. بعد از واریز وجه، دکمه دانلود محصول به شما نمایش داده میشود.

 

 

 

جهت آشنایی با مفاهیم الگوریتم گرگ های خاکستری  این پست “آموزش الگوریتم گرگ خاکستری” را مشاهده کنید

در صورت نیاز به حل مسائل مختلف و استفاده از الگوریتم گرگ خاکستری در کارهای خود با ما تماس بگیرید :

شماره تماس 09120563264

نوشته کد متلب الگوریتم گرگ خاکستری اولین بار در برنامه نویسی هوشمند پدیدار شد.

]]>
https://matlab24.ir/%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%da%af%d8%b1%da%af-%d8%ae%d8%a7%da%a9%d8%b3%d8%aa%d8%b1%db%8c/feed/ 2