Un sistema inteligente es un programa de computación que imita la inteligencia humana o animal al recibir información de su entorno, actuar, aprender de su experiencia y mejorar su rendimiento. Las redes neuronales artificiales se inspiran en el sistema nervioso y consisten en neuronas interconectadas que colaboran para producir una salida, siendo frecuentemente usadas en inteligencia artificial.