
در این پست فیلم آموزشی وال بهبود یافته در متلب ارائه شده است. در این فیلم آموزشی به توضیح کد متلب فیلم آموزشی الگوریتم وال بهبود یافته LXWOA در متلب پرداخته می شود. این الگوریتم توسط Amarjeet Singh در سال 2019 در مقاله Laplacian whale optimization algorithm در ژورنال International Journal of System Assurance Engineering and Management پایگاه علمی Springer ارائه شده است. در ادامه به معرفی نحوه کار کرد این الگوریتم بهینه سازی پرداخته می شود.
مدرس: امین جلیل زاده رزین
کارشناس ارشد رشته مهندسی کامپیوتر — نرم افزار
امین جلیل زاده رزین از بنیانگذاران مجموعه آموزشی پی استور و مدرس دانشگاه فنی و حرفه ای هستند. ایشان علاوه بر پژوهش در حوزه های الگوریتم های ابتکاری، فرا ابتکاری، یادگیری ماشین، شبکه و پایگاه داده در زبان های برنامه نویسی متعدد، نظیر ++C، سی شارپ، PHP ،Java، متلب MATLAB و Python تسلط و سابقه تدریس فعال دارند.
قبل از توضیح الگوریتم بهبود یافته نهنگ که با عنوان Laplacian whale optimization algorithm معرفی شده است ابتدا یک توضیح مختصری از الگوریتم وال اصلی را ارائه می دهیم سپس به سراغ الگوریتم بهبود یافته وال خواهیم رفت. الگوریتم وال یا نهنگ whale optimization algorithm یا به اختصار WOA در سال 2016 توسط سید علی میرجلیلی ارائه شده که با استفاده از رفتار نهنگ های گوژپشت در شکار به تولید و حل مسئله می پردازد.
الگوریتم بهینه سازی وال (WOA اصلی)
یکی از بزرگترین پستانداران دنیا وال یا نهنک است از بین 7 نهنگ دنیا معروف ترین آنها، نهنگ گوژپشت یا نهنگ کوهان دار است. یک وال گوژپشت بالغ تقریباً به اندازه یک اتوبوس مدرسه است. شکار مورد علاقه وال ها، کریل و گروه های ماهی کوچک است. جالب ترین نکته در مورد وال های گوژپشت روش خاص شکار آنها می باشد. این رفتار کاوش گرانه به نام روش تغذیه حباب تور (Bubble-net) شناخته می شود.
وال های ترجیح می دهند تا دسته ای از کریل ها و یا ماهی های کوچک را در نزدیک سطح آب شکار کنند. این نکته مشاهده شده است که این کاوش و شکار، با ایجاد حباب های شاخصی در امتداد یک دایره یا مسیر هایی به انجام می رسد. الگوریتم WOA یکی از الگوریتم های بهینه سازی الهام گرفته شده از طبیعت و مبتنی بر جمعیت است که در زمینه های مختلف می توان از آن استفاده کرد.
الگوریتم بهبود یافته بهینه سازی وال ها LXWOA
در الگوریتم بهبود یافته وال همان مراحل الگوریتم وال اصلی استفاده شده است فقط در هر مرحله از تکرار شروع به یک CrossOver بر روی جواب ها می کند.
بدین صورت که در هر مرحله از با انتخاب دو والد یکی بهترین جواب یعنی وال رهبر یا بهترین وال و والد دوم از بصورت تصادفی از بین بقیه وال ها یک کراس اور با تکنیک لاپلاسین انجام می دهد و پس از تولید دو فرزند جدید این فرزندان را با دو وال دیگر که از لحاظ تابع تناسب یا همان Fitness پایین تر از بقیه هستند جایگزین می کند. یعنی فرزندان جدید یا وال های جوان با وال های پیر جایگزین می شوند.
به بیان دیگر با استفاده از تکنیک Laplace Crossover امکان یک جستجوی سراسری به الگوریتم وال اصلی داده می شود تا جواب های تصادفی دیگر، نه در حول بهترین جواب که در حول جواب های دیگر نیز تولید شود. با این عمل الگوریتم قادر خواهد بود به جواب های دیگری نیز که احتمالاً جواب های بهتری هستند دست یابد.
مشخصات فیلم آموزشی
نام اثر: | فیلم آموزشی کد الگوریتم وال بهبود یافته LXWOA در متلب |
---|---|
مدرس: | مهندس امین جلیل زاده |
مدت زمان: | 29 دقیقه |
زبان آموزش: | فارسی |
نوع آموزش: | تئوری و عملی |
حجم فایل: | 1 فایل با فرمت rar با حجم (33.5 مگابایت) |
فرمت ویدئو: | MP4 با کیفیت بالا |
در ویدئوی آموزشی که در این مجموعه تهیه شده است به توضیح کد های متلب الگوریتم وال بهبود یافته LXWOA پرداخته می شود.
پیش نمایش
توجه: ممکن است که به خاطر سرعت پایین اینترنت، نمایش آنلاین با کیفیت پایین تر از کیفیت ویدئوی اصلی نمایش داده شوند. این ویدئو یک نسخه 7 دقیقه ای از آموزش می باشد.
درباره محصول
فیلم آموزشی کد الگوریتم وال بهبود یافته LXWOA در متلب عنوان محصولی است که در این پست به آن پرداخته شده است. در این آموزش به توضیح کد الگوریتم وال بهبود یافته LXWOA پرداخته شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و بازبینی شده است. محصول دارای نشان تضمین کیفیت پی استور می باشد. برای دانلود محصول آن را خریداری کنید.
مباحث مرتبط در مورد الگوریتم WOA
آموزش های پیشنهادی دیگر
تاریخ انتشار: | 13 مرداد 1398 |
---|---|
تاریخ بروزرسانی: | 25 دی 1400 |
حجم فایل: | 33.5 مگابایت |
فرمت فایل | mp4. |
نسخه: | 1.0 |
هماهنگی با: | Matlab 2009 و بالاتر |
تاکنون 154 نفر این محصول را تهیه کرده اند و 3 نظر برای آن ثبت شده است.
نظرات و دیدگاه ها
قوانین ثبت دیدگاه
- لطفاً دیدگاه های خود را فارسی تایپ کنید.
- دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
- از درج دیدگاه های تکراری پرهیز نمایید.
- سوالات تخصصی خودتان را از طریق تیکت پشتیبانی مطرح کنید.
قیمت 49,000 تومان
این محصول، فیلم آموزشی و بصورت rar قابل دانلود است. بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت.
با خرید این محصول از مزایای زیر بهرهمند میشوید:
- دسترسی به فایل محصول به صورت مادامالعمر
- ۶ ماه پشتیبانی کاملا رایگان و تضمین شده
تاریخ انتشار: | 13 مرداد 1398 |
---|---|
تاریخ بروزرسانی: | 25 دی 1400 |
حجم فایل: | 33.5 مگابایت |
فرمت فایل | mp4. |
نسخه: | 1.0 |
هماهنگی با: | Matlab 2009 و بالاتر |
نوع محصول | فیلم آموزشی |
قیمت: 49,000 تومان
programstore
نظرات و پیشنهادات خود را با ما در میان بگذارید.
داوود
سلام وقت بخیر امکانش هست کد این پروژه رو در سی شارپ پیاده سازی کنین برام؟
امین جلیل زاده
سلام می توانید از طریق راه های ارتباطی مندرج در سایت سفارش بدید
اسماعیل یزدانی
سلام. آیا روش LX رو میشه بر روی الگوریتم میمون عنکبوتی اجرا کرد؟
امین جلیل زاده رزین
سلام بله می توانید روش LX رو بر روی الگوریتم های فرا ابتکاری بکار ببرید. فقط بعد از پیاده سازی باید مقایسه کنید که آیا بهبودی بر روی نتایج انجام شده یا نه. چون نمی توان ادعا کرد همیشه روش lx جواب میده