الگوریتم ژنتیک نوعی الگوریتم بهینه سازی است که از فرآیند طبیعی تکامل الهام گرفته شده است. برای حل مسائلی استفاده می شود که شامل یافتن بهترین راه حل یا مقادیر بهینه مجموعه ای از پارامترها است. الگوریتم ژنتیک با ایجاد جمعیتی از افراد (راهحلهای بالقوه)، سپس انتخاب مناسبترین افراد بر اساس تابع تناسب، و پرورش آنها برای ایجاد نسل جدیدی از افراد کار میکند. این فرآیند با بهبود هر نسل نسبت به نسل قبلی تکرار می شود تا زمانی که راه حل بهینه پیدا شود. الگوریتم ژنتیک در کاربردهای مختلفی از جمله مهندسی، مالی و زیست شناسی استفاده می شود.
تاریخ انتشار: