هوش مصنوعی به عنوان یکی از زمینههای پژوهشی در علوم کامپیوتر، به مجموعهای از تکنیکها، الگوریتمها و مدلهای ریاضی اطلاق میشود که برای تقلید از قابلیتهای تفکر، یادگیری، ارزیابی و تصمیمگیری انسانها، ایجاد شدهاند.