الگوریتم بهینه سازی عنکبوت اجتماعی یا SSA – Social Spider Algorithm یا SSO یک الگوریتم بهینه سازی نوین است که در سال ۲۰۱۵ توسط شخصی به نام جیمیز ارائه شده است. در طی سال های متعدی، عنکبوت در هوش مصنوعی، موضوع تحقیقاتی بسیاری از پژوهشگران در مقایسه با دیگر حیوانات بوده است. می توان رفتار جستجوگر عنکبوت اجتماعی را، حرکت همگانی آنها به سوی منبع غذایی عنوان کرد.
در وب، عنکبوت ارتعاشات منتشر شده را به منظور مشخص کردن مسیر بالقوه منبع غذایی، دریافت و تحلیل می نماید. به جهت بهینه سازی در فضای جستجو به روش SSO یا SSA، این رفتار طبیعی مورد استفاده قرار می گیرد. فضای جستجو مسئله بهینه سازی در SSA ، وب چند بعدی عنکبوت در نظر گرفته می شود.
هر یک از موقعیت ها در وب، نشان از این می باشد که برای مسله بهینه سازی، یک راه حل عملی است. همینطور، عمل وب به منزله رسانه انتقال ارتعاشات تولید شده به وسیله عنکبوت می باشد. در وب، هر عنکبوت یک موقعیت و یک برازش دارد و نشان دهنده پیدا کردن منبع غذایی در آن موقعیت است. عنکبوت قادر به حرکت در وب به صورت آزاد است اما قادر به تک وب نمی باشد.
زمانی که یک عنکبوت بخواهد به طرف یک موقعیت جدید حرکت کند، از حرک خود ارتعاشی تولید خواهد شد که در کل وب انتشار پیدا می کند. هر یک از لرزش های عنکبوت، شامل اطلاعاتی از یک عنکبوت می باشد و دیگران نیز می توانند این اطلاعات ارتعاش را دریافت کنند.
دوستان گرامی توجه فرمایید که: این کد به صورت اختصاصی توسط گیل پروژه ارائه شده است و مورد تائید ما می باشد.
There are no reviews yet.