اخطار‌های زیر رخ داد:
Warning [2] Cannot modify header information - headers already sent by (output started at /home/delta/public_html/forum/inc/languages/persian/fitonpage.lang.php:1) - Line: 1689 - File: inc/functions.php PHP 5.2.17 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/functions.php 1689 header
/inc/functions.php 1757 my_setcookie
/inc/functions_indicators.php 42 my_set_array_cookie
/showthread.php 589 mark_thread_read
Warning [2] Cannot modify header information - headers already sent by (output started at /home/delta/public_html/forum/inc/languages/persian/fitonpage.lang.php:1) - Line: 1689 - File: inc/functions.php PHP 5.2.17 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/functions.php 1689 header
/inc/functions.php 1757 my_setcookie
/inc/functions_indicators.php 217 my_set_array_cookie
/inc/functions_indicators.php 48 mark_forum_read
/showthread.php 589 mark_thread_read





ارسال پاسخ 
هوش مصنوعی
نویسنده پیام
NeverMore

مستراحی به وسعت یک مملکت...
**********
دانشجو

ارسال‌ها: 1,232
تاریخ عضویت: ۱۳۸۸ اسف
اعتبار: 64
نشان کاربر شیطوننشان دوم مسابقه ها
نشان کاربر شیطوننشان دوم مسابقه ها
سپاس ها 4053
سپاس شده 3926 بار در 1124 ارسال
ارسال: #1
هوش مصنوعی
0
0
هوش مصنوعی

Artificial Intelligence

هوش مصنوعی چیست؟
هوش مصنوعی Artificial Intelligence تکنیکی برای خلق کردن ماشینهای است که قادر به فکر کردن بدون نیاز به انسان ها می باشند. یک ماشین تنها در صورتی به عنوان یک AI شناخته میشود که از یکسری قابلتهای خاص برخودار باشد. یکی از این قابلیتها داشتن شناخت از وجود خود و یا sentient بودن است. این بدین معناست که ماشین از وجود خود آگاه باشد. هر انسان به طور طبیعی از حضور و وجود خود آگاه است اما هنوز مدرکی دال بر sentient بودن حیوانات در دست نیست. تا کنون ماشینی که توانایی درک از خود را داشته باشد خلق نشده است اگر چه یک گروه از دانشمندانی که در حال انجام یکسری ازمایشات بر روی رباتهای زنده ((living robots ای که به گونه ای طراحی شده بوده اند که به طور مستقل فکر کنند، بوده اند ادعا کرده اند که یکی از ربات های آنها به نام گک (Gaak ) تلاش کرده است تا از محل زندگی خود فرار کند. [تصویر:  1268539132.gif]


این ربات که در آزمایش “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 در بازیهای کامپیوتری معمولاً در نقش دشمن و یا متحدین شما ظاهر میشود. در برخی موارد طراحان بازی ترجیح میدهند تا بیشتر بر روی بالا بردن گرافیک بازی سرمایه گذاری کنند تا AI و این موضوع باعث میشود که بازیکنان خبره به راحتی AI را شکست دهند و یا در برخی موارد از آنجایی که AI به کدهای اصلی بازی دسترسی دارد با تقلب بازی را برده و موجب عصبانیت کاربر می شود.

اون که حالتو نمی پرسه…
خیلی خوب می دونه که حالت پرسیدن نداره!
۱۲-۲۲-۱۳۸۸ ۱۲:۳۰ عصر
مشاهده وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
 سپاس شده توسط SAEED ، Salazar ، S.MoOoEiN.H ، §ДDONI ، selia ، ghasedak ، nedi
§ДDONI

dreamly girl
**********
دانشجو

ارسال‌ها: 2,722
تاریخ عضویت: ۱۳۸۹ فرو
اعتبار: 38

سپاس ها 579
سپاس شده 4881 بار در 2048 ارسال
ارسال: #2
RE: هوش مصنوعی
0
0
[تصویر:  1315760505.jpg]



هوش مصنوعی عبارت است از توانایی وکارایی کامپیوترها در کارهایی که به نظر می رسد برای انجامش به هوش نیاز است.
به این ترتیب، کامپیوتر باید بتواند برای خوش فکر کند، اما ما می دانیم که هر کامپیوتری فقط می تواند از مجموعه دستورالعمل های موجود رد برنامه نوشته شده به وسیله برنامه نویسان پیروی کند. بنابراین، هدف از انجام تحقیقات در این زمینه آن است که کامپیوترها قادر به حل مسائل باشند. بر این اساس، کامپیوترهایی ساخته شده اند که می توانند برای مثال؛ بهترین مکان برای حفاری نفت را شناسایی و محاسبه کنند، اطلاعات و داده های پزشکی را به منظور تشخیص مورد تجزیه و تحلیل قرار دهند و حتی هواپیما ها را به پرواز در آورند. برای آن که کامپیوتر بتواند چنین کارهایی را انجام دهد، باید اطلاعات یا داده های فراونی دراختیار آن قرار داده شود .Acigar

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

> دانشمندان ماشین هایی تولید کرده اند که به سادگی می توانند کلمات و متون چاپی را بخوانند (نویسه خوان نوری). شکل هر کارکتر به وسیله ی یک لیزر اسکن می شود و با طرح های موجود در برنامه و حافظه ماشین، مورد مقایسه قرار می گیرد.Icon_idea

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

> از این کامپیوترها برای کنترل یک (اتوپایلوت) یا خلبان خودکار استفاده می شود که قادر است هواپیمایی را به پرواز در آورد .Icon_idea

[تصویر:  zl2rgnx27vile78h15vd.gif]


۷-۶-۱۳۸۹ ۰۲:۰۴ عصر
مشاهده وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
 سپاس شده توسط ghasedak ، SAEED ، nedi
ارسال پاسخ 


پرش به انجمن: