عامل و محيط
آزمایشگاه سیستمهای هوشمند 2 رئوس مطالب عاملها و محيطها مفهوم رفتار عقلانی محيطها ساختارهای مختلف برای عاملها
آزمایشگاه سیستمهای هوشمند 3 عاملها و محيطها عامل می تواند يک انسان، يک ربات، ترموستات و يا يک عامل نرم افزاری باشد عامل را می توان به صورت يک تابع در نظر گرفت. ورودی : مجموعه ادراکات خروجی : عمل عملی که توسط يک عامل انجام می شود جزء ادراکات عامل است، اما لزوما تمام نتايج يک عمل توسط عامل قابل درک نيست.
آزمایشگاه سیستمهای هوشمند 4 عاملها و محيطها برنامه نرم افزاری عامل، تابعی از ادراکات به اعمال می باشد. اين برنامه بر روی ساختار فيزيکی عامل اجرا می شود.
آزمایشگاه سیستمهای هوشمند 5 مثالی از يک عامل در محيط محيط : تشکيل شده از تعداد مربع هم اندازه ادراکات : به صورت [ محل، محتوا ]. مثال [A ، گردوخاک ] اعمال حرکت به چپ حرکت به راست تميز کردن خانه ( مربع ) فعلی Vacuum Cleaner Agent Project Definition A Lisp Version of the Vacuum Cleaner Agent A Paper on the Vacuum Cleaner Agent
آزمایشگاه سیستمهای هوشمند 6 مفهوم Rationality يک عامل rational ، همواره کار صحيح را انجام می دهد. کار صحيح چيست؟ برآورد : موفق ترين عامل معيارهای موفقيت؟ معيارهای ارزيابی کارآيی بايد Objective باشد : مثال : ميزان آشغال جمع آوری شده در يک بازه زمانی مشخص مثال : ميزان تميزی زمين ( محيط )... معيار ارزيابی براساس آنچه که در محيط مورد نظر است تعريف می شود، نه براساس نحوه رفتار عامل.
آزمایشگاه سیستمهای هوشمند 7 Rationality آنچه که در يک زمان خاص منطقی است، به چهار مورد بستگی دارد : معيار ارزيابی کارآيی دانش قبلی در مورد محيط اعمال قابل انجام مجموعه ادراکات تا کنون تعريف : يک عامل rational ، با استفاده از دانش قبلی در مورد محيط و نيز مجموعه ادراکات تاکنون، عملی را برای انجام دادن انتخاب می کند که ميزان مورد انتظار معيار ارزيابی کارآيی را به حداکثر برساند. Springer Book on Rationality and Agency A Discussion on Rationality
آزمایشگاه سیستمهای هوشمند 8 Rationality Rationality در مقابل Omniscience يک عامل Omniscient ، از نتيجه اعمال خود آگاهی دارد. Rationality در مقابل Perfection Rationality ، کارآيی مورد انتظار را به حداکثر مقدار خود می رساند، در حالی که Perfection ، کارآيی واقعی را به حداکثر مقدار خود می رساند.
آزمایشگاه سیستمهای هوشمند 9 Rationality تعريف ارائه شده، مستلزم موارد زير است : جمع آوری اطلاعات / اکتشاف برای حداکثرسازی دستاوردها در آينده يادگيری از ادراکات توسعه دانش از قبل موجود خودمختاری عامل جبران دانش از قبل موجود ( غلط )
آزمایشگاه سیستمهای هوشمند 10 محيطها برای طراحی يک عامل rational ، بايد محيط انجام وظيفه آن را مشخص کنيم. موارد مشخص شده در توصيف محيط : معيار کارآيی محيط عملگرها حسگرها PEAS in Wikipedia
آزمایشگاه سیستمهای هوشمند 11 محيطها مثال : يک تاکسی خودکار توصيف محيط : کارآيی : امنيت، رسيدن به مقصد، منفعت، رعايت قوانين، آسودگی مسافر محيط : خيابانها و جاده ها، وضعيت هوا، ساير خودروها، عابران پياده،... عملگرها : فرمان، پدال گاز، ترمز،... حسگرها : ويدئو، سرعت سنج، حسگرهای موتور، GPS ،...
آزمایشگاه سیستمهای هوشمند 12 انواع محيط قابل دسترسی / غيرقابل دسترسی يک محيط قابل دسترسی است اگر تمامی جنبه های محيط که به انتخاب عمل مربوط می شوند، توسط حسگرها قابل دريافت باشند. مثال : محيط تاکسی خودکار : غيرقابل دسترسی محيط خريد اينترنتی : غيرقابل دسترسی محيط شطرنج : قابل دسترسی
آزمایشگاه سیستمهای هوشمند 13 انواع محيط قطعی / غير قطعی يک محيط قطعی است اگر وضعيت آينده محيط، با توجه به وضعيت فعلی و عمل انتخاب شده برای اجرا، با دقت کامل قابل پيش بينی باشد. مثال : خريد اينترنتی : قطعی محيط تاکسی : غير قطعی
آزمایشگاه سیستمهای هوشمند 14 انواع محيط مرحله ای / متوالی در يک محيط مرحله ای، تجربه عامل را می توان به مراحلی تقسيم نمود، به صورتی که در هريک از مراحل، حس و عمل عامل به صورت مستقل از مراحل ديگر می باشد. به بيان ديگر، انتخاب عمل در يک مرحله مستقل از ساير مراحل می باشد. مثال : محيط تاکسی : متوالی خريد اينترنتی : متوالی
آزمایشگاه سیستمهای هوشمند 15 انواع محيط ايستا / پويا اگر محيط، در زمانی که عامل در حال انتخاب عمل است، امکان تغيير داشته باشد، محيط را پويا گوييم. محيط شبه - پويا است اگر کارآيی عامل، حتی در زمانی که محيط ثابت باقی می ماند، تغيير کند. مثال : محيط تاکسی : پويا خريد اينترنتی : شبه - پويا شطرنج ( بدون ساعت ): ايستا
آزمایشگاه سیستمهای هوشمند 16 انواع محيط گسسته / پيوسته : گسسته يا پيوسته بودن محيط، به نحوه بازنمايی وضعيت محيط، زمان، و ادراکات و اعمال عامل مربوط می شود. مثال : محيط تاکسی : پيوسته خريد اينترنتی : گسسته
آزمایشگاه سیستمهای هوشمند 17 انواع محيط يک / چند عامل آيا محيط شامل عاملهای ديگری نيز می باشد که در حال به حداکثر رساندن معيار کارآيی خود باشند؟ آيا اين معيارهای کارآيی، به اعمال انجام شده توسط عامل مورد بررسی، بستگی دارد؟ مثال : محيط تاکسی : چند عامل محيط خريد اينترنتی : چند عامل
آزمایشگاه سیستمهای هوشمند 18 انواع محيط خصايص ساده ترين نوع محيط : قابل دسترسی قطعی مرحله ای ايستا گسسته تک عامل خصايص اکثر محيطهای واقعی : غيرقابل دسترسی غيرقطعی متوالی پويا پيوسته چند عامل