...

/

πŸ€ Challenge: Train the XOR Multilayer Perceptron

πŸ€ Challenge: Train the XOR Multilayer Perceptron

This challenge requires you to implement the XOR neural network.

Problem statement

We have learned that the XOR operator cannot be separated by a line. Therefore, a multilayer perceptron should be used. The following functions implementation is provided below:

  • forward_propagation function
  • backpropagation function
  • update_parameters function
  • calculate_error function

A train function receives the weights, the bias at the two layers respectively, and ...