الگوریتم فرگشتی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز Rezabot صفحهٔ الگوریتم تکامل را به الگوریتم تکاملی منتقل کرد: ربات: انتقال بر اساس درخواستMSBOTدر [[ویکیپدیا:تابلوی اعلانات مدیران/درخواست... |
جز ربات: واگردانی به نسخه درست؛برداشتن الگوی نامزد ادغام |
||
خط ۱:
'''الگوریتمهای تکاملی'''(به [[انگلیسی]]: Evolutionary algorithms )، زیر مجموعهای از [[محاسبات تکاملی]] است و در شاخه [[هوش مصنوعی]] قرار میگیرد.<br />
{{ادغامت|الگوریتم تکاملی}}▼
الگوریتمهای تکاملی شامل [[الگوریتم]] هایی جهت جستجو است که در آنها عمل جستجو از چندین نقطه در فضای جواب می باشد.<br />
الگوریتمهای تکاملی عبارتند از:<br />
* [[الگوریتم ژنتیک]]
* [[برنامه سازی ژنتیکی]]
* [[برنامه سازی تکاملی]]
* [[استراتژی تکامل]]
این الگوریتمها از برخی مکانیزمهای طبیعی الهام گرفته اند که عبارتند از: تولید، جهش، ترکیب و انتخاب.<br />
راه حلهای منتخب برای مسائل [[بهینهسازی]] نقش اجزا را ایفا میکنند و تابع هزینه از میان این اجزا و افراد، تصمیم میگیرد که چه راه حلهایی باقی بمانند. تکامل جمعیت با بکار بردن موارد بالا همچنان ادامه مییابد تا به یک جواب خوب (و نه بهینه)برسد.
== منابع ==
* Ashlock، D. (۲۰۰۶)، Evolutionary Computation for Modeling and Optimization، Springer، ISBN
۰-۳۸۷-۲۲۱۹۶-۴.
* Bäck، T. (۱۹۹۶)، Evolutionary Algorithms in Theory and Practice: Evolution Strategies، Evolutionary Programming، Genetic Algorithms، Oxford Univ. Press.
[[رده:الگوریتمهای بهینهسازی]]
[[رده:الگوریتمهای تکاملی]]
[[رده:تکامل]]
[[رده:سیبرنتیک]]
[[رده:یادگیری ماشینی]]
[[ar:خوارزمية تطورية]]
[[de:Evolutionärer Algorithmus]]
[[en:Evolutionary algorithm]]
[[es:Algoritmo evolutivo]]
[[fi:Evolutionaarinen algoritmi]]
[[fr:Algorithme évolutionniste]]
[[gl:Algoritmo evolutivo]]
[[ja:進化的アルゴリズム]]
[[pl:Algorytm ewolucyjny]]
[[pt:Algoritmo evolutivo]]
[[ru:Эволюционные алгоритмы]]
[[simple:Evolutionary algorithm]]
[[sl:Evolucijski algoritem]]
[[th:ขั้นตอนวิธีเชิงวิวัฒนาการ]]
[[tr:Evrimsel algoritma]]
[[uk:Еволюційний алгоритм]]
|