برق. قدرت. کنترل. الکترونیک. مخابرات. تاسیسات.

دایره المعارف تاسیسات برق (اطلاعات عمومی برق)

بدون تغییر از وبلاگ http://aiii.blogfa.com/post-11.aspx

من چند وقت پیش در وبلاگ یکی از دوستان به یه معما برخورد کردم ، دیدم بد نیست من هم این معما رو اینجا مطرح کنم چون هم جنبه سرگرمی داره و هم به موضوع مورد بحث ما مربوط میشه. انیشتاین در قرن نوزده این معما رو طرح کرد ، و ادعا کرد که تنها 2 درصد از مردم دنیا قادر به حل این مسله هستند ، البته من برخلاف انیشتاین فکر می کنم تنها 2 درصد از مردم دنیا قادر به حل این مسله نیستند!! شما هم سعی کنید این معما رو حل کنید . به هر حال دلیل اصلی من از بیان این معما مقایسه بین نحوه استنتاج در انسان و نحوه استنتاج در ماشینه و نه سنجش هوش. قبل از مقایسه بهتره ابتدا مسله رو مطرح کنیم تا شما هم با این معما آشنا بشید و مسله رو اگه دوست داشتید حل کنید و یه خورده سرگرم بشوید .

و اما مساله:
1-داخل یه خیابون در ساندیگو 5 خونه وجود داره که هرکدوم با یه رنگ متفاوت ازبقیه رنگ شده

2-تو هر خونه یه نفر با ملیتی متفاوت از بقیه زندگی می کنه

3-هر کدوم از اونا (آقایان یا خانوم ها) به یه نوشیدنی مخصوص خودشون علاقه دارن ، یه سیگار متفاوت از بقیه میکشن و هرکدوم یه جور حیوون نگه می دارن (البته در همسایگیشون یه باغ وحش کوچیکم هست که ربطی به مسله نداره!!!)

حالا سوال اینه که کی تو خونه اش ماهی نگه می داره !؟ البته با توجه به شرایط زیر:

1-خونه قرمز مال انگلیسیه باشه

2-سوئدیه تو خونه اش سگ نگه می داره

3-دانمارکی چایی دوست داره

4-خونه ایی که سمت چپ خونه سفیده رنگش سبزه

5-آقایی که قهوه میل می کنه تو خونه سبزه زندگی می کنه

6-آقایی که تو خونه پرنده داره سیگار پالمال میکشه

7-آقایی که تو خونه زرد زندگی می کنه سیگار دانهیل میکشه

8-آقایی که شیر می خوره (نوشیدنی نه حیوون) تو خونه وسطی زندگی می کنه

9- نروژیه تو اولین خونه زندگی می کنه

10-آقایی که بلندز میکشه با آقایی که گربه تو خونه نگهداری میکنه همسایست

11-آقایی که اسب داره با آقایی که دانهیل میکشه همسایست

12-آقایی که آبجو (ببخشید مالشعیر) می خوره سیگار بلومستر میکشه

13-آلمانیه تازگیا سیگار پرنس میکشه(البته ایشون ایرانی الاصله و سابقا سیگار زر کوپنی دود می کرده!!)

14-نروژیه با آقایی همسایست که خونه اش آبیه

15-آقایی که بلندز میکشه با آقایی همسایست که از بین نوشیدنی ها آب دوست داره



خوب مسله رو حل کردید؟ من مطمانم که این گونه است . به هر حال شما در حل این مسله به طور ناخودآگاه از قوانین شبیه به مکاشفه ارضا محدودیت در استنتاجتون استفاده کرده اید که در هوش مصنوعی به صورت سیستماتیک و صریح مورد استفاده قرار می گیرند ، همونطور که می دونید از این تکنیک و تکنیکهای مشابه مانند تکنیک بیشترین متغیرهای محدود شده و تکینک متغیر با بیشترین محدودکنندگی در حل مسایل CSP استفاده میشه که البته به خوبی هم جواب می ده ، ایجاد این محدودیت ها باعث کاهش محدوده جستجو در فضای حالت مساله خواهد شد و در نتیجه بسیاری از حالتهایی که به جواب نمی رسند حرس می شوند . همینطور شما خیلی از موارد غیر ضروری مثل اینکه افراد مرد هستن و یا زن و در ساندیگو زندگی می کنند و در اونجا باغ وحشی وجود داره و ... رو حذف کردید تا فضای اصلی مسله رو ایجاد کنید در واقع شما مواردی رو نادیده گرفتید که وجود اونها در رسیدن به جواب کمکی نمی نمی کرد ، ماشین هم مانند انسان از روند مشابهی استفاده کرده و حقایقی رو که به درد استنتاج نمی خوره حذف می کنه ، البته همیشه این گونه هم نیست به طور نمونه تمایل خانمها در نگهداری گربه بیشتره و آقایون هم به پرورش اسب علاقه دارن پس همونطور که می بینید جنسیت افراد هم دراینجا مهم شد (البته نه در این مساله!!) در سیستم های مبتنی بر تیوری احتمالات و سیستم هایی که از قانون بیز استفاده می کنند موارد اینچنینی خیلی مهم و حیاتی می تونه باشه خوب به مساله برگردیم ، اما به نظر من تفاوت اصلی بین انسان با ماشین در حل این معما در اینجاست که ماشین به علت سرعت پردازش بالاتر بسیار سریعتر از انسان به نتیجه خواهد رسید!! حل این مسله در حدود ده تا بیست دقیقه وقت من رو گرفت در حالی که زمان حل این مسله برای یک ماشین بسیار کمتر خواهد بود ، همچنین استفاده از قوانین ارضا محدودیت در ماشین نسبت به انسان همونطور که گفتم بسیار سیستماتیکتره که این برای رسیدن به هدف (جواب) توسط ماشین ممکنه تعداد استنتاج های و فرضیات کمتری نسبت به انسان انجام بده ، البته این به معنای استدلال قویتر و قدرت استنتاج بالاتر ماشین نسبت به انسان نیست ،ماشین قوانین رو به صورتی کاملا مشخص انتخاب میکنه و جستجو رو به اصطلاح به صورت عمقی یا سطحی (و یا با تکنیک های آگاهانه تر) انجام میده ، یه سری فرضیات ایجاد میکنه و در اثبات اونا تلاش کرده و اگه به تناقض برسه به عقب برگشت میکنه و دوباره یه فرضیه جدید ایجاد خواهد کرد (البته همیشه اینگونه نیست) ولی از اونجا که نحوه استدلال در انسان سیستماتیک نیست و در واقع میشه گفت شهودیست شما ممکنه از تعدادی از قوانینی (دانسته یا ندانسته) چشم پوشی کنید ،فرضیه ای ایجاد نکنید و به نتیجه برسید (همونطوری که خواهید دید من هیچ فرضیه ای ایجاد نکردم) در حالی که بسط این قوانین برای ماشین به منظور استنتاجی صحیح ممکنه ضروری باشه ، دقت کنید که ایجاد فرضیات به گونه ای استفاده از همون روش سعی و خطاست که به اون روش آزمون و تست می گن که با توجه به حقایق و نتایج بدست آمده قبلی به نحوی دامنه جستجو هم کمتر خواهد شد و روش رو سیستماتیکتر می کنه ، اگه شما مسله رو با دوستاتون حل کردید متوجه می شوید که هرکدوم به روش مخلتفی مسله رو حل کردید و جالبتر اینه که نحوه استنتاج هر کی از روی قوانین متفاوت با بقیه است (به همین خاطره که جوابهای منفاوتی ایجاد میشه)، تفاوت دیگه اینه که یه انسان در طول زمان ممکنه نحوه استنتاجش فرق کنه و یک مسله رو با روش های مختلفی حل کنه ولی یه برنامه بر روی ماشین همواره یه جور مشخص استنتاج خواهد کرد (در اینجا سر و کله یادگیری ماشینی و عامل های هوشمند هم پیدا میشه!!) ، اما به نظر من مهمترین تفاوت در اینه که انسان دوچار خطا میشه ولی ماشین همواره جواب صحیح رو ایجاد میکنه و یا در بدترین حالت برای رسیدن به جواب صحیح زمان زیادی وقت صرف کنه و البته این از نظر من نه تنها هوشمندی نیست بلکه کاملا خنگمندی است (البته اگه شما هم مثل بنده هوشمندی رو رسیدن به حیطه رفتارگرایی انسانی بدونید) ، در هر حال کافی است که برنامه ای به زبان پرولوگ بنویسید که در اون مسله را به فرم منطق مرتبه اول تبدیل کرده ، شرط های مسله را به صورت حقایق (fact) و قوانین ارضا محدودیت و تکنیک برگشت به عقب (back track) را به صورت قوانین پرولوگ (rule) مدل نمایید ، سپس با یک پرسش ساده از سیستم ، نتیجه را تا لحظاتی بعد دریافت کنید (ویا اصلا دریافت نکنید!!) و این در حالی است که شما برای حل این معما چند دقیقه ای وقت تلف کرده اید!! الآن شما می توانید نحوه استنتاج خودتون رو با استدلال عقب رو پرولوگ مقایسه کنید، می تونید استنتاج من رو هم از اینجا دریافت کنید و با نحوه استنتاج خودتون مقایسه کنید!! J

صفحات جانبی

نظرسنجی

    لطفاً نظرات خود را درمورد وبلاگ با اینجانب در میان بگذارید.(iman.sariri@yahoo.com)نتایج تاکنون15000مفید و 125غیرمفید. با سپاس


  • آخرین پستها

آمار وبلاگ

  • کل بازدید :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :