Understanding the concepts of face emotion recognition

We are using Convolutional Neural Network (CNN) to develop the FER application. Earlier, we looked at the basic architecture of CNN. In order to develop FER applications, we will be using the following CNN architecture and optimizer. We are building CNN that is two layers deep. We will be using two fully connected layers and the SoftMax function to categorize the facial emotions.

We will be using several layers made of the convolutional layer, followed by the ReLU (Rectified Linear Unit) layer, followed by the max pooling layer. Refer to the following diagram, which will help you conceptualize the arrangement of the CNN layers. Let's look at the working of CNN. We will cover the following layers: ...

Get Machine Learning Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.