هوش مصنوعی (Artificial Intelligence)، به توانایی یک سیستم کامپیوتری به رفتار کردن شبیه یک انسان گفته می‌شود.

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

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