الگوریتم ژنتیک چیست ✔️ آموزش کامل صفر تا 100 + فلوچارت ، عملگرها

الگوریتم ژنتیک چیست ؟ GA
در این مقاله، بررسی جامع الگوریتم ژنتیک، تاریخچه، مزایا، عملگرها و ویژگی های این الگوریتم خواهیم پرداخت. الگوریتم ژنتیک چیست؟ الگوریتم ژنتیک اولین بار توسط جان هلند (Jan Holand) در سال 1970 میلادی یعنی سال 1349 شمسی معرفی شد. برای کسانی که میخواهند با الگوریتم های فراابتکاری یا متاهیوریستیک آشنا شوند و کار بهینه سازی انجام دهند، یادگیری الگوریتم ژنتیک کمک بسیار به سزایی خواهد کرد. ما در ادامه به سوال پرتکرار الگوریتم ژنتیک چیست؟ پاسخ خواهیم داد و صفر تا 100 این الگوریتم...
ادامه مطلب

الگوریتم بهینه سازی علی بابا و 40 دزد، الگوریتم AFT

الگوریتم بهینه سازی علی بابا و 40 دزد، الگوریتم AFT
الگوریتم علی بابا و چهل دزد یک الگوریتم فراابتکاری الهام گرفته شده از داستان علی بابا و گنچ دزدان است. شیوه پیگیری دزدان برای یافتن علی بالا و تلاش های آنها تبدیل به یک الگوریتم بهینه سازی بنام Ali Baba and the forty thieves شده است. این الگوریتم در سال 2021 منتشر شده است. الگوریتم علی بابا و چهل دزد برای حل مسائل بهینه سازی این الگوریتم در سال 2021 توسط Malik Braik و Mohammad Hashem Ryalatو Hussein Al-Zoubi در نشریه Neural Computing and Applications به چاپ رسیده است. برای آشنایی با الگورتیم Ali Baba and the forty thieves نیاز است ابتدا...
ادامه مطلب

الگوریتم گله اسب یا : Horse herd optimization algorithm

الگوریتم گله اسب یا Horse herd optimization algorithm که بصورت خلاصه به آن الگوریتم HOA گفته میشود در سال 2021 ارائه شده است. در ادامه به بررسی این الگوریتم میپردازیم. الگوریتم HOA یک الگوریتم الهام گرفته شده از رفتار اجتماعی اسب ها  می باشد که با تقلید از شش ویژگی مهم از عملکردهای اجتماعی اسبها در سنین مختلفایجاد شده است که عبارتند از: چرارفتن ، سلسله مراتب ، جامعه پذیری ، تقلید ، مکانیسم دفاعی پرسه زدن. الگوریتم HOA بر اساس این رفتارها ایجاد شده است . HOA به دلیل تعدد پارامترهای کنترل...
ادامه مطلب

الگوریتم جستجوی شکار یا hus : آموزش الگوریتم hunting search

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

الگوریتم بهینه سازی کپک مخاطی : الگوریتم slime mould (ارائه سال 2020)

الگوریتم بهینه سازی SMA ، کپک مخاطی
الگوریتم بهنه سازی کپک مخاطی یا Slim Mould یک الگوریتم فراابتکاری جدید است که در سال 2020 توسط چن و همکاران با الهام از رفتار هوشمندانه نوعی کپک بنام کپک مخاطی ارائه شده است.   عجیبه اما واقعیت داره ! کپک هم رفتاری هوشمندانه داره و میتونه خیلی سریع ، بدون خطا و هوشمندانه مسیریابی انجام بده!   الگوریتم SMA یک بهینه ساز قدرتمند مبتنی بر جمعیت  است که در آوریل 2020 ، مقاله ای SMA در مجله معتبر Future Generation Systems Computing یا FGCS منتشر شد. این ویدئو بصورت کوتاه ، شما را با کپک مخاطی آشنا...
ادامه مطلب

الگوریتم جهش قورباغه یا SFLA : الگوریتم قورباغه متحرک چیست؟

الگوریتم جهش قورباغه یا الگوریتم SFLA یک الگوریتم بهینه سازی و فراابتکاری الهام گرفته شده از طبیعت است که در سال 2006 در مقاله ای با نام Shuffled frog-leaping algorithm: a memetic metaheuristic for discrete optimization معرفی شد.   الگوریتم جهش قورباغه مخلوط شده یا Shuffled Frog Leaping Algorithm (به اختصار SFLA)، یکی از الگوریتم های بهینه سازی فرا ابتکاری است که از رفتار اجتماعی قورباغه ها الهام گرفته شده است، و از نظر طبقه بندی، در میان الگوریتم های رفتاری یا الگوریتم های ممتیک (Memetic Algorithms) قرار می گیرد. الگوریتم ممتیک، یک...
ادامه مطلب

الگوریتم شاهین هریس یا الگوریتم HHO ، یا الگوریتم فرابتکاری باز شکاری 2019

[vc_row][vc_column][vc_column_text] الگوریتم شاهین هریس : الگوریتم HHO یا Harris hawks optimization  یک الگوریتم فراابتکاری است که در سال 2019 با تقلید از رفتار شکار نوعی شاهین ، بنام شاهین هریس الهام گرفته شده است. [/vc_column_text][/vc_column][/vc_row][vc_row css=".vc_custom_1593851465437{border-radius: 4px !important;}"][vc_column width="1/2"][vc_column_text]در HHO ، یک الگوی بهینه سازی مبتنی بر جمعیت و با الهام گرفتن از طبیعت ، ارائه شده است که به آن بهینه ساز شاهین هریس (HHO) گفته می شود. ایده اصلی الگوریتم HHO ، رفتار مشارکتی و سبک تعقیب شاهین هریس در طبیعت است که به...
ادامه مطلب

الگوریتم فاخته : Cuckoo Optimization Algorithm ، آموزش الگوریتم بهینه سازی فاخته

الگوریتم فاخته ، یک الگوریتم بهینه سازی و فراابتکاری است که در سال 2011 توسط رامین رجبیون معرفی و منتشر شد. این الگوریتم در مقاله ای بنام Cuckoo Optimization Algorithm منتشر شد.   الگوریتم فاخته اولین بار توسط استاد رامین رجبیون ارائه شد. الگوریتم فاخته از سری الگوریتم های فراابتکاری است که از زندگی یک خانواده از پرندگان به نام فاخته ها، الهام گرفته است. الگوریتم بهینه سازی فاخته (COA) با یک جمعیت اولیه آغاز می شود. فاخته های بالغ و تخم‌ها تلاش فاخته ها برای زنده ماندن اساس الگوریتم...
ادامه مطلب

الگوریتم کرم شب تاب یا FireFly Algorithm

الگوریتم کرم شب تاب یک الگوریتم فراابتکاری است که برای اولین بار در سال 2007 توسط Xin-She Yang  برای حل مسائل بهینه سازی معرفی شد. در ادامه بصورت کامل به بررسی الگوریتم FireFly خواهیم پرداخت.   الگوریتم کرم شب تاب یا Firefly Algorithm به اختصار FA) در اواخر سال ۲۰۰۷ و توسط Xin-She Yang معرفی شده است. ایده اصلی الگوریتم FA ، از ارتباط نوری میان کرم های شب تاب الهام گرفته شده است. این الگوریتم را می توان از مظاهر هوش ازدحامی یا Swarm Intelligence دانست، که در آن از همکاری (و احتمالا رقابت) اعضای ساده و کم...
ادامه مطلب

جدیدترین الگوریتم های بهینه سازی : لیستی از 50 الگوریتم های فراابتکاری جدید

جدیدترین الگوریتم های بهینه سازی
در این مقاله ما جدیدترین الگوریتم های بهینه سازی را معرفی خواهیم کرد. لیستی از الگوریتم های فراابتکاری که در سال جاری و سال های اخیر معرفی و منتشر شده اند در ادامه به تفکیک سال انتشار، ارائه شده است اما قبل از آن بد نیست مقدمه ای کوتاه و مختصر در خصوص الگوریتم های فراابتکاری داشته باشیم.   الگوریتم فرا ابتکاری چیست ؟ الگوریتم فراابتکاری یا متاهیوریستیک (به انگلیسی Meta Heuristic) که به آنها الگوریتم های فراتکاملی هم گاها گفته میشود، دسته ای از الگوریتم هایی هستند...
ادامه مطلب

الگوریتم سفره ماهی یا Mantana Ray : یک الگوریتم بهینه سازی جدید MRFO

الگوریتم بهینه سازی سفره ماهی دیو یا Manta Ray Foraging Optimization یک الگوریتم فرابتکاری برای حل مسائل بهینه سازی است که در سال 2020 معرفی و ارائه شده است.

ادامه مطلب

الگوریتم بهینه سازی شکارچیان دریایی : Marine Predators Algorithm

الگوریتم بهینه سازی شکارچیان دریایی (به لاتین Marine Predators Algorithm ) یک الگوریتم فراابتکاری الهام گرفته شده از طبیعت است که در سال 2020 معرفی و منتشر شد. الگوریتم شکارچیان دریایی که به اختصار MPA نامیده میشود ، با توجه به استراتژی های حرکتی که شکارچیان دریایی در هنگام به دام انداختن طعمه خود در اقیانوس ها استفاده میکنند الهام گرفته شده است. رفتار و استراتژی غالب جستجو و تعقیب معروف شکارچیان دریایی یعنی حرکت های تصادفی را میتوان با دو روش زیر مدل کرد: روش Lévy flight روش Brownian...
ادامه مطلب

الگوریتم گرگ خاکستری : Gray wolf optimizer

الگوریتم گرگ خاکستری
الگوریتم گرگ خاکستری یا  GWO : از سلسله مراتب رهبری، و مکانیسم شکار گرگ های خاکستری در طبیعت تقلید می کند؛ که توسط میرجلیلی و همکاران در سال 2014 ارائه شده است [1]. الگوریتم گرگ خاکستری چیست ؟ الگوریتم GWO چیست؟ الگوریتم گرگ خاکستری یا GWO یک الگوریتم بهینه سازی می باشد که از رفتار نوعی گرگ ، بنام گرگ خاکستری الهام گرفته شده است. به ببان ساده ، با مطالعه و بررسی ویژگی ها و رفتارهایی که گرگ های خاکستری از خود نشان میدهند ، و مدل کردن خصوصیات این گرگ ها ، یک الگوریتم برای حل...
ادامه مطلب

الگوریتم پروانه سلطنتی : الگوریتم بهینه سازی پروانه سلطنتی MBO

الگوریتم پروانه سلطنتی یا الگورتیم MBO یک الگوریتم فرابتکاری برای حل مسائل بهینه سازی می باشد که در سال 2015 با نام Monarch butterfly optimization ارائه شده است. پروانه سلطنتی آمریکای شمالی، نوعی پروانه است که با مهاجرت هزاران مایلی از شمال شرق ایالات متحده آمریکا و جنوب کانادا به سمت مکزیک، در اواخر تابستان و پاییز، شناخته میشود. با ساده سازی و ایده آل کردن مهاجرت پروانه های سلطنتی، و مدلسازی ریاضی حرکات آنها ، نوعی الگوریتم فرا اکتشافی با الهام از طبیعت به نام بهینه سازی پروانه...
ادامه مطلب

الگوریتم بهینه سازی PathFinder : یا الگوریتم فراابتکاری مسیریاب ، PFA

الگوریتم بهینه سازی PathFinder
الگوریتم بهینه سازی PathFinder : یک الگوریتم فراابتکاری جدید است که در سال 2019 ارائه شده است. این الگوریتم که با نام الگوریتم PFA شناخته میشود ، در مقاله ای بنام A New Meta-Heuristic Optimizer: Pathfinder Algorithm در سال 2091 معرفی شد. الگوریتم بهینه سازی مسیریاب : الگوریتم فراابتکاری مسیریاب ، یک الگوریتم جدید برای حل مسائل بهینه سازی است . الگوریتم PFA در سایت ژورنال معتبر ساینس دایرکت منتشر شده است مشاهده مقاله  A New Meta-Heuristic Optimizer Pathfinder Algorithm اگر تمایل به استفاده از این الگوریتم جدید در...
ادامه مطلب

الگوریتم PSO : همه چیز درباره الگوریتم توده ذرات

الگوریتم PSO یا توده ذرات ، که به آن الگوریتم اجتماع پرندگان نیز گفته میشود مخفف عبارت Particle Swarm Optimization است ، که در سال 1995 توسط ابرهارت و کندی معرفی شد. آنچه در آموزش الگوریتم توده ذرات خواهیم خواند : مقدمه ای در خصوص الگوریتم PSO : آشنایی با الگوریتم psoتاریخچه الگوریتم pso : الگوریتم pso چیست؟مقاله اصلی الگوریتم psoشبه کد الگوریتم psoفلوچارت الگوریتم psoفرموله بندی الگوریتم psoدانلود رایگان کد الگوریتم pso آشنایی با الگوریتم توده ذرات یا PSO  الگوریتم فراابتکاری pso یک الگوریتم...
ادامه مطلب

الگوریتم ملخ : الگوریتم بهینه سازی GOA ، ترجمه ، کدنویسی ، اسلاید

الگوریتم ملخ : یک الگوریتم فراابتکاری الهام گرفته از رفتار ملخ ها در طبیعت می باشد، که در سال 2017 توسط صارمی و میرجلیلی ابداع و معرفی شد. در ادامه هر آنچه در خصوص الگوریتم GOA نیاز دارید را در اختیار شما عزیزان قرار داده ایم. آشنایی با ملخ ها ملخ از خانواده حشرات می باشد. آنها بعنوان آفت شناخته میشوند چرا که موجب آسیب زدن به محصولات و کشاوزی می باشند. چرخه زندگی ملخ در شکل زیر نشان داده شده است. [caption id="attachment_346" align="alignnone" width="604"] الگوریتم بهینه سازی ملخ[/caption] الگوریتم بهینه ساز...
ادامه مطلب