Convolutional Neural Networks

Learning Outcomes By the end of this section, you should be able to: Convolutional neural networks (CNNs) are a powerful class of neural network models developed to process structured, grid-like data, such as images, making use of the mathematical operation of convolution (which…

Backpropagation

Learning Outcomes By the end of this section, you should be able to: In the previous section, we discussed the single-layer perceptron. Training the perceptron is straightforward as it only requires adjusting a set of weights and biases that directly…

Introduction

Figure 7.1 Neural networks are central to modern AI, especially in the fields of deep learning and machine learning. Inspired by the human brain’s structure and functioning, neural networks consist of interconnected layers of artificial neurons designed to recognize patterns, learn from…