الگوریتم فرگشتی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
ع.شاهنده (بحث | مشارکت‌ها)
تغییر مسیر به الگوریتم های تکاملی
ع.شاهنده (بحث | مشارکت‌ها)
جز رده:یادگیری ماشینی اضافه شد با استفاده از ویکی‌پدیا:رده‌ساز
خط ۱:
'''الگوریتم های تکاملی'''،(به [[الگوریتمانگلیسی]]ی: استEvolutionary کهalgorithms )، زیر مجموعه‌ای از [[محاسبات تکاملی]] است و در شاخه [[هوش مصنوعی]] قرار می‌گیرد.<br />
#REDIRECT [[الگوریتم های تکاملی]]
 
'''الگوریتم تکاملی'''، [[الگوریتم]]ی است که زیر مجموعه‌ای از [[محاسبات تکاملی]] است و در شاخه [[هوش مصنوعی]] قرار می‌گیرد.
الگوریتم های تکاملی شامل [[الگوریتم]] هایی جهت جستجو است که در آنها عمل جستجو از چندین نقطه در فضای جواب می باشد.<br />
 
#REDIRECT [[الگوریتم های تکاملی]] عبارتند از:<br />
 
* [[الگوریتم ژنتیک]]
* [[برنامه سازی ژنتیکی]]
* [[برنامه سازی تکاملی]]
* [[استراتژی تکامل]]
 
 
== روش‌های الگوریتم تکاملی ==
این الگوریتم ها از برخی مکانیزم‌های مختلفیطبیعی استفادهالهام می‌کندگرفته اند که عبارتند از: تولید، جهش، ترکیب و انتخاب.<br />
راه حل‌های منتخب برای مسایلمسائل [[بهینه‌سازی]] نقش اجزا را ایفا می‌کنند و تابع هزینه از میان این اجزا و افراد، تصمیم می‌گیرد که چه راه حل‌هایی باقی بمانند. تکامل جمعیت با بکار بردن موارد بالا همچنان ادامه می‌یابد تا به یک جواب بهینهخوب (و نه بهینه)برسد.
 
== منابع ==
سطر ۱۱ ⟵ ۲۱:
* Bäck, T. (1996), Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms, Oxford Univ. Press.
 
[[رده:الگوریتم‌های تکاملی]]
 
[[رده:یادگیری ماشینی]]
[[ar:خوارزمية تطورية]]
[[de:Evolutionärer Algorithmus]]