In inteligenta artificiala sunt utilizati algoritmi de invatare automata, algoritmi genetici, algoritmi de clasificare, algoritmi de regresie, algoritmi de retea neuronala etc. Aceste algoritmi si modele sunt utilizate pentru a crea sisteme inteligente care pot lua decizii autonome sau pot fi utilizate pentru a rezolva probleme complexe.