دانلود کد متلب الگوریتم رقابت استعماری
دانلود کد متلب الگوریتم رقابت استعماری
Imperialist competitive algorithm ICA
Free Download algorithm Matlab Codes
لینک دانلود
توضیحات
بر روی لینک های زیر کلیک نمایید
دانلود کد متلب الگوریتم رقابت استعماری
Imperialist competitive algorithm ICA
Free Download algorithm Matlab Codes
دانلود رایگان کد matlab جزوه کتاب آموزشی دوره آموزش تدریس خصوصی پایان نامه فارسی انگلیسی ارشد دکتری دانشگاه شریف تهران امیر کبیر دانلود رایگان مقاله با ترجمه انجام پروژه شکل ۱ فلوچارت از الگوریتم رقابت استعماری را نشان می دهد. این الگوریتم با تولید مجموعه ای از راه حل های تصادفی نامزد در فضای جستجو از مشکل بهینه سازی شروع می شود. نقاط تصادفی تولید می کشورهای اولیه نامیده می شود. کشور در این الگوریتم می همتای کروموزوم در گاز و ذرات در ذرات بهینه سازی (PSO) و آن را مجموعه ای از ارزش ها از یک راه حل نامزد مشکل بهینه سازی است. تابع هزینه مشکل بهینه سازی قدرت هر کشور تعیین می کند. بر اساس قدرت خود، برخی از بهترین کشورهای اولیه (کشورهای با کمترین هزینه مقدار تابع)، تبدیل امپریالیستها و شروع به دست گرفتن کنترل کشور های دیگر (مستعمرات نام) و تشکیل امپراتوری اولیه. [۱]
دو اپراتور اصلی این الگوریتم می جذب و انقلاب. جذب می کند مستعمرات هر امپراتوری دریافت در فضای ویژگی اجتماعی-سیاسی (فضای جستجو بهینه سازی) به دولت امپریالیستی نزدیک تر است. انقلاب به ارمغان می آورد در مورد تغییرات ناگهانی تصادفی در موقعیت برخی از کشورهای در فضای جستجو. در جذب و انقلاب مستعمره ممکن است موقعیت بهتری برسد و به این شانس را به کنترل از کل امپراتوری و جایگزین دولت امپریالیستی کنونی از امپراتوری. [۲]
مسابقه امپریالیستی بخش دیگری از این الگوریتم است. همه امپراطوری سعی کنید به پیروزی در این بازی و در اختیار گرفتن مستعمرات دیگر امپراتوری. در هر مرحله از الگوریتم، بر اساس قدرت خود را، تمام امپراتوری شانس به دست گرفتن کنترل یک یا بیشتر از مستعمرات از ضعیف ترین امپراتوری. [۱]
الگوریتم با مراحل ذکر شده (جذب، انقلاب، مسابقه) تا زمانی که شرط توقف راضی است همچنان ادامه دارد. دانشجویی matlab دانلود ppt word pdf مهندسی برق هوش مصنوعی کامیوتر مکانیک عمران صنایع مدیریت
بر روی لینک های زیر کلیک نمایید
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.