بهبود کارائی الگوریتم بهینه یابی کلونی زنبورهای مصنوعی مبتنی برمدل تابع تسهیم برای محیطهای پویا بوسیله مفهوم زنبورهای نگهبان

  • سال انتشار: 1392
  • محل انتشار: کنگره ملی مهندسی برق، کامپیوتر و فناوری اطلاعات
  • کد COI اختصاصی: CECIT01_620
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1131
دانلود فایل این مقاله

نویسندگان

محمدرضا ظریف

دانشجوی کارشناسی ارشدکامپیوترهوش مصنوعی

محمدرضا میبدی

دانشگاه صنعتی امیرکبیر تهران

چکیده

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

کلیدواژه ها

زنبورهای نگهبان، کلونی زنبورهای مصنوعی، محیط پویا، مدل تابع تسهیم، هوش دسته جمعی

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.