هوش مصنوعی

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

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

10 سوال
119.

فرض کنید دو ربات در دو نقطه A و B از نقشه‌ای مستطیلی (مانند نمونه زیر) قرار دارند و در هر دور هرکدام از این ربات‌ها می‌تواند به یکی از خانه‌های بالا، پایین، چپ و راست در صورتی که مسدود نباشد، بروند و همچنین ربات‌ها همزمان با همدیگر می‌توانند حرکت کنند. می‌خواهیم بهترین راه حل را پیدا کنیم که در ان دو ربات در کمترین زمان به یک خانه یکسان برسند. (در صورت مسئله محدود نشده که کدام خانه باشد) کدام یک از موارد زیر یک تابع ابتکاری admissible برای حل این مسئله است؟

فرض کنید فاصله منهتن دو نقطه U و V را در محیط نشان می‌دهد. همچنین G کل مجموعه نقاط غیر مسدود نقشه را مشخص می‌کند.


120.

در درخت Minimax زیر کدام گزینه مجموعه کامل گره‌های هرس شده توسط روش هرس آلفا-بتا را نشان می‌دهد؟ (با فرض اینکه فرزندان رئوس از چپ به راست ملاقات می‌شوند)

1)

{A,B,C}

2)

{F,G,H}

3)

{C,F,G,H}

4)

{A,B,C,F,G,H}

121.

در خصوص مسائل CSP کدام گزینه درست است؟

1)

هر مسئله CSP که path-consistency در ان برقرار باشد، are-consistency هم در ان برقرار است

2)

هر مسئله CSP با n متغیر که هر کدام دامنه‌ای با حداکثر d عضو دارند، پیچیدگی زمانی در بدترین حالت است

3)

اگر گراف محدودیت یک مسئله CSP با محدودیت‌های دودویی (binary) بصورت درخت با n راس باشد، پیچیدگی محاسباتی حل کننده کارا (efficient solver) برحسب n چند جمله‌ای مرتبه 2 است

4)

در حالت کلی اگر گراف محدودیت مسئله CSP با محدودیت‌های دودویی (binary) به شکل یک گراف کامل با مقدار راس باشد، برای تشکیل درخت از روی این گراف لازم است تعداد اعضای cutset (مجموعه راس‌هایی که با مقداردهی شدن از گراف محدودیت حذف می‌شوند) حداقل n-2 باشد

122.

اگر

1)

درحالتی که سازگار است

2)

سازگار است

3)

سازگار است

4)

سازگار است

123.

پایگاه دانش منطق مرتبه اول KB را بصورت زیر در نظر بگیرید. در این خصوص کدام مورد نادرست است؟

1)

2)

3)

همه عبارات این پایگاه دانش horn clause هستند

4)

برای این پایگاه دانش، روش رزولوشن می‌تواند درخواست (پیدا کن x بطوری که T(x) درست باشد) را انجام دهد

124.

در خصوص روش‌های جستجوی محلی (local search) کدام جمله درست است؟

1)

در روش local beam search ممکن نیست همه اعضای جمعیت در یک زمان 't (از نظر تابع هدف) بدتر از همه اعضای جمعیت در یکی از زمان‌های قبلی t<'t باشند

2)

در روش local beam search چنانچه کنش‌ها برگشت پذیر باشند، اعضای جمعیت در طول زمان بهبود پیدا میکنند (یا حداقل تنزل پیدا نمیکنند)

3)

با نقطه شروع برابر ممکن نیست hill-climbing به نتیجه بهتری نسبت به (simulated Annealing) برسد

4)

در الگوریتم hill-climbing ممکن است در انتها به نقطه‌ای بدتر از نقطه شروع برسیم.

125.

درمورد دو گزاره منطقی زیر کدام گزینه صحیح است؟

الف) ((~)A AND)

ب) ((~)A OR)

1)

گزاره (الف) Valid و گزاره (ب) Unsatisfiable است

2)

گزاره (الف) Valid و گزاره (ب) Satisfiable است

3)

گزاره (الف) Satisfiable و گزاره (ب) Valid است

4)

هر دو گزاره (الف) و (ب) Satisfiable هستند

126.

اعمال الگوریتم رزولوشن (Resolution) روی کدام مورد منجر به پیدایش عبارت (Clause) تهی می‌شود؟

1)

2)

3)

4)

127.

در گراف زیر، گره A وضعیت شروع و گره F وضعیت هدف است. اگر تعداد یال‌های باقی مانده تا هدف را به عنوان مقدار تابع اکتشافی هر گره در نظر بگیریم، در کدام یکاز دو روش جستجوی Uniform Cost Search و ، گره C ملاقات (Visit) خواهد شد؟

(هزینه عبور از هریال کنار ان نوشته شده است. فرض کنید که هر گره حداکثر یک مرتبه ملاقات می‌شود)

1)

فقط در روش USC

2)

فقط در روش

3)

در هر دو روش

4)

در هیچ کدام از دو روش

128.

کدام یک از سه زوج عبارت زیر قابل یکسان سازی (Unification) هستند؟

(حروف کوچک متغیر و حروف بزرگ ثابت هستند)

1)P(F(y),y , x) and P(x, F(A), F(v))

2)Q(G(w), H(w , I(x, u))) and Q(G(v), H(u, v))

3)R(x, J(u, x)) and R(J(y, A), J(z, J(B, z)))

1)

فقط زوج های اول و دوم

2)

فقط زوج های اول و سوم

3)

فقط زوج های دوم و سوم

4)

هر سه زوج