Las redes neuronales son sistemas de interconexión de neuronas artificiales inspiradas en el cerebro que pueden aprender de la experiencia y generalizar a nuevos casos. Históricamente se buscó crear autómatas inteligentes y hoy en día se estudian con resultados sorprendentes en inteligencia artificial. Las redes neuronales se caracterizan por su topología, mecanismo de aprendizaje y tipo de asociación entre entrada y salida.