۱۳۹۸ فروردین ۱۹, دوشنبه

نکات تستی کنکور هوش مصنوعی - عامل هوشمند

هر عامل حتما در یک محیط کار میکند و با آن در تعامل است.
فرضیه عامل و داشتن دیدگاه عامل گرا به سیستم های کامپیوتری ابزاری برای تحلیل سیستم است و فقط تقسیم دنیا به عامل ها و غیر عاملها نیست.
تعیین درست بودن یا نبودن عملی که عامل در یک زمان خاص انجام داده است به چهار چیز بستگی دارد:
۱. معیار کارایی آن عامل .
۲. میزان دانش قبلی عامل از محیط.
۳. اعمالی که عامل میتواند انجام دهد.
۴. دنباله ادراکی عامل در آن لحظه.
عالم دانای کل بودن با عقلایی(خردمند) بودن فرق دارد. عامل عقلایی سعی دارد کارایی اش را ماکزیمم کند اما عامل دانای کل کارایی واقعی را ماکزیمم میکنم.
محیط وظیفه عامل را با کلمه PEASمشخص میکند که عبارت است از:
کارایی Performance
محیط Environment
محرکها Actuators
حسگرها Sensors
قابل مشاهده بودن یک محیط بستگی به سنسورهای عامل دارد و ویژگی محیط نیست.
طراحی عامل برای محیطهای اپیزودیک سادهتر است چون نیاز نیست عامل نگران آینده باشد.
محیط پویا غیر قطعی است. و محیط قطعی غیر پویا!
سختترین محیطها برای طراحی محیطهای قابل مشاهده جزیی غیرقطعی  ترتیبی پویا و پیوسته چند عامله هستند.
عامل = برنامه + معماری
ساختار کلی برنامه عامل: درک فعلی را بعنوان ورودی از حسگرها میگیرند و عمل انتخابی را به محرک میدهند.
تابع عامل با برنامه عامل متفاوت است: تابع عامل یک توصیف ریاضی است و وجود خارجی ندارد. برنامه عامل پیاده سازی ان است و وجود خارجی دارد. برنامه عامل فقط درک فعلی سنسورها را به عنوان ورودی میگیرد در صورتی که تابع عامل دنباله ادراکی را به عتوان پارامتر میپذیرد.
برای آنکه واکنشی ساده درست عمل کند محیط باید کاملا قابل مشاهده باشد.
برای آنکه عامل مدلگرا با موفقیت عمل کند محیط باید قطعی باشد و اگر محیط کاملا قابل مشاهده باشد لازم نیست عامل هیچ متغیر حالت داخلی برای ردیابی دنیا نگه دارد و بعبارت دیگر واکنشی ساده کفایت میکند.
عامل برای اینکه مقدار متغیر حالت داخلی را بروزرسانی کند باید دارای دانش این باشد که بداند محیط به مرور زمان  بدون دخالت عامل چگونه تغییر میکند و هر عملی که عامل انجام میدهد باعث چه تغییر وضعیتی در محیط میشود.
عامل هدف گرا انعطاف بیشتری نسبت به واکنشی ساده و واکنشی مدلگرا دارد.
برای وقتی که چندتا هدف مختلف(متضاد) داریم باید از عامل مبتنی بر سودمندی استفاده کرد.
در عامل مبتنی بر سودمندی قوانین شرط-عمل استفاده نمیشود.
عاملی که به زبان طبیعی محاوره میکند در یک محیط نیمه قابل مشاهده عمل میکند.
چیزهایی که باید از کتاب خوانده شود: تعریفهای عامل . محیط . تابع عامل. معیارکارآیی. جمع آوری اطلاعات. عامل کاملا خودمختار. انواع( محیطهای قابل مشاهده. قطعی. رویدادی. پویا. گسسته. چند عاملی). انواع عوامل(واکنشی ساده. واکنشی مدلگرا. هدفگرا. مبتنی بر سودمندی. یادگیرنده)

هیچ نظری موجود نیست:

ارسال یک نظر