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

دانلود پاورپوینت شبیه سازی بهینه و ارائه الگوریتم BA

دانلود پاورپوینت شبیه سازی بهینه و ارائه الگوریتم BA

فهرست مطالب:

مقدماتی در مورد شبیه سازی بهینه
ارائه الگوریتم شبیه سازی بهینه BA
مثال
------------
مقدماتی در مورد شبیه سازی بهینه:
هدف بهترین ترکیب متغیر برای استفاده به عنوان ورودی یک مدل شبیه سازی است .
قدم 1 : generation counter=0
قدم 2 :تشکیل جمعیت اولیه برای شبیه سازی
قدم3 : ارزیابی برازندگی جمعیت با اجرای شبیه سازی
قدم4 : تولید نسل بعدی
قدم 5 : ایجاد ترکیب بعدی بوسیله الگوریتم بهینه سازی(بازترکیب جمعیت)
قدم6 : ارزیابی ترکیب بدست امده به وسیله شبیه سازی
قدم7 : چک کردن شرط خاتمه و توقف یا بازگشت به قدم4
 
روش های شبیه سازی بهینه:
1- رتبه بندی و انتخاب
2- جستجو مبنی بر گرادیان
3- تخمین احتمالی
4- متدولوژی پاسخ سطح
5- بهینه سازی مسیر نمونه
6- روش های ابتکاری
7-روش های مبنی بر مدل
8- روش های ترکیبی
 
استفاده ازba  در شبیه سازی بهینه:
با توجه به روش های گفته شده در شبیه سازی بهینه الگوریتم ba روشی مبنی بر مدل است که تابع هدف حاصل از شبیه سازی به عنوان ورودی  وارد این الگوریتم شده و آن را بهینه می سازد.
 
مقدمه BA:
محققان علاقه مند به تولید الگوریتم های جستجویی هستند که بتوانند جواب های بهینه را در زمان معقولی بدست اورند.
الگوریتم بر مبنای جمعیت (SOA) یک الگوریتم جستجوی توانادر تعیین محل جواب های مناسب می باشد.
الگوریتم می تواند در زمره ابزارهای بهینه سازی هوشمند قرار گیرد.
 
الگوریتم (Swarm-based Optimization Algorithm (SOA  :
این الگوریتم ها متدهایی الهام گرفته از طبیعت هستند که ما را به سمت جواب های بهینه می کشانند .
تفاوت میان این الگوریتم ها و الگورتم های جستجوی مستقیم مانند بالارفتن از تپه در این است که SOA ها به جای یک حل منفرد مجموعه ای از حل ها را در نظر میگیرند.
همانطور که یک جمعیتی از جوابها در هر تکرار بررسی می شود ،خروجی هر تکرار نیز یک جمعیت از جواب هاست.
 
برخی کاربردهای الگوریتم  SOA :
ارتشUS  از این الگوریتم ها در کنترل ماشین های ارتش استفاده می کند.
NASA برای نقشه های نجومی از این روش استفاده می کند.
برخی محققان استفاده از این متدها را جهت داده کاوی پیشنهاد می کنند.
 
 مثال هایی ازSOA :
(Genetic Algorithm (GA
Particle Swarm Optimization (PSO) Algorithm
Ant Colony Optimization (ACO) Algorithms, such as AS, ACS, MMAS, etc.
Bees Algorithm (BA) or Honey Bee Algorithm
Termite Algorithm
 … Other SOAs
 
زنبورها در طبیعت الگوریتم زنبورها را پیشنهاد می کنند:
زنبورها در طبیعت
الگوریتم زنبور عسل
 
زنبورها در طبیعت:
گلها با گردافشانی و شهد کمتر که باتلاش کمتری قابل جمع اوری هستند توسط زنبورهای بیشتری بازدید می شوند در حالی که گلها با شهد کمتر تعداد زنبور کمتری در اطراف خود جمع می کنند.
زنبورهای دیده بان به صورت رندوم از گلزاری به گلزار دیگر حرکت می کنند.
زنبورهایی که به کندو بازمی گردند براساس معیار مشخصی گلزارهای مختلف را ارزیابی می کنند.(ارزیابی بر اساس ترکیبی از معیارها از قبیل میزان شکر و ...)
هر کندو دارای مکانی به نام سالن رقص می باشد
 
زنبورها از طریق این رقص پیام های زیر را دریافت می کنند :
مسیر گلزارها
فاصله از کندو
رتبه بندی کیفیت برازندگی
این اطلاعات زنبورهای پیرو را به
سمت گلزار می فرستد.
بیشتر زنبورهای پیرو به دنبال زنبور رقصنده به سمت گلزارهایی می روند که امید بیشتری برlی یافتن نکتار در گروه انها وجود دارد.
وقتی زنبورها به سمت ناحیه ای مشابه بروند دوباره به صورت رندوم در گلزار پراکنده می شوند و دوباره به هنگام بازگشت به کندو رقص چرخشی انجام می دهند وبدین ترتیب زنبورهای بیشتری را با خود همراه می کنند.
بیشتر زنبورها به گلزارهایی با میزان نکتار بیشتر می روند.
بنابراین بر اساس برازندگی گلزار می تواند مملو از زنبور یا متروک گردد.
 
الگویتم زنبورها(BA):
(Lousich and Teodorovich)
الگوریتم زنبورها الهام گرفته از زنبورها در طبیعت است.
 
مراحل الگوریتم :
1-مقداردهی اولیه جمعیت
2-ارزیابی برازندگی جمعیت
3- while (هنگامی که به شرط توقف نرسیده ایم)
4-  شکل دهی جمعیت جدید
5-انتخاب مکان هایی جهت جستجوی همسایگی
6-فرستادن زنبورها به سمت مکان های انتخاب شده و ارزیابی برازندگی
7-انتخاب شایسته ترین زنبور هر گلزار 
8-فرستادن زنبورهای باقیمانده جهت جستجوی تصادفی وارزیابی برازندگی انها
End while-9
 
شامل 48 اسلاید POWERPOINT

اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 7,800 تومان

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
simulation_and_optimization_algorithms_ba_1775490_4882.zip1.2 MB





آخرین محصولات فروشگاه