2. Neural Network This chapter introduces neural networks by presenting a simplified network designed to solve the XOR problem. Chapter Contents 2.1. Formulation of Neural Networks 2.2. Overview of the Neural Network Training 2.3. Computing gradients for Back Propagation 2.4. Implementing XOR-gate from Scratch Further details and advanced concepts will be covered in the subsequent chapters.