En este código, se hace la implementación de una red neuronal encargada de clasificar puntos en tres clases diferentes, utilizando los datos make_moons de la libreria scikit learn, esto con el algoritmo backpropagation.
A continuación, se muestra el diagrama de la red que se implementó:
Como función de activación para la primera capa oculta, se utilizó la función ReLU, que se define como:
Seguido a esto, se utilizaron dos funciones de activación distintas para observar las diferencias que presentaba cada una, las cuales fueron: