Artificial Intelligence - هوش مصنوعی  
انجمن را در گوگل محبوب کنيد :

بازگشت   Artificial Intelligence - هوش مصنوعی > الگوریتم ها > الگوريتم کلونی زنبور عسل (Bee Colony Algorithm)


 
تبليغات سايت
Iranian Association for the Advancement of Artificial Intelligence
ارسال تاپيک جديد  پاسخ
 
LinkBack ابزارهاي تاپيک نحوه نمايش
قديمي ۰۱-۴-۱۳۸۹, ۰۷:۴۰ بعد از ظهر   #1 (لینک دائم)
عضو جدید
 
آواتار mostafa33
 
تاريخ عضويت: اسفند ۱۳۸۸
پست ها: 1
تشكرها: 0
0 تشكر در 0 پست
Question الگوریتم زنبور عسل

مقاله ای راجب الگوریتم زنبور عسل میخام ولی بر اساس مکانیسم جفت گیری زنبورها نه مکانیسم جستجوی غذا.

اگه بتونید کمکم کنید ممنون میشم.
mostafa33 آفلاين است   پاسخ با نقل قول

  #ADS
نشان دهنده تبلیغات
تبليغگر
 
 
 
تاريخ عضويت: -
محل سكونت: -
سن: 2010
پست ها: -
 

نشان دهنده تبلیغات is online  
قديمي ۰۳-۱۱-۱۳۹۰, ۰۹:۲۲ بعد از ظهر   #2 (لینک دائم)
1ta
عضو جدید
 
آواتار 1ta
 
تاريخ عضويت: تير ۱۳۸۹
محل سكونت: زمین
پست ها: 7
تشكرها: 7
3 تشكر در 3 پست
پيش فرض

دوست عزیز سلام

من در مورد جفت گیری زنبورها این متن کوچک را پیدا کردم که برایتان می فرستم.


هوش جمعی، یک شاخه جدید از الگوریتمهای تکاملی است و از رفتار کولونی حشرات اجتماعی الهام گرفته است. الگوریتم ملکه زنبور عسل دارای مفاهیم مشترک با الگوریتم ژنتیکی مانند ژنها، کروموزوم، جمعیت، اپراتورCrossover و Mutation اپراتور جهش است. این الگوریتم دو تفاوت عمده با الگوریتم ژنتیک دارد: اول این که در الگوریتم ژنتیک معمولی ابتدا یک تابع هزینه برای هر یک از افراد جمعیت اولیه محاسبه می­شود و افراد جمعیت بر اساس افزایش تابع هزینه، مرتب می­شوند. سپس تعدادی از بدترین افراد جمعیت دور ریخته شده، بقیه که دارای هزینه کمتری هستند برای تولید فرزندان انتخاب می­شوند. یعنی تعدادی مادر و به همان تعداد پدر انتخاب و با استفاده از اپراتور Crossover فرزندانی تولید می­شوند که تعداد آنها برابر با تعدادی از اعضای جمعیت هستند که قبلاً دور ریخته شده بودند. به این ترتیب، فرزندان، جایگزین بدترین افراد جامعه می­گردند.
در الگوریتم ملکه زنبور عسل، مراحل انتخاب جمعیت اولیه و مرتب کردن آنها بر اساس تابع هزینه و دور ریختن بدترین اعضا، مشابه الگوریتم ژنتیک است. ولی در این الگوریتم برای تولید فرزندان فقط یک مادر که همان ملکه زنبورهاست انتخاب می­گردد و ملکه با تعدادی از افراد جمعیت که پدرها هستند با استفاده از اپراتور Crossover فرزندان مختلف را تولید می­کند. در نتیجه تعداد ازدواجها در الگوریتم ملکه زنبور عسل بسیار کمتر از تعداد ازدواجها در الگوریتم ژنتیک معمولی است که این باعث می­گردد تا سرعت این الگوریتم در مقایسه با الگوریتم ژنتیک معمولی بسیار زیاد باشد. بنابراین الگوریتم ژنتیک برای سامانه­ های مرتبه پایین و الگوریتم ملکه زنبور عسل برای سامانه­ های مرتبه بالا مناسب­تر است.
__________________
صدای طبیعت موسیقی الهی است. به آن گوش کن تا تو را سلامت به خانه بازگرداند.
1ta آفلاين است   پاسخ با نقل قول
از 1ta تشكر كرده است:
Astaraki (۰۳-۱۱-۱۳۹۰)
پاسخ



كاربران در حال ديدن تاپيک: 1 (0 عضو و 1 مهمان)
 

قوانين ارسال
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is فعال
شکلکها فعال است
كد [IMG] فعال است
كدهاي HTML غير فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال




زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۶:۲۱ بعد از ظهر ميباشد.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

Teach and Learn at Hexib | Sponsored by www.Syavash.com and Product In Review

استفاده از مطالب انجمن در سایر سایت ها، تنها با ذکر انجمن هوش مصنوعي به عنوان منبع و لینک مستقیم به خود مطلب مجاز است

Inactive Reminders By Icora Web Design