Facial expression recognition (FER) systems have attracted much research interest in the area of Machine Learning. We designed a large, deep convolutional neural network to classify 40,000 images in the data-set into one of seven categories (disgust, fear, happy, angry, sad, neutral, surprise). In this project, we have designed deep learning Convolution Neural Network (CNN) for facial expression recognition and developed model in Theano and Caffe for training process. The proposed architecture achieves 61% accuracy. This work presents results of accelerated implementation of the CNN with graphic processing units (GPUs). Optimizing Deep CNN is to reduce training time for system.
Hinton, Geoffrey E.,Osindero, Simon, Teh, Yee-Whye,A fast learning algorithm for deep belief nets,Neural Computation ,” 2006.
LeCun, Yann, Cortes, Corinna and Burges, Christopher J.C,The MNIST database of handwritten digits,http://yann.lecun.com/exdb/mnist/.
James Bergstra, Olivier Breuleux, Fre ́de ́ric Bastien, Pascal Lamblin, Razvan Pascanu, Guillaume Desjardins,Theano: A CPU and GPU Math Compiler in Python,PROC. OF THE 9th PYTHON IN SCIENCE CONF. ,2010.
source,https://www.kaggle.com/c/challenges-in-representation-learning- facial-expression-recognition-challenge, www.kaggle.com. [Online] ,2013.
Krizhevsky, Alex, Ilya Sutskever, and Geoffrey.(“Imagenet classification with deep convolutional,Advances in neural information processing sys- tems, 2012.
Rothkrantz, M. Pantic and J.M., “Facial action recognition for facial expression analysis from static face images,IEEE Transactions on Sys- tems,Vol. 34(3),2004
Vinod Nair, Geoffrey E. Hinton,Rectified Linear Units Improve Re- stricted Boltzmann Machines,Toronto : Department of Computer sci- ence,University of Toronto