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

محتوای حذف‌شده محتوای افزوده‌شده
Hossi13 (بحث | مشارکت‌ها)
ترجمه ی بخشی از ویکی انگلیسی همین مطلب
Hossi13 (بحث | مشارکت‌ها)
بخشی از ترجمه‌ی ویکی انگلیسی همین مطلب
خط ۸:
# برنامه‌سازی ژنتیکی (Genetic programming)
# برنامه‌سازی فرگشتی (Evolutionary programming)
 
== تاریخچه ==
استفاده‌ی از قواعد داروینی به تاریخ 1960-1950 باز می‌گردد ولی در دهه‌ی 1960 بود که توسعه‌ی سه تفسیر متفاوت این نظریه در سه مکان مختلف شروع شد.
 
[[برنامه‌سازی تکاملی|برنامه نویسی فرگشتی]] توسط [[:en:Lawrence_J._Fogel|لارنس.جی فاگل]] در آمریکا معرفی شد، در حالی که [[جان هنری هلند|جان هانری هلند]] روش خودش را الگوریتم ژنتیک نام نهاد. [[:en:Ingo_Rechenberg|ingo rechenberg]] در آلمان و [[:en:Hans-Paul_Schwefel|هانس پاول شوفی]] در آلمان [[راهبرد فرگشتی|استراتژی‌های فرگشتی]] را معرفی کردند. این عنوان‌ها به طور جداگانه در طی تقریبا پانزده سال توسعه یافتند. از اوایل دهه‌ی نود میلادی تا به این تاریخ این شاخه‌ها تحت عنوان محاسبات فرگشتی متحد شدند. همچنین در اوایل دهه‌ی نود میلادی؛ جریانِ چهارمی پیرو این ایده‌ی کلی پدیدار شد که با نام [[:en:Genetic_programming|برنامه‌نویسی ژنتیک]] شناخته شد. از دهه‌ی نود میلادی؛ الگوریتم‌های الهام گرفته‌شده از طبیعت رشد چشمگیری داشته اند و نقش عمده‌ای را در محاسبات فرگشتی ایفا می‌کنند.
 
== منابع ==