Problems/Neural Network with NumPy#74HardPerceptrons· Neural NetsNeural Network with NumPyBuild a 2-layer neural network from scratch with NumPy: input→hidden(ReLU)→output(sigmoid). Implement: forward pass, binary cross-entropy loss, backpropagation (compute gradients for W1, b1, W2, b2), gradient descent update. Train on make_moons dataset. Plot decision boundary and loss curve.#ai#neural-networks#backpropagation