Facial expressions are the translation of the emotions such as anger, sadness, happiness, disgust felt by a person. Facial expression recognition, classification of expressions which has application in various industries such as hospitality, medical to name a few. There are various datasets available for facial expression recognition, we used FER 2013 dataset to build a classification algorithm. This algorithm classifies the emotions into seven categories namely, angry, disgust, happy, sad, fear, surprise and neutral. In traditional convolutional neural network algorithm the computing time is very large, ensemble learning significantly reduced the computing time and offered a promising accuracy. Features of images were extracted using the convolutional neural network, further these features were implemented using XGBoost and Random Forest to build classification algorithms and an accuracy of 77% and 74% was obtained. This was comparable to the accuracy obtained by traditional convolutional neural network which was 75% also with very less computing time.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.