• مقالات آموزشی
    • آموزش برنامه نویسی
    • آموزش الگوریتم
    • آموزش شبکه های کامپیوتری
    • آموزش های عمومی
  • ترجمه مقاله
    • لیست ترجمه کامل مقالات
    • لیست ترجمه مفهومی مقالات
  • تحقیق و پژوهش
    • لیست داکیومنت پایان‌نامه
    • لیست داکیومنت سمینار
  • پیاده سازی
    • سی پلاس پلاس ++C
    • برنامه نویسی OpenGL
    • سی شارپ #C
    • پایتون Python
    • اندروید Android
    • پی اچ پی PHP
    • متلب Matlab
  • پاورپوینت
    • پاورپوینت الگوریتم های بهینه سازی
    • پاورپوینت شبکه‌های کامپیوتری
    • پاورپوینت مهندسی کامپیوتر
    • پاورپوینت یادگیری ماشین
    • پاورپوینت درس و تحقیق
    • قالب آماده پاورپوینت
  • فیلم آموزشی
    • لیست فیلم های آموزشی
  • قالب آماده
    • لیست قالب آماده HTML
  • دانلود رایگان
  • مجله پی استور
  • ابزارهای آنلاین
    • برنامه نویسی آنلاین
    • تبدیل مبنای آنلاین
  • سفارش تدریس آنلاین
  • آموزش برنامه نویسی
  • آموزش الگوریتم
  • آموزش شبکه
  • آموزش عمومی

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • درباره ما
  • تماس با ما
  • سفارش تدریس آنلاین
پی استور
0

ورود و ثبت نام

مقالات آموزشی
  • ترجمه مقاله
    • لیست ترجمه کامل مقالات
    • لیست ترجمه مفهومی مقالات
  • تحقیق و پژوهش
    • لیست داکیومنت پایان‌نامه
    • لیست داکیومنت سمینار
  • پیاده سازی
    • سی پلاس پلاس ++C
    • برنامه نویسی OpenGL
    • سی شارپ #C
    • پایتون Python
    • اندروید Android
    • پی اچ پی PHP
    • متلب Matlab
  • پاورپوینت
    • پاورپوینت الگوریتم های بهینه سازی
    • پاورپوینت شبکه‌های کامپیوتری
    • پاورپونت مهندسی کامپیوتر
    • پاورپوینت یادگیری ماشین
    • پاورپوینت درس و تحقیق
      • عمومی
      • مشاهیر و اشخاص
      • واقعیت مجازی
      • طراحی سایت
      • برنامه نویسی
      • علوم کامپیوتر
      • اینترنت اشیاء
      • سیستم عامل
      • ارز دیجیتال
      • کسب و کار
      • تکنولوژی
      • علوم
    • قالب آماده پاورپوینت
  • فیلم آموزشی
    • لیست فیلم های آموزشی
  • قالب آماده
    • قالب آماده HTML
  • مجله پی استور
  • ابزارهای آنلاین
    • برنامه نویسی آنلاین
    • تبدیل مبنای آنلاین

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

خانهفروشگاهبرنامه نویسیمتلبشبیه سازی شکار در الگوریتم بهینه سازی وال یا نهنگ WOA در متلب
https://dl2.programstore.ir/files/Uploades/Previews/WOA%20Graphical%20preview/WOA%20Graphical%20preview.mp4

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

cropped-fav2.png

برنامه‌نویس: تیم برنامه نویسی پی استور

متشکل از اساتید و فارغ التحصیلان رشته های فنی - مهندسی

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

در واقع این سورس کد حمله واقعی نهنگ ها به دسته ماهی ها در الگوریتم را نشان می دهد. در ضمن مقاله ای کامل با عنوان الگوریتم بهینه سازی وال ها یا نهنگ WOA در همین سایت آماده کرده ایم که می توانید مطالعه کنید.

الگوریتم شکار نهنگ WOA چیست؟

الگوریتم بهینه سازی وال ها یا نهنگ WOA یک الگوریتم متاهیورستیک یا فرا ابتکاری است است و برای مسائل بهینه سازی از آن استفاده می شود. این الگوریتم مبتنی بر جمعیت Population-Based بوده، روال ساده ای دارد. الگوریتم  وال توسط سید علی میرجلیلی (Seyedali Mirjalili) در سال ۲۰۱۶ در مقاله The Whale Optimization Algorithm در ژورنال Advances in Engineering Software پایگاه علمی Elsevier ارائه شده است. در ادامه توضیحاتی در مورد این الگوریتم داده می شود.

الگوریتم بهینه سازی وال ها یا نهنگ ها

یکی از بزرگترین پستانداران دنیا وال یا نهنگ است از بین 7 نهنگ دنیا معروف ترین آنها، نهنگ گوژپشت یا نهنگ کوهان دار است. یک وال گوژپشت بالغ تقریباً به اندازه یک اتوبوس مدرسه است. شکار مورد علاقه وال ها، کریل و گروه های ماهی کوچک است. جالب ترین نکته در مورد وال های گوژپشت روش خاص شکار آنها می باشد. این رفتار کاوش گرانه به نام روش تغذیه حباب تور (Bubble-net) شناخته می شود.

وال های گوژپشت ترجیح می دهند تا دسته ای از کریل ها و یا ماهی های کوچک را در نزدیک سطح آب شکار کنند. این نکته مشاهده شده است که این کاوش و شکار، با ایجاد حباب های شاخصی در امتداد یک دایره یا مسیر هایی به انجام می رسد. الگوریتم WOA یکی از الگوریتم های بهینه سازی الهام گرفته شده از طبیعت و مبتنی بر جمعیت است که در زمینه های مختلف می توان از آن استفاده کرد.

مراحل الگوریتم

الگوریتم وال WOA  در سه مرحله یا سه فاز انجام می شود که بصورت زیر است:

  1. شکار محاصره ای
  2. فاز بهره برداری: روش حمله به حباب تور
  3. مرحله اکتشاف: جستجوی شکار

فرصت استثنایی

فرصت استثنایی برای خرید پک آموزشی الگوریتم WOA را از دست ندهید اگر می خواهید الگوریتم وال را بصورت کامل یاد بگیرید و با قیمت مقرون به صرفه محصول را خریداری کنید حتماً پیشنهاد ما رو از دست ندهید. برای اطلاعات بیشتر روی لینک زیر کلیک کنید.

پکیج آموزش الگوریتم وال یا نهنگ WOA


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

plot(Xprey,Yprey,'ks','MarkerSize',12,'MarkerFaceColor',[1 0 1]);
hold on;
plot(X,Y,'ro','MarkerSize',8,'MarkerFaceColor',[0 0 1]);

%%
nVar=2;
ub=100;
lb=0;
Costfunction=@(position,xprey,yprey) distance(position,xprey,yprey);

%% WhaleO parametrs
nPop=size(X,2);
MaxIt=500;
a=2;

%% initialaze step

Empty_Whale.position=[];
Empty_Whale.fitt=[];
Whale=repmat(Empty_Whale,nPop,1);

bestsol.position=[];
bestsol.fitt=inf;
for i=1:nPop
    Whale(i).position=[X(i) Y(i)];
    Whale(i).fitt=Costfunction(Whale(i).position,Xprey,Yprey);
    
    if Whale(i).fitt <bestsol.fitt
        bestsol.position=Whale(i).position;
        bestsol.fitt=Whale(i).fitt;
    end
        
end

for it=1:MaxIt
 
      for   i=1:nPop
       for   j=1:nVar
           
           r1=rand;
           r2=rand;

           A=2*a*r1-a;
           c=2*r2;
           p=rand;

ویدئوی معرفی محصول

Your browser does not support the video tag.

درباره محصول

سورس کد شبیه سازی شکار در الگوریتم بهینه سازی وال یا نهنگ WOA در متلب عنوان محصولی است که در این پست به آن پرداخته شده است. محصول در نرم افزار متلب نوشته شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است. محصول دارای نشان تضمین کیفیت پی استور می باشد. برای دانلود محصول آن را خریداری کنید.

مباحث مرتبط در زمینه الگوریتم وال WOA

فیلم آموزشی الگوریتم وال ( نهنگ ) WOA در متلب
فیلم آموزشی الگوریتم وال ( نهنگ ) WOA در متلب
پاورپوینت الگوریتم وال ها یا نهنگ ها WOA
پاورپوینت الگوریتم وال ها یا نهنگ ها WOA
کد الگوریتم وال در پایتون Python
کد الگوریتم وال در پایتون Python
آموزش شبکه عصبی با الگوریتم وال WOA در متلب
آموزش شبکه عصبی با الگوریتم وال WOA در متلب

آموزش الگوریتم های فرا ابتکاری

آموزش الگوریتم PSO در متلب — مفاهیم تئوری و نحوه پیاده سازی
آموزش الگوریتم PSO در متلب — مفاهیم تئوری و نحوه پیاده سازی
فیلم آموزش الگوریتم گرگ خاکستری در پایتون
فیلم آموزش الگوریتم گرگ خاکستری در پایتون
آموزش نحوه پیاده سازی حل مسئله فروشنده دوره گرد با الگوریتم ژنتیک در پایتون
آموزش نحوه پیاده سازی حل مسئله فروشنده دوره گرد با الگوریتم ژنتیک در پایتون
فیلم آموزشی الگوریتم گرگ خاکستری GWO در متلب
فیلم آموزشی الگوریتم گرگ خاکستری GWO در متلب
فیلم آموزشی حل مسئله فروشنده دوره گرد با الگوریتم GSA در متلب – حل فروشنده دوره گرد با الگوریتم GSA
فیلم آموزشی حل مسئله فروشنده دوره گرد با الگوریتم GSA در متلب
فیلم آموزش الگوریتم شمع و پروانه MFO در متلب
فیلم آموزش الگوریتم شمع و پروانه MFO در متلب
امتیاز
5.00 از 1 رأی
5.00 1 رای
49,000 تومان
تاریخ انتشار: 31 شهریور 1398
تاریخ بروزرسانی: 28 اسفند 1398
حجم فایل: 1.5 کیلوبایت
فرمت فایل m. در قالب متلب
نسخه: 1.0
شناسه اثر: ندارد
هماهنگی با: Matlab 2009 و بالاتر
دانلود شده توسط: 287 نفر

تاکنون 287 نفر این محصول را تهیه کرده اند و 1 نظر برای آن ثبت شده است.

نظرات و دیدگاه ها
  • مدیریت و پشتیبانی
    31 شهریور 1398
    امتیاز 5 از 5
    پاسخ

    نظرات و پیشنهادات خود را با ما در میان بگذارید.

قوانین ثبت دیدگاه

  • لطفاً دیدگاه های خود را فارسی تایپ کنید.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • سوالات تخصصی خودتان را از طریق تیکت پشتیبانی مطرح کنید.

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته‌بندی موضوعی: الگوریتم‌های فرا ابتکاری برنامه نویسی متلب
برچسب: آموزش الگوریتم WOA الگوریتم بهینه سازی نهنگ الگوریتم بهینه سازی وال الگوریتم فراابتکاری وال الگوریتم وال ها الگوریتم وال یا نهنگ روش شکار تورحباب نهنگ های گوژپشت شکار محاصره ای در الگوریتم وال فاز بهره برداری در الگوریتم وال مراحل الگوریتم WOA مراحل الگوریتم وال مرحله اکتشاف در الگوریتم وال مفهوم Bubble-net attacking method در الگوریتم وال مفهوم Encircling prey در الگوریتم وال مفهوم Search for prey در الگوریتم وال

قیمت 49,000 تومان

افزودن به علاقه مندی ها
امتیاز
5.00 از 1 رأی
5.00 1 رای
49,000 تومان

تاریخ انتشار: 31 شهریور 1398
تاریخ بروزرسانی: 28 اسفند 1398
حجم فایل: 1.5 کیلوبایت
فرمت فایل m. در قالب متلب
نسخه: 1.0
شناسه اثر: ندارد
هماهنگی با: Matlab 2009 و بالاتر
دانلود شده توسط: 287 نفر

1 بازخورد (مشاهده نظرات)

قیمت: 49,000 تومان

تماس با ما
  • دفتر پشتیبانی: 04144225175 (ساعت کاری 8:00 الی 16:00)
  • آی دی تلگرام: programerPstore
درباره پی استور

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

مجوز های اخذ شده
اینماد نشان ملی   پروانه نشر دیجیتال
  • حساب کاربری من
  • سوالات متداول
  • راهنمای خرید و دانلود
پی استور
  • همکاری با ما
  • قوانین و مقررات
  • حریم خصوصی
تمامی حقوق برای پی استور محفوظ است.
keyboard_arrow_up