La inteligencia artificial se refiere al desarrollo de métodos y algoritmos que permitan que las computadoras se comporten de manera inteligente. Existen dos paradigmas principales: la IA simbólica, basada en el procesamiento de símbolos, y la IA conexionista, basada en el aprendizaje mediante redes neuronales. La IA aborda dominios formales, técnicos y cognitivos en un esfuerzo por emular procesos humanos como el razonamiento.