Deep Learning Lab 4 Task 1 Single Layer Perceptron (From Scratch) Task 2 Multi-Layer Perceptron using NumPy Task 3 Comparison of Single Layer vs MLP Tools Used NumPy Matplotlib Google Colab Results Perceptron works only for linearly separable data MLP works for non-linear data (XOR)