نقل قول:
نوشته اصلي بوسيله mjalal
با سلام
من در حال ÷یاده سازی برنامه ای با الگوریتم ژنتیک هستم. در قسمتی از این الگوریتم عبارت زیر آمده است:
"shuffle the population"
منظور از Shuffle در جمعیت چیه؟ آیا باید بین دو کروموزوم Shuffle انجام بشه یا بین تمام کروموزوم ها؟
ممنون
|
shuffleing به عنوان یکی از مراحل اولیه Crossover به شمار میاد اول عناصر به ترتیب شباهت مرتب می شوند و بعدا درهم سازی روی آنها صورت میگیرد برای اینکه مطمئن شویم که عناصری که crossover روی آنها انجام میگیرد شبیه هم نیستند. پس روی کل جمعیت صورت می گیرد.