La inteligencia artificial se define como la ciencia de crear máquinas inteligentes, especialmente programas de computadora inteligentes. Existen diferentes tipos de conocimiento y formas de representar el conocimiento, así como varios procesos para lograr resultados racionales como redes neuronales, lógica formal y algoritmos genéticos. La inteligencia artificial incluye aplicaciones como el control de sistemas, planificación automática, diagnósticos y reconocimiento de patrones.