Las redes neuronales artificiales (RNA) simulan el sistema nervioso biológico mediante modelos matemáticos para dar a las máquinas capacidades similares al cerebro. Una RNA se compone de neuronas interconectadas que tienen funciones de entrada, salida, propagación, activación y transferencia. Aunque las RNA son diferentes al cerebro animal, comparten la estructura de unidades simples de procesamiento paralelo. Las RNA tienen ventajas como el aprendizaje, la autoorganización, la tolerancia a fallos y la flexibilidad, y se usan