نادکو

Saturday, May 19th

آخرین به روز رسانی02:27:31 AM GMT

هوش ازدحامی

 

هوش ازدحامی (Swarm Intelligence) نوعی روش هوش مصنوعی است که مبتنی بر رفتارهای جمعی در سامانه‌های نامتمرکز و خودسامانده بنیان شده است. این سامانه‌ها معمولاً از جمعیتی از کنشگران ساده تشکیل شده است که بطور محلی با یکدیگر و با محیط خود در تعامل هستند. با وجود اینکه معمولاً هیچ کنترل تمرکزیافته‌ای، چگونگی رفتار کنش‌گران را به آنها تحمیل نمی‌کند، تعاملات محلی آنها به پیدایش رفتاری عمومی می‌انجامد. مثال‌هایی از چنین سیستم‌های را می‌توان در طبیعت مشاهده کرد؛ گروه‌های مورچه‌ها، دستهٔ پرندگان، گله‌های حیوانات، تجمعات باکتری‌ها و دسته‌های ماهی‌ها.

روباتیک ازدحامی، کاربردی از اصول هوش مصنوعی ازدحامی در تعداد زیادی از روبات‌های ارزان قیمت است.

روش‌های هوش ازدحامی

از موارد روش‌های فرااکتشافی می‌توان به موارد زیر اشاره کرد

  • روش بهینه‌سازی گروه مورچه‌ها یا ACO
  • الگوریتم کوچ پرستوها یا روش بهینه‌سازی ازدحام ذرات PSO
  • روش شبیه‌سازی کوره‌ای
  • روش جستجوی مبتنی بر منع
  • روش محاسبات تکاملی

دو روش اول موفق‌ترین روش‌های هوش مصنوعی ازدحامی که تاکنون اند.

الگوریتم مورچه‌ها

بهينه‌سازي كلوني مورچه(Ant Colony Optimization)يكي از زير مجموعه‌هاي هوش جمعي يا ازدحامي است كه در آن از رفتار مورچه‌هاي واقعي براي يافتن كوناه‌ترين مسير بين لانه و منبع غذايي الگوبرداري شده است. هر مورچه براي يافتن غذا در اطراف لانه به صورت تصادفي حركت و در طي مسير با استفاده از ماده شيميايي به نام فرومن، از خود ردي بر جاي مي‌گذارد.هر چه تعداد مورچه‌هاي عبور كرده از يك مسير بيشتر باشد، ميزان فرومن ذخيره شده روي آن مسير نيز افزايش مي‌يابد. ساير مورچه‌ها نيز براي انتخاب مسير حركت، به ميزان فرومن آن توجه و به احتمال زياد مسيري را كه داراي بيشترين فرومن است انتخاب مي‌كنند. به اين ترتيب حلقه بازخور مثبت ايجاد مي‌گردد. مسير هرچه كوتاه‌تر باشد، زمان رفت و برگشت كاهش و مورچه بيشتري در يك زمان مشخص از آن عبور مي‌كند. در نتيجه ذخيره فرومن آن افزايش مي‌يابد. لازم به ذكر است كه انتخاب مسير داراي بيشترين فرومن، قطعي نيست و احتمالي است. به همين دليل امكان يافتن بهترين جواب وجود دارد. روش ACO، نوعی روش فرااکتشافی است که برای یافتن راه‌حل‌های تقریبی برای مسائل بهینه‌سازی ترکیبیاتی مناسب است. روش ACO، مورچه‌های مصنوعی به‌وسیله‌ٔ حرکت بر روی گرافِ مساله و با باقی گذاشتن نشانه‌هایی بر روی گراف، همچون مورچه‌های واقعی که در مسیر حرکت خود نشانه‌های باقی می‌گذارند، باعث می‌شوند که مورچه‌های مصنوعی بعدی بتوانند راه‌حل‌های بهتری را برای مساله فراهم نمایند.

 الگوریتم کوچ پرستوها

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

جذابیت هوش ازدحامی در فناوری اطلاعات

همگونی‌هایی بین مسائل متفاوت در حوزهٔ فناوری اطلاعات و رفتارهای حشرات اجتماعی وجود دارد :

  • سامانه‌ای توزیع شده از کنشگرهای مستقل و تعامل کننده.
  • اهداف: بهینه سازی کارآیی و توان.
  • خود تنظیم بودن در روش‌های کنترل و همکاری به شکل نامتمرکز.
  • توزیع کار و اختصاص وظایف به شکل توزیع شده.
  • تعاملات غیر مستقیم.

 مراحل طراحی یک سامانه

مراحل طراحی یک سامانه با کاربردهای فناوری اطلاعات بر مبنای هوش مصنوعی ازدحامی فرآیندی سه مرحله‌ای است :

  • شناسایی همسانی‌ها: در سامانه‌های IT و طبیعت.
  • فهم: مدلسازی رایانه‌ای روش ازدحامی طبیعی به شکل واقع‌گرا.
  • مهندسی: ساده‌سازی مدل و تنظیم آن برای کاربردهای IT.

 کاربردهای فعلی و آتی

  • مسیریابی در شبکه.
  • سامانه‌های توزیع‌شده‌ٔ رایانامهای.
  • اختصاص منابع به شکل بهینه.
  • زمان‌بندی وظایف.
  • بهینه‌سازی ترکیبیاتی.
  • روباتیک:
    • بررسی سیستم‌های لوله‌کشی.
    • تعمیرات و نگهداری ماهواره‌ها و کشتی‌ها.
    • روبوت‌های خود-مونتاژ.

 

ارسال شده توسط نگار طاهری

نظرات  

 
-1 #1 فوق العاده بودآرمین 1389-12-24 10:13
ممنون. عالی بود. از اینا بیشتر توی سایت بگذارید.
 
 
-2 #2 خیلی جالب بودmohamad ahrami haghighi 1390-04-13 09:37
خیلی جالب بود :eek:
 
 
-1 #3 پاسخ: هوش ازدحامیromina akhavan 1390-05-04 17:33
خیلی باحاله!! ;-)
 
 
-3 #4 پاسخ: هوش ازدحامیmohamad kojori 1390-05-24 15:38
kheili jaleb mishe az in mataleb bishtar tu sait bezarid
 
 
-3 #5 پاسخ: هوش ازدحامیmogtaba naseri 1390-07-19 14:33
بابا ایول دانشگاه آزادقزوین
 
 
-1 #6 نظراتali alizadeh 1390-09-13 19:32
به طور کل مطالبتان کم است.ولی خدماتتان خوب است ولی باید هر ماه یک سری مطالب برای کار بران ایمیل کنید.
 
 
-1 #7 پاسخ: هوش ازدحامیمرتضی حاتمی 1390-09-13 20:58
نقل قول از آرمین:
ممنون. عالی بود. از اینا بیشتر توی سایت بگذارید.

موافقم!! :lol:
 
 
-2 #8 پاسخ: هوش ازدحامیمریم قطبی 1390-09-24 20:22
aaaaaaalie

نقل قول از مرتضی حاتمی:
نقل قول از آرمین:
ممنون. عالی بود. از اینا بیشتر توی سایت بگذارید.

موافقم!! :lol:
 
 
-3 #9 ارمینسپهر موسویان 1390-09-27 18:05
ارمین راست میگه خوب بود
 
 
-3 #10 پاسخ: هوش ازدحامیمحمد جواد زارعی 1390-11-26 16:58
نقل قول از مریم قطبی:
aaaaaaalie

نقل قول از مرتضی حاتمی:
نقل قول از آرمین:
ممنون. عالی بود. از اینا بیشتر توی سایت بگذارید.

موافقم!! :lol:

منم همینطور!!!!!!
 
 
-3 #11 پاسخ: هوش ازدحامیali salmani 1390-12-01 15:42
با اجازتون يه كوچولو از مطالب شما استفاده كردم

بازم ممنون :o
 
 
-4 #12 پاسخ: هوش ازدحامیسجاد عسگرخانی 1391-02-02 17:04
نقل قول از محمد جواد زارعی:
نقل قول از مریم قطبی:
aaaaaaalie

نقل قول از مرتضی حاتمی:
نقل قول از آرمین:
ممنون. عالی بود. از اینا بیشتر توی سایت بگذارید.

موافقم!! :lol:

منم همینطور!!!!!!

8) 8) 8) 8) 8)
 

دنبال کنید

تماس بگیرید

  • آدرس: تهران - خیابان ستارخان - کوچه آقارحیمی - پلاک 12
  • تلفن:  66502783 (21) (98+)
  •            66507134 (21) (98+)
  •            66506486 (21) (98+)