فهرست مطالبچکیده ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1
مقدمه ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2
فصل اول: کلیات موضوعتعریف و طبیعت هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
پیدایش و پیشرفت هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8
هوش مصنوعی و هوش انسانی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 12
شاخه های هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 14
فلسفه هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 27
ویژگی های هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 48
دو فرضیه در هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 52
انواع هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 53
کاربرد هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 57
معمای هوش الکترونیک، مبانی و شاخه های علم هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... 59
چالش های بنیادین هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 64
فصل دوم: هوش مصنوعی در بازی های کامپیوتریهوش مصنوعی در بازی های کامپیوتری ... ... ... ... ... ... ... ... ... ... ... ... ... ... 71
بازی های تأثیرگذار در هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 88
فصل سوم: تکنیک ها و زبانهای برنامه نویسی هوش مصنوعیتکنیک ها وزبانهای برنامه نویسی هوش مصنوعی ... ... ... ... ... ... ... ... ... ... ... ... ... ... 118
مثالی از برنامه نویسی شیء گرا در شبکه های عصبی و هوش مصنوعی ... ... ... ... ... ... ... ... ... 163
سخن آخر ... ... ... ... ... ... ... ... ... ... ... ... ... ... 179
فهرست منابع ... ... ... ... ... ... ... ... ... ... ... ... ... ... 180