تبلیغات
دنیا در دست کسی هست که دنیا را میخواهد! - هوش مصنوعی چیست؟
 
دنیا در دست کسی هست که دنیا را میخواهد!
از اهسته حرکت کردن نترس از بی حرکت بودن بترس
درباره وبلاگ


نمی دانم چرا امشب واژه هایم خیس شده اند
مثل آسمانی که امشب می بارد....
و اینک باران
بر لبه ی پنجره ی احساسم می نشیند
و چشمانم را نوازش می دهد
تا شاید از لحظه های دلتنگی گذر کنم

مدیر وبلاگ : Roham
نویسندگان
نظرسنجی
بین لپ تاپ های زیر كدام را بیشتر میپسندید








آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
هوش مصنوعی Artificial Intelligence تکنیکی برای خلق کردن ماشینهای است که قادربه فکر کردن بدون نیاز به انسان ها میباشند.
یک ماشین تنها در صورتی به عنوان یک AI شناخته میشود که از یکسری قابلتهای خاص برخودار باشد.
یکی از این قابلیتها داشتن شناخت از وجود خود و یا sentient بودن است. این بدین معناست که ماشین از وجود خود آگاه باشد.
هر انسان به طور طبیعی ازحضور و وجود خود آگاه است اما هنوز مدرکی دال بر sentient بودن حیوانات در دست نیست.
تا کنون ماشینی که توانایی درک از خود را داشته باشد خلق نشده است اگر چه یک گروه از دانشمندانی که در حال انجام یکسری ازمایشات بر روی رباتهای زنده (living robots )ای که به گونه ای طراحی شده بوده اند که به طور مستقل فکر کنند، بوده اندادعا کرده اند که یکی از ربات های آنها به نام گک (Gaak ) تلاش کرده است تا از محل زندگی خود فرار کند.
این ربات که در آزمایش “survival of the fittest”)زنده ماندن قویتر ها) شرکت داشته، سعی کرده تا از یکی از مبارزات روزانه اش بگریزد.
گک ابتدا در کنار یک دیواره شروع به حرکت کرده و سپس پس از یافتی یک حفره به بیرون خزیده است اما هنگام فرار در یکی از اتوبانهای نزدیک محل آزمایش توسط یک اتومبیل از بین رفته است. اگرچه این حادثه میتواند نشانگر هوشمند بودن این ربات باشد اما دلیل قاطعی برای اثبات این موضوع نیست...
turning test” نام آزمون بین المللی است که توسط آن هوشمند بودن یک ماشین موردآزمایش قرار میگیرد.
این آزمون بعد از Alan Turning، نابغه ریاضی که برای اولین بار این روش راپیشنهاد کرد اینگونه نام گرفت.

در این تست 2 نفر (ََA و (B یک اتاق در بسته نشسته و نفر سوم (C ) درخارج از اتاق قرار میگیرد. نفر اول A سعی میکند تا نفر سوم را در مورد جنسیت خود ربات یا انسان بودن گمراه کند، در حالی که نفر دوم B تلاش میکند تا به نفر سوم C برای شناختن جنسیت نفر اول یاری دهد.
ترنینگ پیشنهاد کرد که جای نفر اول با ماشین تعویض شود. در صورتی که آن ماشین بتواند همواره نفر سوم را مانند یک انسان فریب دهد آن ماشین احتمالاً هوشمنداست.
 
 
AI های متخصص:
این نمونه از نرم افزارها برای انجام یکسری کارهای تخصصی طراحی شده اند و به طبع از قابلیتهای بالایی نیز برخودار میباشند. اینگونه برنامه ها معمولاً به یک بانک اطلاعاتی بسیار وسیع مجهز میباشند که آنها را قادر به پاسخگویی به سوالات کاربران میسازد.
در حقیقت این برنامه ها برای رشته هایی مانند پزشکی، مهندسی و... طراحی شده اندو وظیفه آنها ذخیره سازی اطلاعات مفیدی است که به خاطر سپردن آنها توسط انسان بسیاردشوار میباشد، اگرچه اینگونه برنامه ها از یک اشکال پایه ای رنج میبرند.
تا زمانی که سوال مطرح شده توسط کاربر در محدوده اطاعات ذخیره شده در آنهاست هیچ مشکلی پیش نخواهد امد اما ضعف آنها هنگامی پدیدار میشود که سوال مطرح شده کمی خارج از حوزه اطلاعاتی آنها قرار گیرد که در این صورت اینگونه برنامه ها به کلی از پاسخگویی به سوال درمانده خواهند بود.
این ناتوانی از آنجا ناشی میشود که این دسته از برنامه ها توانایی generalization یا عمومیت دادن را ندارند.

منظور از generalization و یا عمومیت دادن چیست؟
منظور از generalization توانایی خلق کردن اطلاعات جدید بر اساس اطلاعات قدیمی است. تمامی انسان ها از این توانایی برخوردار هستند اگرچه ماشین ها به طور کامل وهمانند انسان چنین توانایی را ندارند.
برای درک بهتر موضوع به این مثال ساده توجه کنید:
جان در یک کمپانی کار میکند. در محل کار او کابلهایی وجود دارد که توسط یکسری اشکال خواص علامت گذاری شده اند و نشانگر این موضوع هستند که این کابل ها حامل برق میباشند.
جان در محل دیگری یکسری کابل با علائم مشابه را مشاهده میکند و نتیجه میگیرد که این کابل ها نیز حاوی جریان برق هستند.
 
Neutral nets چیست؟
 
Neutral nets مدل ریاضی مغز میباشد که در حقیقت همانند مغز موجودات زنده عمل میکند اما بر خلاف سایر AI ها بر مبنای منطق طراحی نشده است. مبنای ساختاری Neutral nets در حقیقت گروهی از neurones )سلول های عصبی) ها هستند که با هم در ارتباط میباشند و دارای بار ریاضی هستند.
این گونه سیستم ها قادر به یادگیری از تجربیات خود هستند و این باعث میشود که آنها تا حدودی از توانایی generalize کردن برخوردار شوند و این یکی از مزایای اینگونه سیستم ها میباشد.
Neutral nets در کنار مزایایی که دارد از معایبی نیز برهستند. برای مثال برای آماده کردن آنها به کار و وقت بسیار زیادی نیاز است زیرا اینگونه سیستم ها قبل ازبه کار گرفته شدن باید آموزش داده شوند. آنها از برخی جهات به کودکان شباهت دارند وهر مطلب باید چندین بار برای آنها تکرار شود تا آن را بیاموزند.


AI در بازی ها:
AI در بازیهای کامپیوتری معمولاً در نقش دشمن و یا متحدین شما ظاهر میشود.




نوع مطلب :
برچسب ها :

       نظرات
پنجشنبه 24 آذر 1390
Roham