جستجوجستجو
تبلیغات
تبلیغات متنی
فروشگاه کامپیوتر فیض

نازلترین قیمت بازار در حوزه کامپیوتر و لوازم جانبی

تبلیغات
تبلیغات

پرسشکده > دسته بندی نشده
پیوند همیشگی پرسش
    
همانگونه که می دانید سیستم استدلال رویه ای PRS یکی از اولین ساختارهای پیشنهادی مبتنی بر BDI بوده است. در این سیستم کتابخانه از پیش تعریف شده ای از طرح ها (Plans) موجود است و هر طرح اجزا زیر را دارد:
A goal: pas condition  of the plan
A context: precondition of the plan
A body: recipe - courses of actions
در این ساختار در قسمت بدنه بجای توالی عمل ها می توان مجددا goal تعریف نمود یعنی در این مرحله از توالی عمل ها باید این هدف حاصل شود و سپس بقیه هدف ها ادامه یابد. در این مدل حتی می توان از حلقه یا عملگر های and و or نیز استفاده کرد. در این سیستم یک پشته از اهداف (intention stack) وجود دارد و در ابتدا یک هدف اولیه در این پشته قرار می گیرد و بر حسب اینکه کدام طرح ها می توانند به این هدف نائل شوند (و پیش شرط های آن در حال حاضر موجود است) یکی از طرح ها با مکانیزمی انتخاب و اجرا می شود. اجرای هر طرح ممکن است مستلزم قرار دادن هدف ثانویه ای در پشته باشد. نمونه ای از این سیستم که برای جابجا کننده بلاک ها نوشته شده است در زیر نشان داده شده است. مشابه همین سیستم را برای مسئله میمون و موز بنویسید.

GOALS:
ACHIEVE blocks_stacked;
FACTS:
FACT ON "Block5" "Block4";           FACT ON "Block5" "Block3";
FACT ON "Block1" "Block2";           FACT ON "Block2" "Table";
FACT ON "Block3" "Table";            FACT CLEAR "Block1";
FACT CLEAR "Block5";                  FACT CLEAR "Table";
Plan: {
     NAME: "Top-level plan"
     GOAL: ACHIEVE blocks_stacked;
     CONTEXT:
     BODY:
ACHIEVE ON "Block3" "Table";
ACHIEVE ON "Block2" "Block3";
ACHIEVE ON "Block1" "Block2";
}

Plan: {
     NAME: "Stack blocks thar are already clear"
     GOAL: ACHIEVE ON $OBJ1 $OBJ2;
     CONTEXT:
     BODY:
ACHIEVE CLEAR $OBJ1;
ACHIEVE CLEAR $OBJ2;
PERFORM move $OBJ1 $OBJ2;
     UTILITY: 10;
     FAILURE: EXECUTE print "\n\nStack blocks failed!\n\n";
}

Plan: {
     NAME: "Clear a block"
     GOAL: ACHIEVE CLEAR $OBJ;
     CONTEXT: FACT ON $OBJ2 $OBJ;
     BODY:
ACHIEVE ON $OBJ2 "Table";
     EFFECTS: RETRACT ON $OBJ2 $OBJ;
     FAILURE: EXECUTE print "\n\nClearing block failed!\n\n";
}

کنجکاو در تاریخ 6 آذر ماه سال 1389 در ساعت 09:16 ق.ظ این سوال را پرسیده است.

تعداد بازدید: 2963
گزارش تخلف





پرسش های مرتبط:
فرض کنید میمونی در یک اتاق بسته با یک درب و یک پنجره (بسته) قرار دارد. ضمنا در این اتاق تعدادی جعبه وجود داشته و یک خوشه موز از سقف آویزان است ولی میمون با جهش از سطح زمین نیز می تواند به آن دست یابد. تنها راه بدست آوردن موزها، قرار دادن تعدادی جعبه روی یکدیگر و پریدن میمون از روی آنها به سمت موز است. این محیط را از لحاظ ویژگی های پنج گانه (پیوسته بودن، دینامیک بودن، ...) بررسی نمایید. اگر میمون را توسط یک عامل هوشمند مدل کنیم کدامیک از ویژگیهای زیر را باید برای آن در نظر گرفت. reactive - proactive - social - mobility - veracity - benevolence - rationality - learning
اگر عمل های صادر شده از طرف یک عامل در مثال ماشین جاروگر به شکل غیرقطعی باشد (یعنی بر اساس یک تابع تولید حرکت تصادفی که به نویز محیط بستگی دارد، حرکت از یک خانه گاهی اوقات به خانه ای کاملا متفاوت و پیش بینی نشده صورت پذیرد)، اثر  این موضوع بر روی نتیجه کار عامل چه خواهد بود؟ برای منظور نمودن این وضعیت چه تغییراتی را در الگوریتم مربوطه پیشنهاد می کنید؟
در مسئله ماشین جاروگر که بصورت استنتاجی مبتنی بر منطق گزاره ای طراحی شده است فرض کنید پس از دریافت اطلاعات سنسوری در مرحله n از پایگاه دانش به نتیجه روبرو برسیم
KB|-/-Do(suck), KB|-/-Do(turn), KB|-/-Do(forward)
در واقع طبق پایگاه داده هیچ یک از سه عمل turn و forward و suck مناسب تشخیص داده نمی شوند. در این صورت چه عملی از طرف عامل باید صادر شود؟ چرا؟
اگر در مرحله n به نتایج متناقض برسیم، چطور؟
KB|-Do(turn), KB|-/-Do(turn)
اگر یکی از اطلاعات سنسوری دچار مشکل شده و دریافت نشود، چطور؟
بر روی یک کامپیوتر دو کارت شبکه (LAN یا Wireless) وجود دارد. یکی از شبکه ها به اینترنت متصل است ولی شبکه دیگر اینترنت ندارد. چگونه می توان ویندوز را تنظیم کرد بگونه ای که بتوان در آن شبکه هم اینترنت داشت؟
فرض کنید وزارت بازرگانی برای حمایت از صنایع سنگین بالادستی (تولید ماشین آلات صنعتی) وام هایی بین 100 میلیون تا 10 میلیارد تومان درنظر گرفته است. متقاضیان وام خیلی بیشتر از تعداد وام است و میزان وام در هر بخش صنعتی مستقل از بخش های دیگر است (حداکثر 3 وام در هر بخش اعطا خواهد شد). ضمنا متقاضیان وام از کم و کیف درخواستهای دیگران نیز تاحدودی مطلعند. کدامیک از روش های حراج برای تخصیص این وام ها مناسب تر است؟ چرا؟

چاپ اعلان ارسال برای دوستان مشترک شوید اضافه به دوست داشتنی ها پرسشکده خانه من باشد


کلیدواژه



 
Poseshkadeh on Google+ Porseshkadeh on Twitter Porseshkadeh on Facebook Porseshkadeh RSS Feed