الگوریتم ژنتیک در 12 قدم
یکی از مزایای روش ژنتیک الگوریتم این است که فقط با مقدار تابع سرو کار دارد لذا برای انتخاب تابع نیازی به دانستن معادله دقیق آن نداریم و فقط اگر روشی بیابیم که به وسیله وارد کردن متغیرهای مساله مقدار عددی تابع را بتوانیم پیدا کنیم کفایت می کند بر خلاف دیگر روش های بهینه سازی که نیاز است دقیقا معادله تابع هدف را داشته باشیم. مثلا اگر بتوانیم به وسیله روشی از روش های ترسیمی در مورد مساله ای خاص به ازای متغیرهای مختلف مقدار تابع را پیدا کنیم اصلا نیازی به دانستن رابطه بین متغیرها و تابع نیست و روش ژنتیک با دقت بسیار خوبی مقدار بهینه را برای ما می یابد.
یا اینکه اگر نرم افزاری برای تحلیل یک مساله مهندسی وجود دارد که متغیرها را از ما می گیرد و جواب را به ما می دهد می توانیم بدون دانستن اتفاقاتی که در طی آن به جواب می رسیم. فقط با دانستن مقدار آن به ازای متغیرهای ورودی مقدار بهین تابع را به وسیله الگوریتم ژنتیک بدست آوریم. و این مزیتی است که در کمتر روش بهینه سازی با آن برخورد می کنیم. اگر تابع هدف ما دارای قیود طراحی بود که معمولا هم چنین است می توانیم به وسیله تابع جريمه (PENALTY FUNCTION) مجموعه قيود مساوی و نامساوی را به یک رابطه تبديل کنيم و به بهینه کردن رابطه مورد نظر بپردازیم…
لینک دانلود: آموزش الگوریتم ژنتیک در 12 قدم
تعداد صفحات: 16 صفحه
حجم: 440 کیلوبایت
زبان: فارسی