La inteligencia artificial (IA) es una rama de la informática que se ocupa de la creación de sistemas capaces de realizar tareas que típicamente requieren inteligencia humana. Estas tareas incluyen el reconocimiento de patrones, el aprendizaje, la resolución de problemas y la toma de decisiones. Los algoritmos de aprendizaje automático son un subconjunto de la IA que permite a las máquinas aprender y mejorar automáticamente a partir de la experiencia sin ser programadas explícitamente para cada tarea específica.