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