صفحه 1:

صفحه 2:
رئوس مطالب "' عاملها و محیطها رز

صفحه 3:
عاملها و محیطها “" عامل مى تواند یک انسان. یک ربات» ترموستات و يا يك عامل نرم افزاری باشد ™ عامل را مى توان به صورت یک تابع در نظر گرفت. ۸ ب 7۲۲ .کر .ورودی: مجموعه ادراکات : * خروجی: عمل * عملی که توسط یک عامل انجام می شود وابسته به ادراکات عامل است. اما لزوما تمام نتایج یک عمل توسط عامل قابل درک نیست و اثر آن بر محیط جزو چالشهاست. أزايشكاه سيستمهاى هوشمند. دب ند مسا

صفحه 4:
عاملها و محیطها برنامه نرم افزاری عامل, تابعی از ادراکات به اعمال می باشد. ل این برنامه بر روى محيط عملياتى تعريف شده عامل اجرا مى شود. see te dee ® ‏دب ند مسا‎

صفحه 5:
1 مثالی از یک عامل در محیط 9 ‎(Vacuum Cleaner Agent) 7‏ "" محیط: تشکیل شده از تعداد مربع هم اندازه ۴ ادراکات: به صورت [محل. محتوا]. مثال ۸1 گردوخاک] اعمال 5 حرکت به چپ حرکت به راست ۴ تمیز کردن خانه (مربع) فعلی ‎Vacuum Cleaner Agent Project‏ ‎Definition‏ ‎A Lisp Version of the Vacuum‏ ‎Cleaner Agent‏ A Paper on the Vacuum Cleaner Agent 3 أزايشكاه سيستمهاى هوشمند دب ند مسا

صفحه 6:
۷ Rationality ps, یک عامل 78110081 همواره کار صحیح را انجام می دهد؟ ‎٩‏ کار صحیح چیست؟ " برآورد: موفق ترين عامل © معيارهاى موفقيت؟ © معيارهاى ارزيابى كارآيى بايد ©1357©© [01 باشد: * ,تال * مثال: میزان تمیزی زمین (محیط ۰ ان آشغال جمع آوری شده در یک بازه زمانی مشخص معیار ارزیابی براساس آنچه که در محیط مورد نظر است تعریف می شود. نه ‎all‏ تخوة رفتار عامل. 9 أزايشكاه سيستمهاى هوشمند دب ند مسا

صفحه 7:
Rationality آنچه که در یک زمان خاص منطقی است. به چهار مورد بستگی دارد: © معیار ارزیابی کارآیی * دانش قبلی در مورد محیط * اعمال قابل انجام مجموعه ادراکات تا کنون تعریف: © یک ‎Fational pl‏ استفاده از دانش قبلی در مورد محیط و نیز مجموعه ادراکات تاکنون. عملی را برای انجام دادن انتخاب می کند که میزان مورد انتظار معیار ارزیابی کارآیی را به حداکثر برساند. springer Book on Rationality and Agency A Discussion on Rationality 3 أزايشكاه سيستمهاى هوشمند دب ند مسا

صفحه 8:
Rationality Efficiency..u. »» Rationality ‏از نتیجه اعمال خود آگاهی دارد.‎ Efficient ‏يك عامل‎ Perfection Lu» »» Rationality ‏کار آیی‌مورد لنتظار را به حداکثر مقدار خود می‌بساند در حاملی‎ 1۵107017 ‏که ۳67]601101. کار آپر‌هلقعی | به حدلکثر مقدار خود می‌بساند‎ Correctness .u. ‏در‎ Rationality

صفحه 9:
Rationality * تعریف ارائه شده. مستلزم موارد زیر است: * جمع آوری اطلاعات/اکتشاف * برای حداکثرسازی دستاوردها در آینده * یادگیری از ادراکات * توسعه دانش از قبل موجود © خودمختاری عامل * جبران دانش از قبل موجود (غلط) ° ره یی مس دب ند مسا

صفحه 10:
a ‏محیطها‎ برای طراحی یک عامل 7810101 باید محیط انجام وظیفه آن را مشخص "! موارد مشخص شده در توصیف محیط: ‎PEAS in Wikipedia‏ معیار کارآیی ۳ تعریف محیط ( شامل مختصات و ویژگیها» ۴ عملگرها خبنگزها ورف مدشن دب ند مسا

صفحه 11:
رد ۳ مثال: یک تاکسی خودکار "1 توصیف محیط: ‎zis ©‏ * امنیت» رسیدن به مقصد. منفعت. رعایت قوانین» آسودگی مسافر ۴ مختصات محیط: * خيابانها و جاده هاء وضعیت هواء سایر خودروهاء عایران پیاده... ۴ عملگرها: * فرمان, پدال گازه ترمزه .- © حسگرها: * ویدئو, سرعت سنج. حسگرهای موتوره ‎GPS‏ ‎a‏ أزايشكاه سيستمهاى هوشمند دب ند مسا ‎ ‎

صفحه 12:
تعريف محيط عامل ۴" محیط عملياتى در سيستم هاى مبتنی بر عامل دارای ویژگی های متفاوتى مى باشدبوتطيعه بتدئ محتلفی:دارد و حصوضیات آق قابل تعزیف است: ‎a‏ هر محیط عبارت است از > @ ‎Env=<E Vist,‏ مجموعه وضعيتهاومحيط - 28 ۴ تابع‌دید = ‎Vis‏ © - تابع‌متغیر وضعیتمحیط ۲ ۲ وضیتهلیه <6 ۴ 9 بای هه دب ند مسا

صفحه 13:
ادامه تعریف محيط عامل *" می تواند بصورت زیر ارایه گردد: 1# پخش مفروضات Functionmironment StaticE, Vist, @ Initial Ste E ={e, 6,...4,} Vite ={e} @; initial tate ۹

صفحه 14:
۹ ‏ادامه تعریف محيط عامل‎ es Action »= © TgExach E Action{a, a,...Aa,} InitiaRule Vi, je N EOE, =$, Vee E, ec Vik) End

صفحه 15:
شبیه سازی محیط function Run-Environment (state, Update-Fn, agents, termination,Performance-Fn) returns scores static: scores - vector of scores for each agent repeat for each agent agent.Percept € Get-Percept(agent, state) end for each agent agent.Action € agent.Program(agent.Percept) end state € Update-Fn(actions, agents, state) scores € Performance-Fn(scores, agents, state) until termination(state) return scores

صفحه 16:
انواع محیط قابل دسترسی/ غیرقابل دسترسی(.۷5 ۸006551016 ‎dnaccessible‏ ‏یک محیط قابل دسترسی است اگر تمامی جنبه های محیط که به انتخاب عمل مربوط می شوند. توسط حسگرها قابل دریافت باشند. مثال. * محیط تاکسی خودکار: غیرقابل دسترسی ۴ محیط خرید لینترنتی: غیرقابل دسترسی © محیط شطرنج: قابل دسترسی 9 بای هه دب ند مسا

صفحه 17:
انواع محیط "1 قطعى / غير قطعى (.775 1(616112011115110 ‎(Nondeterministic‏ ‏۴ یک محیط قطعی است اگر وضعیت آینده محیط. با توجه به وضعیت فعلی و عمل انتخاب شده برای اجراء با دقت کامل قابل پیش بینی باشد. مثال. خرید اینترنتی: قطعی * محیط تاکسی: غیر قطعی 9 بای هه دب ند مسا

صفحه 18:
انواع محیط Episodic vs Non episodic) ‏مرحله ای / متوالی‎ ۴ * در یک محیط مرحله ای, تجربه عامل را می توان به مراحلی تقسیم نمود. به صورتی که در هریک از مراحل. حس و عمل عامل به صورت مستقل از مزاخل ديكر مى باشد. به بيان ‎So‏ انتخاب عمل در یک مرحله مستقل از سایر مراحل می باشد. © میال: ® محیط‌ناکسی:متوالی. © خرید اینترنتی: مرحله ای 9 أزايشكاه سيستمهاى هوشمند دب ند مسا

صفحه 19:
انواع محیط ‎ee‏ ‎(Static vs. Dynamic) by / wu! ©‏ * اگر محیط. در زمانی که عامل در حال انتخاب عمل است. امکان تغییر داشته باشد. محیط را پویا گوییم. محیط شبه-پویا است اگر کارآیی عامل, حتی در زمانی که محیط ابت باقی مى ماند. تغییر کند. ‎ ‏© میال: * محیط تاکسی: پویا ‎ ‏9 أزايشكاه سيستمهاى هوشمند دب ند مسا ‎

صفحه 20:
انواع محیط "1 كسسته / ييوسته: (0011112110115) .175 ©نأ101501) * گسسته یا پیوسته بودن محیط. به نحوه بازنمایی وضعیت محیطء زمان. و ادراکات و اعمال عامل عربوط می شود: * مثال: * محیط تاکسی: پیوسته ۳" خرید اینترنتی: گسسته مه أزايشكاه سيستمهاى هوشمند دب ند مسا

صفحه 21:
انواع محیط ۴ یک | چند عامل * آیا محیط شامل عاملهای دیگری نیز می باشد که در حال به حداکثر رساندن معیار کارآیی خود باشند؟ آیا این معیارهای کارآیی» به اعمال انجام شده توسط عامل مورد بررسی, پستگی دارد؟ * مثال: * محیط تاکسی: چند عامل ‎as bow ©‏ اینترنتی: چند عامل ‎ea‏ أزايشكاه سيستمهاى هوشمند دب ند مسا ‎

صفحه 22:
2 انواع محیط خصایص ساده ترین نوع محیط: * قابل دسترسی قطعى مرجله ای ايستا گسسته تک عامل * خصایص اکثر محیطهای واقعی: هه أزايشكاه سيستمهاى هوشمند دب ند مسا

عامل و محيط رئوس مطالب ‏ ‏ ‏ ‏ 2 عاملها و محيطها مفهوم رفتار عقالنی محيطها ساختارهای مختلف برای عاملها آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab عاملها و محيطها عامل می تواند يک انسان ،يک ربات ،ترموستات و يا يک عامل نرم افزاری باشد عامل را می توان به صورت يک تابع در نظر گرفت. ‏ ‏ ‏ 3 ‏f : P*  A ورودی :مجموعه ادراکات خروجی :عمل عملی که توسط يک عامل انجام می شود وابسته به ادراکات عامل است ،اما لزوما تمام نتايج يک عمل توسط عامل قابل درک نيست و اثر آن بر محیط جزو چالشهاست. آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab عاملها و محيطها برنامه نرم افزاری عامل ،تابعی از ادراکات به اعمال می باشد. اين برنامه بر روی محیط عملیاتی تعریف شده عامل اجرا می شود. 4 آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab مثالی از يک عامل در محيط ()Vacuum Cleaner Agent محيط :تشکيل شده از تعداد مربع هم اندازه ادراکات :به صورت [محل ،محتوا] .مثال [ ،Aگردوخاک] اعمال ‏ ‏ ‏ حرکت به چپ حرکت به راست تميز کردن خانه (مربع) فعلی ‏Vacuum Cleaner Agent Project ‏Definition ‏A Lisp Version of the Vacuum ‏Cleaner Agent ‏A Paper on the Vacuum Cleaner ‏Agent 5 آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab مفهوم Rationality يک عامل ،rationalهمواره کار صحيح را انجام می دهد؟ کار صحيح چيست؟ ‏ ‏ برآورد :موفق ترين عامل معيارهای موفقيت؟ معيارهای ارزيابی کارآيی بايد Objectiveباشد: ‏ ‏ ‏ مثال :ميزان آشغال جمع آوری شده در يک بازه زمانی مشخص مثال :ميزان تمWيزی زمين (محيط) ... معيار ارزيابی براساس آنچه که در محيط مورد نظر است تعريف می شود ،نه براساس نحوه رفتار عامل. 6 آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab Rationality آنچه که در يک زمان خاص منطقی است ،به چهار مورد بستگی دارد: ‏ ‏ ‏ ‏ معيار ارزيابی کارآيی دانش قبلی در مورد محيط اعمال قابل انجام مجموعه ادراکات تا کنون تعريف: ‏ يک عامل ،rationalبا استفاده از دانش قبلی در مورد محيط و نيز مجموعه ادراکات تاکنون ،عملی را برای انجام دادن انتخاب می کند که ميزان مورد انتظار معيار ارزيابی کارآيی را به حداکثر برساند. ‏Springer Book on Rationality and ‏Agency ‏A Discussion on Rationality 7 آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab Rationality Rationality در مWقابWلEfficiency ‏ يک عامل ،Efficientاز نتيجه اعمال خود آگاهی دارد. Rationality در مWقابWلPerfection ‏ ،Rationalityک ارآيیم ورد ان تظار را بWWه حWداWکWثر مWقدار خWود مWیرWساند ،در حWاWWلی کWWه ،Perfectionک ارآيیواقعیرا بWWه حWداWکWثر مWقدار خWود مWیرWساند. Rationality در مWقابWلCorrectness 8 آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab Rationality تعريف ارائه شده ،مستلزم موارد زير است: ‏ جمع آوری اطالعات/اکتشاف ‏ ‏ يادگيری از ادراکات ‏ ‏ توسعه دانش از قبل موجود خWودمختاری عامل ‏ 9 برای حداکثرسازی دستاوردها در آينده جبران دانش از قبل موجود (غلط) آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab محيطها برای طراحی يک عامل ،rationalبايد محيط انجام وظيفه آن را مشخص کنيم. ‏PEAS in Wikipedia موارد مشخص شده در توصيف محيط: ‏ ‏ ‏ ‏ 10 معيار کارآيی تعریف محيط ( شامل مختصات و ویژگیها) عملگرها حWسگرها آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab محيطها مثال :يک تاکسی خودکار توصيف محيط: ‏ کارآيی: ‏ ‏ مختصات محيط: ‏ ‏ فرمان ،پدال گاز ،ترمز... ، حسگرها: ‏ 11 خيابانها و جاده ها ،وضعيت هوا ،ساير خودروها ،عابران پياده... ، عملگرها: ‏ ‏ امنيت ،رسيدن به مقصد ،منفعت ،رعايت قوانين ،آسودگی مسافر ويدئو ،سرعت سنج ،حسگرهای موتور... ،GPS ، آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab تعریف محیط عامل محیط عملیاتی در سیستم های مبتنی بر عامل دارای ویژگی های متفاوتی می باشد و طبقه بندی مختلفی دارد و خصوصیات آن قابل تعریف است. ‏EnvE,Vis, , e0  هر محیط عبارت است از مWجموعه وWضWعیتهایمWحیط =  E تWWابWع دWید =  Vis = تWWابWع مWتغیر وWضWعیتمWحیط  τ ‏WعیتوWلWیه =  e0 وWض ا 12 آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab ادامه تعریف محیط عامل : می تواند بصورت زیر ارایه گردد بخش مفروضات Functionnvironment E Static: E,Vis, , e0 Initial St ate: E {e1, e2,...,en} Vis(e) {e} e0:initial tate s ادامه تعریف محیط عامل Action بخش τe:Exact E Action:{a1, a2,...,an} InitialRule: i, j  N, E1  E2  , e E, e Vis(e) End. شبیه سازی محیط function Run-Environment (state, Update-Fn, agents, termination,Performance-Fn) returns scores static: scores - vector of scores for each agent repeat for each agent agent.Percept  Get-Percept(agent, state) end for each agent agent.Action  agent.Program(agent.Percept) end state  Update-Fn(actions, agents, state) scores  Performance-Fn(scores, agents, state) until termination(state) return scores انواع محيط قابل دسترسی /غيرقابل دسترسی(Accessible vs. )Inaccessible ‏ يک محيط قابل دسترسی است اگر تمامی جنبه های محيط که به انتخاب عمل مربوط می شوند ،توسط حسگرها قابل دريافت باشند. مثال: ‏ ‏ ‏ 16 محيط تاکسی خودکار :غيرقابل دسترسی محيط خريد اWينترنتی :غيرقابل دسترسی محيط شطرنج :قابل دسترسی آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab انواع محيط قطعی /غير قطعی (Deterministic vs. )Nondeterministic ‏ يک محيط قطعی است اگر وضعيت آينده محيط ،با توجه به وضعيت فعلی و عمل انتخاب شده برای اجرا ،با دقت کامل قابل پيش بينی باشد. مثال: ‏ ‏ 17 خريد اينترنتی :قطعی محيط تاکسی :غير قطعی آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab انواع محيط مرحله ای /متوالی ()Episodic vs Non episodic ‏ در يک محيط مرحله ای ،تجربه عامل را می توان به مراحلی تقسيم نمود ،به صورتی که در هريک از مراحل ،حس و عمل عامل به صورت مستقل از مراحل ديگر می باشد .به بيان ديگر ،انتخاب عمWل در يک مرحله مستقل از ساير مراحل می باشد. مثال: ‏ ‏ 18 محيط تاکسی :متوالی خريد اينترنتی :مرحله ای آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab انواع محيط ايستا /پويا ()Static vs. Dynamic ‏ اگر محيط ،در زمانی که عامل در حال انتخاب عمل است ،امکان تغيير داشته باشد ،محيط را پويا گوييم .محيط شبه-پويا است اگر کارآيی عامل ،حتی در زمانی که محيط ثابت باقی می ماند ،تغيير کند. مثال: ‏ ‏ ‏ 19 محيط تاکسی :پويا خريد اينترنتی :شبه-پويا شطرنج (بدون ساعت) :ايستا آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab انواع محيط گسسته /پيوسته)Discrete vs. Continuous( : ‏ گسسته يا پيوسته بودن محيط ،به نحوه بازنمايی وضعيت محيط ،زمان ،و ادراکات و اعمال عامل مربوط می شود. مثال: ‏ ‏ 20 محيط تاکسی :پيوسته خريد اينترنتی :گسسته آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab انواع محيط يک /چند عامل ‏ آيا محيط شامل عاملهای ديگری نيز می باشد که در حال به حداWکثر رساندن معيار کارآيی خود باشند؟ آيا اين معيارهای کارآيی ،به اعمال انجام شده توسط عامل مورد بررسی، بستگی دارد؟ مثال: ‏ ‏ 21 محيط تاکسی :چند عامل محيط خريد اينترنتی :چند عامل آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab انواع محيط خصايص ساده ترين نوع محيط: ‏ ‏ ‏ ‏ ‏ ‏ قابل دسترسی قطعی مرحله ای ايستا گسسته تک عامل خصايص اکثر محيطهای واقعی: ‏ ‏ ‏ ‏ ‏ ‏ 22 غيرقابل دسترسی غيرقطعی متوالی پويا پيوسته چند عامل آزمایشگاه سیستمهای هوشمند ‏www.ceit.aut.ac.ir/islab

62,000 تومان