چند وقتی هست که این تاپیک ایجاد شده، ولی دیدم گفتن نکاتی که در ادامه خواهید دید می تونه در فهم موضوع کمک شایانی داشته باشه :
" اگوریتم ژنتیک به دلیل تقلید نمودن از طبیعت دارای ویژگی هایی است که با اگوریتم های جستجوی مرسوم متفاوت می باشد. این الگوریتم در مسائل بسیاری از جمله : بهینه سازی، سشناسایی و کنترل سیستم، پردازش تصویر و مسائل ترکیبی، تعیین توپولوژی و آموزش شبکه های عصبی مصنوعی و سیستم ها مبتنی بر تصمیم و قاعده به کار می رود.
اساس الگوریتم زنتیک بر انتخاب تصادفی استوار هست؛ و در هر تکرار چند نقطه از فضای جستجو رو انتخاب می کنه. در حالی که بیشتر روش ها به طور مستقل با متغیر های ویژه برخورد می کنند؛ این روش با رشته ای بیتی کار می کند که هر کدام از این رشته ها کل مجموعه ی متغیر ها را نشان می دهد. الگوریتم ژنتیک چندین نقطه از فضای جستجو را به صورت همزمان در نظر می گیره و بنابراین شانس ان که به یک بیشینه محلی همگرا بشه رو کاهش می ده. در حالی که بیشتر روش های مرسوم از نقطه ای به نقطه ی دیگر حرکت می کنند.
"

*.... منبع : "یه pdf که نمی دونم از کجا می شه تهیه کرد ... همین چند وقت پیش خوندمش ولی فکر می کنم اگر بگردید می تونید از اینترنت پیداش کنید"
برای این که بیشتر بدونید می تونید از Bermooda نیز کمک بگیرید.