هدف از این پایان نامه بررسی تکنیکهای برنامه نویسی در هوش مصنوعی و ارزیابی آن در بازیهای کامپیوتری می باشد
هدف از این پایان نامه بررسی تکنیکهای برنامه نویسی در هوش مصنوعی و ارزیابی آن در بازیهای کامپیوتری می باشد
دانلود پایان نامه رشته کامپیوتر
بررسی تکنیکهای برنامه نویسی در هوش مصنوعی و ارزیابی آن در بازیهای کامپیوتری
چكیده
هدف از این پروژه آشنائی با هوش مصنوعی به عنوان سمبل ونماد دوران فراصنعتی و نقش و كاربرد آن در صنایع و مؤسساتتولیدی میباشد. بدین منظور، این موضوع در قالب 3 فصل ارائه میشود. در (فصل اول) كلیات هوش مصنوعی موردمطالعه قرار میگیرد و سئوالاتی نظیر این كه هوش مصنوعیچیست؟ تفاوت هوشمصنوعی و هوش طبیعی (انسانی) درچیست؟ شاخههای عمده هوش مصنوعی كدامند؟ و نهایتأ، اجزایهوش مصنوعی نیز تشریح میشود ،كاربردهای هوش مصنوعیدر صنایع و مؤسساتتولیدی، بخصوص در زمینهسیستمهای خبره وآدموارهها مورد مطالعه وتجزیه و تحلیل قرارمیگیرد. ودر فصل دوم به بررسی هوش مصنوعی در بازی های كامپیوتری و در فصل سوم به بررسی تكنیك برنامه نویسی در هوش مصنوعی مورد مطالعه قرار می گیرد .
کلمات کلیدی:
هوش مصنوعی
بازیهای کامپیوتری
مقدمه
هوش مصنوعی به هوشی که یک ماشین از خود نشان میدهد و یا به دانشی در کامپیوتر که سعی در ایجاد آن دارد گفته میشود. بیشتر نوشته ها و مقاله های مربوط به هوش مصنوعی آن را "دانش شناخت و طراحی مامورهای هوشمند تعریف کرده اند. یک مامور هوشمند سیستمی است که با شناخت محیط اطراف خود; شانس موفقیت خود را بالا میبرد جان مکارتی که واژه هوش مصنوعی را در سال 1956 استفاده نمود; آن را دانش و مهندسی ساخت ماشین های هوشمند" تعریف کرده است. تحقیقات و جستجوهایی انجام شده برای رسیدن به ساخت چنین ماشین هایی مرتبط با بسیاری از رشته های دانشیک دیگر میباشد; مانند دانش کامپیوتر; روانشناسی; فلسفه; عصب شناسی; دانش ادراک; تئوری کنترل; احتمالات; بهینه سازی و منطق.
« هوش مصنوعی، دانش ساختن ماشین ها یا برنامههای هوشمند است. » همانگونه كه از تعریف فوق-كه توسط یكی از بنیانگذاران هوش مصنوعی ارائه شده است- برمیآید،حداقل به دو سؤال باید پاسخ داد:
1ـ هوشمندی چیست؟
2ـ برنامههای هوشمند، چه نوعی از برنامهها هستند؟تعریف دیگری كه از هوش مصنوعی میتوان ارائه داد به قرار زیر است:
« هوش مصنوعی، شاخهایست از علم كامپیوتر كه ملزومات محاسباتی اعمالی همچون ادراك (Perception)، استدلال(reasoning) و یادگیری(learning) را بررسی كرده و سیستمی جهت انجام چنین اعمالی ارائه میدهد.»
فهرست مطالب
چكیده
مقدمه
فصل اول : كلیات موضوع
تعریف و طبیعت هوش مصنوعی
پیدایش و پیشرفت هوش مصنوعی
هوش مصنوعی و هوش انسانی
شاخههای هوش مصنوعی
فلسفهٔ هوش مصنوعی
ویژگی های هوش مصنوعی
دو فرضیه در هوش مصنوعی
انواع هوش مصنوعی
كاربرد هوش مصنوعی
معمای هوش الكترونیك ، مبانی و شاخههای علم هوش مصنوعی
چالشهای بنیادین هوشمصنوعی
فصل دوم : هوش مصنوعی در بازیهای كامپیوتری
هوش مصنوعی در بازیهای كامپیوتری
بازیهای تأثیرگذار در هوشمصنوعی
فصل سوم : تكنیك ها وزبانهای برنامه نویسی هوش مصنوعی
تكنیك ها وزبانهای برنامه نویسی هوش مصنوعی
مثالی از برنامهنویسی شیءگرا در شبكههای عصبی و هوش مصنوعی
سخن آخر
فهرست منابع