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