هوش مصنوعی به هوشی که یک ماشین در شرایط مختلف از خود نشان می دهد، گفته می شود. «ماشین هوشمند»، ماشینی است که می تواند هوشمندی انسان را شبیه سازی کند. همین موضوع، منجر به ایجاد بحث های فلسفی گوناگونی درباره ماهیت ذهن انسان و رعایت اصول اخلاقی در ساخت موجودات هوشمند با هوش انسان گونه شده است. این چالش ها در آثار حماسی، ریاضیاتی، روانشناسی، زبان شناسی، فلسفی و دیگر پژوهش های علمی مورد بررسی قرار گرفته اند.گرچه هنوز تعریف دقیقی برای هوش مصنوعی که مورد توافق دانشمندان این علم باشد، ارائه نشده است، اما اکثر تعریف هایی که در این زمینه ارائه شده اند، بر پایه یکی از ۴ باور زیر قرار می گیرند:
1. سیستم هایی که به طور منطقی فکر می کنند،
2. سیستم هایی که به طور منطقی عمل می کنند،
3. سیستم هایی که مانند انسان فکر می کنند،
4. سیستم هایی که مانند انسان عمل می کنند.