مدل سازی مبتنی بر عامل: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
اصلاح نگارشی+افزودن رده |
بدون خلاصۀ ویرایش |
||
خط ۱:
'''شبيهسازی مبتنی بر عامل''' روشی است که طی سالهای گذشته در حوزه علوم اجتماعی مورد توجه قرار گرفته است. در اين کاربرد، عاملها افراد موجود در يک جامعه با ويژگیهای مورد نظر را مدلسازی میکنند. سپس فاکتورهايی
امروزه عامل های هوشمند بطور
موسسات و شرکت هایی مانند
تمامی این تلاش ها را می توان به ۴ گروه زیر طبقه بندی کرد.
هوش مصنوعی توزیع شده بیشتر بر جنبه اجتماعی عامل ها متمرکز است و علاقمند است تا بتواند از طریق همکای مؤثر گروهی از عامل ها مسائل را حل کند و فعالیت های آنها را با یکدیگر هماهنگ نماید. برخی از این کاربرد ها عبارتند از: کنترل ترافیک هوایی، مدیریت شبکه های ارتباطی، سفینه های فضایی، مدیریت حمل و نقل و کنترل خط تولید.
عامل ها به عنوان برنامه های کامپیوتری که از تکنیک های هوش مصنوعی استفاده می کنند، به کاربران در برقراری ارتباط با برنامه های کاربردی کمک کرده و این ارتباط را تسهیل می کند. به عبارت دیگر واسط کاربر حالت شهودی و ادراکی خواهد داشت و به دور از هر گونه پیچیدگی قابلیت های خود را به روشنی به کار بر معرفی می کند و همچنین به راحتی روش استفاده از خود را به کاربر برنامه نمایان می کند.
عامل اطلاعاتی به یک یا چند منبع اطلاعاتی دسترسی دارد و می توانداطلاعات موجود در این منابع را جهت پاسخگویی به سؤالات دیگر کاربران و یا عامل های اطلاعاتی دیگر، جمع آوری و دست کاری نماید.
یک شبکه اطلاعاتی
▲یک شبکه اطلاعاتی جمعی از منابع سنتی مانند فایل و پایگاه داده و یا سایر عامل های اطلاعاتی تشکیل می شود.
▲# عامل های واقع نما(Believable Agent)
میتوان از عامل ها در سینما، بازیهای کامپیوتری،واقعیت مجازی و شبیه سازی واقعی استفاده کرد. بدین منظور عامل باید دارای حس باشد و بصورت مسطح و بدون شخصیت توصیف نشود، بلکه به گونه ای عمل کند که با درک ما مطابقت داشته وبتواند رفتارهای انسانی را درک کند.
عامل ها همچنین در اواسطدهه ۱۹۹۰ واردصنعت و تجارتشدند.
مثل: بهینه سازی زنجیره تولید، مدیریت منابع،مدل کردن رفتار مصرف کننده، پردازش توزیع شده، مدیریت نیرو، مدیریت سرمایه گذاری تحلیل پیامدها، تأثیرات مخرب سلاح های میکروبی و سیستم ایمنی.
تعریف عامل(Agent)
یک Agent نوع سادۀ دیگری ازانتزاع (Abstraction) نرم افزاریست. یک شیئ یک انتزاع سطح بالاست که متد ها و شناسه هایی از یک جزء نرم افزاری را توصیف می کند.
|