فی توو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی توو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

پروژه هوش مصنوعی

اختصاصی از فی توو پروژه هوش مصنوعی دانلود با لینک مستقیم و پر سرعت .

پروژه هوش مصنوعی


پروژه هوش مصنوعی

 

پروژه هوش مصنوعی

43 صفحه در قالب word

 

 

 

 

عوامل هوشمند:

ماهیت عوامل، کامل یا غیر از آن، تنوع محیطی و جانوران نمایشی حاصل از انواع عوامل مورد بحث و بررسی قرار می گیرند.

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

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

ما طبقه بندی خام ونا پروده ای از محیطها را ارائه نموده ومشخص کرده ایم که چگونه ویژگی های یک محیط بر طراحی عوامل مناسب برای آن محیط، تاثیر می گذارند، همچنین برخی از طرحهای اصلی عامل (کالبدی) (ابتدایی) را که در باقیمانده کتاب بدان تجسم می بخشیم، توضیح خواهیم داد.

1-2 عوامل و محیطها

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

یک عامل نرم افزاری نیز، فشار بر کلیدها، محتویات فایل و بسته های شبکه را به عنوان ورودیهای حسگر دریافت نموده و با نمایش روی صفحه، نوشتن فایلها و ارسال بسته های شبکه، بر محیط تاثیر گذارد. این فرض کلی در نظر گرفته خواهد شد که هر عامل می تواند اعمال خود را درک نماید.

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

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

برای روشن نمودن این پدیده ها، از یک مثال بسیار ساده استفاده می کنیم- دنیای جارو برقی در نمودار 2-2 نشان داده شده است. این دنیا بسیار ساده است طوریکه هر چییز که روی هوا می توان توضیح داد- این دنیا یک دنیای ساختگی است طوریکه می توان تغییرات زیادی را ایجاد نمود. این دنیای خاص تنها دارای دو مکان است مرجع A و مربع B عامل خلاء مشخص می نماید که در کدام مربع بوده و آیا هیچ کثیفی در این مربع وجود دارد یا خیر. این عامل می تواند بین حرکت به چپ، حرکت به راست،مکش کثیفی را انجام هیچ کاری، یکی را انتخاب کند. یک تابع عامل بسیار ساده به صورت ذیل است. در صورتی که مربع فعلی کثیف باشد، عامل شروع به مکش آن می کند، در غیر اینصورت به مربع دیگر می رود. جدول بندی جزئی این تابع عامل در تصویر 3-2 ارائه گردیده است در قسمتهای بعدی، یک برنامه ساده برای این تابع عامل داده خواهد شد.

با بررسی جدول 3-2، متوجه می شویم که عوامل مختلف جهان خلاء را می توان از طریق پر کردن ستون سمت راست به هر شیوه ای، تعریف نمود. سوال این است: راه درست پر کردن جدول چیست؟ به عبارت دیگر، چه چیزی عامل را به مورد خوب یابد، هوشمند یا کند ذهن، تبدیل می نماید. پاسخ این پرسش را در قسمت بعدی ارائه نموده ایم.

قبل از خاتمه این قسمت، مشخص می نماییم که مفهوم یک عامل به معنای ابزاری برای آنالیز سیستمهاست نه یک ویژگی مطلق که جهان را به دو دسته یا غیر عامل تقسیم می نماید. می توان یک ماشین حساب دستی را به عنوان عاملی در نظر گرفت که زمانی که به آن توالی ادراک =2+2 داده می شود، عمل نمایش (4) را انتخاب می نماید، اما چنین تحلیلی سختی به درک ما از ماشین حساب کمک می کند.

2-2 رفتار خوب: مفهوم عقلانیت

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

مقیاسهای عملکرد

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

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

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

  • اقتصادی که در آن همه در فقر نسبی زندگی می کنند یا اقتصادی که در آن برخی از وفور و بر خی در فقر بسیار گذران عمر می کنند؟ این پرسشها را به عنوان تمرینی به خواننده ساعی می سپاریم.

عقلانیت

اینکه چیزی درزمان داده شده منطقی باشد به چهار مورد بستگی دارد:

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

این موارد ما را به سوی تعریف عامل منطقی رهنمون می سازد.

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

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

 

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

 


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


پروژه هوش مصنوعی

پایان نامه هوش مصنوعی

اختصاصی از فی توو پایان نامه هوش مصنوعی دانلود با لینک مستقیم و پر سرعت .

پایان نامه هوش مصنوعی


پایان نامه هوش مصنوعی

پایان نامه هوش مصنوعی

بخشی از متن اصلی

فهرست مطالب

عنوان                                                                                                 صفحه

چکیده     1

مقدمه     2

فصل اول : کلیات موضوع

تعریف و طبیعت هوش مصنوعی       7

پیدایش و پیشرفت هوش مصنوعی      8

هوش‌ مصنوعی‌ و هوش‌ انسانی          12

شاخه‌های‌ هوش‌ مصنوعی     14

فلسفهٔ هوش مصنوعی          27

ویژگی های هوش مصنوعی  48

دو فرضیه در هوش مصنوعی           52

انواع هوش مصنوعی          53

کاربرد هوش مصنوعی        57

معمای هوش الکترونیک‌ ، مبانی و شاخه‌های علم هوش مصنوعی‌      59

چالش‌های بنیادین هوش‌مصنوعی‌        64

فصل دوم : هوش مصنوعی‌ در بازی‌های کامپیوتری

هوش مصنوعی‌ در بازی‌های کامپیوتری           71

بازی‌های تأثیرگذار در هوش‌مصنوعی 88

فصل سوم : تکنیک ها وزبانهای برنامه نویسی هوش مصنوعی

تکنیک ها وزبانهای برنامه نویسی هوش مصنوعی........................................118

مثالی از برنامه‌نویسی شیء‌گرا در شبکه‌های عصبی و هوش مصنوعی.....163

 

سخن آخر.............................................................................................................179

فهرست منابع.......................................................................................................180

مقدمه

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

« هوش مصنوعی، دانش ساختن ماشین‌‌ ها یا برنامه‌های هوشمند است. »   همانگونه که از تعریف فوق-که توسط یکی از بنیانگذاران هوش مصنوعی ارائه شده است- برمی‌آید،حداقل به دو سؤال باید پاسخ داد:

1ـ هوشمندی چیست؟

2ـ برنامه‌های هوشمند، چه نوعی از برنامه‌ها هستند؟تعریف دیگری که از هوش مصنوعی می‌توان ارائه داد به قرار زیر است:

   « هوش مصنوعی، شاخه‌ایست از علم کامپیوتر که ملزومات محاسباتی اعمالی همچون ادراک (Perception)، ستدلال(reasoning) و یادگیری(learning) را بررسی کرده و سیستمی جهت انجام چنین اعمالی ارائه می‌دهد.»و در نهایت تعریف سوم هوش مصنوعی از قرار زیر است:

   «هوش مصنوعی، مطالعه روش‌هایی است برای تبدیل کامپیوتر به ماشینی که بتواند اعمال انجام شده توسط انسان را انجام دهد.»   به این ترتیب می‌توان دید که دو تعریف آخر کاملاً دو چیز را در تعریف نخست واضح کرده‌اند.

1ـ منظور از موجود یا ماشین هوشمند چیزی است شبیه انسان.

2ـ ابزار یا ماشینی که قرار است محمل هوشمندی باشد یا به انسان شبیه شود، کامپیوتر است. هر دوی این نکات کماکان مبهم و قابل پرسشند. آیا تنها این نکته که هوشمندترین موجودی که می‌شناسیم، انسان است کافی است تا هوشمندی را به تمامی اعمال انسان نسبت دهیم؟ حداقل این نکته کاملاً واضح است که بعضی جنبه‌های ادراک انسان همچون دیدن و شنیدن کاملاً ضعیف‌تر از موجودات دیگر است.   علاوه بر این، کامپیوترهای امروزی با روش‌هایی کاملاً مکانیکی(منطقی) توانسته‌اند در برخی جنبه‌های استدلال، فراتر از توانایی‌های انسان عمل کنند.

این فایل به همراه چکیده، فهرست مطالب، متن اصلی و منابع تحقیق با فرمت (word قابل ویرایش) در اختیار شما قرار می گیرد.

تعداد صفحات : 180


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


پایان نامه هوش مصنوعی

پروژه هوش مصنوعی

اختصاصی از فی توو پروژه هوش مصنوعی دانلود با لینک مستقیم و پر سرعت .

پروژه هوش مصنوعی


پروژه هوش مصنوعی

 

 

 

 

 

 

تعداد صفحات : 51 

فرمت فایل: word(قابل ویرایش)

   فهرست مطالب:

عوامل هوشمند

1-2 عوامل و محیطها 2-2 رفتار خوب

3-2 ماهیت محیطها تعیین محیط کاری

نتیجه ساده واولیه واسطه

واکنش عوامل براساس مدل

ارزش یکسان جستجو

عمق و عرض اولین جستجو

 مقدمه:

ماهیت عوامل، کامل یا غیر از آن، تنوع محیطی و جانوران نمایشی حاصل از انواع عوامل مورد بحث و بررسی قرار می گیرند.

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

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

ما طبقه بندی خام ونا پروده ای از محیطها را ارائه نموده ومشخص کرده ایم که چگونه ویژگی های یک محیط بر طراحی عوامل مناسب برای آن محیط، تاثیر می گذارند، همچنین برخی از طرحهای اصلی عامل (کالبدی) (ابتدایی) را که در باقیمانده کتاب بدان تجسم می بخشیم، توضیح خواهیم داد.

1-2 عوامل و محیطها

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

یک عامل نرم افزاری نیز، فشار بر کلیدها، محتویات فایل و بسته های شبکه را به عنوان ورودیهای حسگر دریافت نموده و با نمایش روی صفحه، نوشتن فایلها و ارسال بسته های شبکه، بر محیط تاثیر گذارد. این فرض کلی در نظر گرفته خواهد شد که هر عامل می تواند اعمال خود را درک نماید.

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

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

برای روشن نمودن این پدیده ها، از یک مثال بسیار ساده استفاده می کنیم- دنیای جارو برقی در نمودار 2-2 نشان داده شده است. این دنیا بسیار ساده است طوریکه هر چییز که روی هوا می توان توضیح داد- این دنیا یک دنیای ساختگی است طوریکه می توان تغییرات زیادی را ایجاد نمود. این دنیای خاص تنها دارای دو مکان است مرجع A و مربع B عامل خلاء مشخص می نماید که در کدام مربع بوده و آیا هیچ کثیفی در این مربع وجود دارد یا خیر. این عامل می تواند بین حرکت به چپ، حرکت به راست،مکش کثیفی را انجام هیچ کاری، یکی را انتخاب کند. یک تابع عامل بسیار ساده به صورت ذیل است. در صورتی که مربع فعلی کثیف باشد، عامل شروع به مکش آن می کند، در غیر اینصورت به مربع دیگر می رود. جدول بندی جزئی این تابع عامل در تصویر 3-2 ارائه گردیده است در قسمتهای بعدی، یک برنامه ساده برای این تابع عامل داده خواهد شد.

با بررسی جدول 3-2، متوجه می شویم که عوامل مختلف جهان خلاء را می توان از طریق پر کردن ستون سمت راست به هر شیوه ای، تعریف نمود. سوال این است: راه درست پر کردن جدول چیست؟ به عبارت دیگر، چه چیزی عامل را به مورد خوب یابد، هوشمند یا کند ذهن، تبدیل می نماید. پاسخ این پرسش را در قسمت بعدی ارائه نموده ایم.

قبل از خاتمه این قسمت، مشخص می نماییم که مفهوم یک عامل به معنای ابزاری برای آنالیز سیستمهاست نه یک ویژگی مطلق که جهان را به دو دسته یا غیر عامل تقسیم می نماید. می توان یک ماشین حساب دستی را به عنوان عاملی در نظر گرفت که زمانی که به آن توالی ادراک =2+2 داده می شود، عمل نمایش (4) را انتخاب می نماید، اما چنین تحلیلی سختی به درک ما از ماشین حساب کمک می کند.

2-2 رفتار خوب: مفهوم عقلانیت

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

مقیاسهای عملکرد

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

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

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

 


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


پروژه هوش مصنوعی

پروژه هوش مصنوعی

اختصاصی از فی توو پروژه هوش مصنوعی دانلود با لینک مستقیم و پر سرعت .

پروژه هوش مصنوعی


پروژه هوش مصنوعی

 

 

 

 

 

 

تعداد صفحات : 51 

فرمت فایل: word(قابل ویرایش)

   فهرست مطالب:

عوامل هوشمند

1-2 عوامل و محیطها 2-2 رفتار خوب

3-2 ماهیت محیطها تعیین محیط کاری

نتیجه ساده واولیه واسطه

واکنش عوامل براساس مدل

ارزش یکسان جستجو

عمق و عرض اولین جستجو

 مقدمه:

ماهیت عوامل، کامل یا غیر از آن، تنوع محیطی و جانوران نمایشی حاصل از انواع عوامل مورد بحث و بررسی قرار می گیرند.

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

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

ما طبقه بندی خام ونا پروده ای از محیطها را ارائه نموده ومشخص کرده ایم که چگونه ویژگی های یک محیط بر طراحی عوامل مناسب برای آن محیط، تاثیر می گذارند، همچنین برخی از طرحهای اصلی عامل (کالبدی) (ابتدایی) را که در باقیمانده کتاب بدان تجسم می بخشیم، توضیح خواهیم داد.

1-2 عوامل و محیطها

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

یک عامل نرم افزاری نیز، فشار بر کلیدها، محتویات فایل و بسته های شبکه را به عنوان ورودیهای حسگر دریافت نموده و با نمایش روی صفحه، نوشتن فایلها و ارسال بسته های شبکه، بر محیط تاثیر گذارد. این فرض کلی در نظر گرفته خواهد شد که هر عامل می تواند اعمال خود را درک نماید.

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

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

برای روشن نمودن این پدیده ها، از یک مثال بسیار ساده استفاده می کنیم- دنیای جارو برقی در نمودار 2-2 نشان داده شده است. این دنیا بسیار ساده است طوریکه هر چییز که روی هوا می توان توضیح داد- این دنیا یک دنیای ساختگی است طوریکه می توان تغییرات زیادی را ایجاد نمود. این دنیای خاص تنها دارای دو مکان است مرجع A و مربع B عامل خلاء مشخص می نماید که در کدام مربع بوده و آیا هیچ کثیفی در این مربع وجود دارد یا خیر. این عامل می تواند بین حرکت به چپ، حرکت به راست،مکش کثیفی را انجام هیچ کاری، یکی را انتخاب کند. یک تابع عامل بسیار ساده به صورت ذیل است. در صورتی که مربع فعلی کثیف باشد، عامل شروع به مکش آن می کند، در غیر اینصورت به مربع دیگر می رود. جدول بندی جزئی این تابع عامل در تصویر 3-2 ارائه گردیده است در قسمتهای بعدی، یک برنامه ساده برای این تابع عامل داده خواهد شد.

با بررسی جدول 3-2، متوجه می شویم که عوامل مختلف جهان خلاء را می توان از طریق پر کردن ستون سمت راست به هر شیوه ای، تعریف نمود. سوال این است: راه درست پر کردن جدول چیست؟ به عبارت دیگر، چه چیزی عامل را به مورد خوب یابد، هوشمند یا کند ذهن، تبدیل می نماید. پاسخ این پرسش را در قسمت بعدی ارائه نموده ایم.

قبل از خاتمه این قسمت، مشخص می نماییم که مفهوم یک عامل به معنای ابزاری برای آنالیز سیستمهاست نه یک ویژگی مطلق که جهان را به دو دسته یا غیر عامل تقسیم می نماید. می توان یک ماشین حساب دستی را به عنوان عاملی در نظر گرفت که زمانی که به آن توالی ادراک =2+2 داده می شود، عمل نمایش (4) را انتخاب می نماید، اما چنین تحلیلی سختی به درک ما از ماشین حساب کمک می کند.

2-2 رفتار خوب: مفهوم عقلانیت

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

مقیاسهای عملکرد

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

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

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

 


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


پروژه هوش مصنوعی