پیاده سازی الگوریتم جستجوی فاخته (Cuckoo search) در متلب(MATLAB):

جستجوی فاخته (Cuckoo search)، جستجوی کوکو یا جستجوی بلبل، الگوریتم بهینه سازی است که زین شی یانگ و سوآش دب در سال ۲۰۰۹ طراحی کردند. این الگوریتم برگرفته از ملزوم کردن تخم انگلی بعضی گونه های بلبل به قرار دادن تخم هایش در آشیانه پرندگان میزان دیگر (از گونه های دیگر) است. بعضی پرندگان میزبان می توانند با فاخته های سربار و مزاحم جنگ و دعوا کنند. برای مثال اگر پرنده میزبان تخم هایی را پیدا کند که متعلق به آن ها نیست، او این تخم های بیگانه را دور می اندازد یا آشیانه ش را به راحتی ترک می کند و جای دیگر آشیانه ی جدیدی می سازد. تعدادی از تخم ها که شباهت بیشتری به تخم های میزبان دارند، شانس بیشتری برای رشد و تبدیل شدن به فاخته خواهند داشت. میزان تخم های رشد کرده مناسب بودن لانه های منطقه را نشان می دهد. برای مطالعه ی جزییات بیشتر در مورد الگوریتم فاخته کلیک کنید. در این پروژه، با استفاده از متلب، پیاده سازی الگوریتم جستجوی فاخته به همراه توضیحات مربوطه، ارائه می گردد.

 

موارد قابل تحویل:

 

  • فایل های شبیه سازی مربوط در متلب(MATLAB)
  • مستندات پروژه، شامل توضیحات مربوط به فعالیت های صورت گرفته
  • فایل ارائه ی پاورپوینت
  • فیلم آموزشی برای آشنایی دقیق تر با فرآیند پیاده سازی
  • مجموعه داده ی مورد استفاده در پروژه
  • امکان آماده سازی این پروژه با سایر زبان ها، نظیر پایتون، ++C، متلب، #C، دلفی، R، انواع بیسیک، زبان های سمت سرور نظیر PHP و ... فراهم است.