La inteligencia artificial se considera una rama de la computación que intenta imitar la inteligencia humana a través de programas de computadora. Se ha desarrollado para resolver problemas específicos aplicando lógica matemática y para imitar la capacidad mental humana a través de sistemas expertos. La inteligencia artificial también se aplica a robots y ordenadores para que "aprendan" de los humanos.