» :: الگوریتمهای ژنتیک
الگوریتم ژنتیک (Genetic Algorithm – GA) تکنیک جستجویی باب علم رایانه
برای پیدا کردن راهحل بهتقریب برای بهینهسازی و مسائل جستجو است. الگوریتم
ژنشناسی نوع خاصی از الگوریتمهای تکامل است که از تکنیکهای زیستشناسی فرگشتی
مانند وراثت و جهش استفاده میکند. در واقع الگوریتمهای ژنتیک از شرعیات
انتخاب طبیعی داروین از بهر یافتن فرمول بهینه جانب پیشبینی یا تطبیق الگو
استفاده میکنند.الگوریتمهای ژنتیک اغلب گزینه خوبی از بهر تکنیکهای
حزم حرف مبنای رگرسیون هستند. مختصراً گفته میشود که الگوریتم ژنتیک
(یا GA) یک تکنیک برنامهنویسی است که از تکامل ژنتیکی به عنوان یک الگوی
حل مسئله استفاده میکند.مسئلهای که باید حل شود ورودی است و راهحلها طبق
یک انموذج کد گذاری میشوند که صفت fitness نام دارد هر راه حل کاندید را
ارزیابی میکند که اغلب آنها به چهره تصادفی انتخاب میشوند. کلاً این
الگوریتمها از بخش های پایین تشکیل میشوند : تابع برازش – نمایش – انتخاب –
تغییر