Las redes neuronales artificiales son sistemas computacionales inspirados en el cerebro humano y en su capacidad de aprender. Estas redes se componen de unidades interconectadas que procesan información mediante conexiones con diferentes pesos. El aprendizaje en una red neuronal ocurre mediante el ajuste de los pesos de las conexiones entre las unidades, permitiendo identificar patrones en los datos de entrada y realizar predicciones.