هوش مصنوعی

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

سوالات هوش مصنوعی

8 سوال
68.

در یک جستجوی خصمانه با هرس الفا-بتا ، مقدار گره ریشه max و گره دیگر max که در عمق سوم درخت است، به ترتیب برابر n و 'n بدست امده است. اگر جستجو را بدون هرس اجرا کرده بودیم ، مقدار این گره ها به ترتیب برابر m و 'm بدست می امد. کدام گزینه در مورد این دو متغیر درست است؟

1)


2)

ممکن است

3)

ممکن است

4)

ولی ممکن است باشد

69.

در یک مسئله جستجو که گراف حالت ان یال‌هایی با وزن یکسان و مثبت دارد و حداکثر درجه گره های ان b است، از روش عمق اول (DFS) استفاده کرده ایم و گره هدفی را در ضمن جستجو در عمق d یافته‌ایم . برای اطمینان از اینکه این گره ، حالت هدف بهینه است، حداکثر چند گره دیگر را باید مورد بررسی قرار دهیم؟

1)

صفر

2)

3)

4)

70.

جهت استفاده از روش تجزیه در منطق مرتبه اول ، جمله منطقی به کدام جمله زیر باید تبدیل شود؟

1)

2)

3)

4)

71.

در جستجوی درختی ، از تابع مکاشفه مجاز h(n) استفاده کرده ایم. همینطور هزینه پرداخت شده در گره n را برابر g(n) . مقدار f(n)= g(n)+h(n) به عنوان معیار انتخاب گره ها از صف fringe تعریف کرده ایم. مقادیر هزینه هر عمل مقداری مثبت فرض میشود. میدانیم که راه حل بهینه حداکثر هزینه C>0 دارد. کدام یک از تغییرات زیر در الگوریتم ، الزاما منتهی به یافتن جواب بهینه میشود؟

1)

حذف گره های با مقدار f(n) > C

2)

استفاده از تابع h بجای f در انتخاب گره ها از صف fringe

3)

اضافه کردن مقدار متفاوت به برخی خروجی های تابع مکاشفه

4)

برگرداندن اولین گره هدفی که به صف fringe اضافه میشود و مقدار f ان کمتر از C است، به عنوان پاسخ

72.

در جستجوی خصمانه با هرس الفا-بتا ، مقدار الفا در حین جستجو در یک گره max برابر با 5 شده است. کدام یک از گزاره های زیر درست است؟

1)

در صورتی که مقدار فرزندان این گره، کمتر یا مساوی با 5 شود، جستجو در ان فرزند متوقف میشود.

2)

در صورتی که مقدار فرزندان این گره، بزرگتر از 5 شود، جستجو در ان فرزند متوقف میشود.

3)

الفا پس از این، همواره کوچکتر از 5 خواهد بود.

4)

الفا پس از این، همواره بزرگتر از 5 خواهد بود.

73.

در الگوریتم جستجوی محلی simulated annealing کدام یک از زمان بندی های زیر برای متغیر دما (T) متناسب تر است؟ (n اندیس تکرار در این الگوریتم و c یک مقدار ثابت بزرگتر از 1 است.)

1)

2)

3)

4)

74.

در یک مسئله ارضای قیود با استفاده از روش جستجوی backtracking ، که در ان AC3 در هر گره اجرا میشود، کدام یک از موارد زیر درست است؟

1)

در صورتی که در یک مرحله از اجرای الگوریتم ، مجموعه پاسخ های مجاز یک متغیر تهی شود، مسئله پاسخ ندارد

2)

در یکبار اجرای الگوریتم AC3 همه یال های گراف قیود حداکثر d بار پردازش میشوند که d اندازه دامنه مقادیر متغیرها است.

3)

در صورتی که در یک مرحله از اجرای الگوریتم ، مجموعه پاسخ های مجاز همه متغیرها غیر تهی باشد، مسئله حتما پاسخ دارد

4)

در صورتی که پس از اجرای AC3 یک مقدار مجاز از یک متغیر حذف شد، پاسخ نهایی الگوریتم جستجو، حتما ان مقدار را به متغیر مذکور نسبت نخواهد داد.

75.

در مورد توابع HEURISTIE کدام مورد نادرست است؟

1)

اگر

2)

اگر

3)

استفاده از توابع heunisticی که consistent نیستند، در روش گرافی ممکن است باعث گسترش مقدار کمتری گره شود.

4)

تابع ترکیبی زمانی می تواند تابع heunistic مناسبتری نسبت به خود هر دوی باشند که حداقل در بعضی گره ها و نه در همه گره ها مقدار بیشتر از باشد.