الگوریتم جستجوی کلاغ ها به همراه کد متلب
الگوریتم جستجوی کلاغ ها به همراه کد متلب
کلاغ ها به عنوان هوشمند ترین پرندگان در نظر گرفته می شوند. آنها دارای بزرگترین مغز نسبت به اندازه بدن خود هستند. بر اساس نسبت مغز به بدن، مغز آنها کمی کمتر از مغز انسان است. شواهد فراوانی از کلاغ ها زیاد است. آنها خودآگاهی را در آزمایش های آینه نشان داده اند و توانایی ساخت ابزار دارند. کلاغ ها می توانند چهره ها را به خاطر بسپارند و هنگامی که یک رویکرد غیر دوستانه رو به رو هستند هشدار می دهند.
علاوه بر این، آنها می توانند از ابزارها استفاده کنند، با روش های پیچیده ای ارتباط برقرار کنند و مکان های مخفی غذا خود را تا چند ماه بعد به یاد می آورند.
شناخته شده است که کلاغ ها دیگر پرندگان را تماشا می کنند، مکان هایی را که پرندگان دیگر غذای خود را پنهان می کنند، مشاهده می کنند و زمانی که صاحب آن محل را ترک می کند، سرقت می کنند. اگر یک کلاغ سرقت مرتکب شده باشد، احتیاط های اضافی مانند جابجایی مکان ها را برای جلوگیری از قربانی آینده انجام خواهد داد.
در حقیقت، آنها از تجربه شخصی خود در مورد داشتن یک سرقت برای پیش بینی رفتارهای بعدی خود استفاده می کنند و می توانند امن ترین دوره را برای محافظت از دزدی های خود تعیین کنند.
الگوریتم جستجوی کلاغ ها ( Crow Search Algorithm ) بر اساس رفتار کلاغ ها ایجاد شده است.
پدید آورنده الگوریتم جستجوی کلاغ ها فرد ایرانی با نام علیرضا عسکرزاده است.
الگوریتم جستجوی کلاغ ها یا به اختصار CSA رسما در سال 2016 منتشر شده است.
اگر نیاز به انجام پروژه متلب با الگوریتم جستجوی کلاغ ها دارید مجریان سایت Matlabi آمادگی انجام آن را دارند.
اصول الگوریتم CSA به شرح زیر است:
- کلاغ ها به شکل گروهی زندگی می کنند.
- کلاغ ها موقعیت های مخفی خود را حفظ می کنند.
- کلاغ ها یکدیگر را مجبور به انجام حمله می کنند.
- کلاغ ها از انبارهای خود را از احتمال سرقت حفظ می کنند.
جهت دانلود مقاله ای که با الگوریتم جستجوی کلاغ ها توسط نویسنده کد منتشر شده روی دکمه زیر کلیک کنید:
جهت دانلود کد آماده الگوریتم جستجوی کلاغ ها Crow Search Algorithm روی دکمه زیر کلیک کنید:
شاید به موضوعات زیر نیز علاقه داشته باشید:
شاید علاقه مند باشید در مورد مطالب زیر بیشتر بدانید:
ممنون بابت رایگان قرار دادن الگوریتم کلاغ ها
درود بر شما