The application of evolutionary algorithms to the classification of emotion from facial expressions

Emotions are an integral part of human daily life as they can influence behaviour. A reliable emotion detection system may help people in varied things, such as social contact, health care and gaming experience. Emotions can often be identified by facial expressions, but this can be difficult to ach...

Full description

Bibliographic Details
Main Author: Shi, Ce
Other Authors: Smith, Stephen
Published: University of York 2014
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.644970
id ndltd-bl.uk-oai-ethos.bl.uk-644970
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-6449702017-10-04T03:18:50ZThe application of evolutionary algorithms to the classification of emotion from facial expressionsShi, CeSmith, Stephen2014Emotions are an integral part of human daily life as they can influence behaviour. A reliable emotion detection system may help people in varied things, such as social contact, health care and gaming experience. Emotions can often be identified by facial expressions, but this can be difficult to achieve reliably as people are different and a person can mask or supress an expression. Instead of analysis on static image, the computing of the motion of an expression’s occurrence plays more important role for these reasons. The work described in this thesis considers an automated and objective approach to recognition of facial expressions using extracted optical flow, which may be a reliable alternative to human interpretation. The Farneback’s fast estimation has been used for the dense optical flow extraction. Evolutionary algorithms, inspired by Darwinian evolution, have been shown to perform well on complex,nonlinear datasets and are considered for the basis of this automated approach. Specifically, Cartesian Genetic Programming (CGP) is implemented, which can find computer programme that approaches user-defined tasks by the evolution of solutions, and modified to work as a classifier for the analysis of extracted flow data. Its performance compared with Support Vector Machine (SVM), which has been widely used in expression recognition problem, on a range of pre-recorded facial expressions obtained from two separate databases (MMI and FG-NET). CGP was shown flexible to optimise in the experiments: the imbalanced data classification problem is sharply reduced by applying an Area under Curve (AUC) based fitness function. Results presented suggest that CGP is capable to achieve better performance than SVM. An automatic expression recognition system has also been implemented based on the method described in the thesis. The future work is to propose investigation of an ensemble classifier implementing both CGP and SVM.621.38University of Yorkhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.644970http://etheses.whiterose.ac.uk/8590/Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 621.38
spellingShingle 621.38
Shi, Ce
The application of evolutionary algorithms to the classification of emotion from facial expressions
description Emotions are an integral part of human daily life as they can influence behaviour. A reliable emotion detection system may help people in varied things, such as social contact, health care and gaming experience. Emotions can often be identified by facial expressions, but this can be difficult to achieve reliably as people are different and a person can mask or supress an expression. Instead of analysis on static image, the computing of the motion of an expression’s occurrence plays more important role for these reasons. The work described in this thesis considers an automated and objective approach to recognition of facial expressions using extracted optical flow, which may be a reliable alternative to human interpretation. The Farneback’s fast estimation has been used for the dense optical flow extraction. Evolutionary algorithms, inspired by Darwinian evolution, have been shown to perform well on complex,nonlinear datasets and are considered for the basis of this automated approach. Specifically, Cartesian Genetic Programming (CGP) is implemented, which can find computer programme that approaches user-defined tasks by the evolution of solutions, and modified to work as a classifier for the analysis of extracted flow data. Its performance compared with Support Vector Machine (SVM), which has been widely used in expression recognition problem, on a range of pre-recorded facial expressions obtained from two separate databases (MMI and FG-NET). CGP was shown flexible to optimise in the experiments: the imbalanced data classification problem is sharply reduced by applying an Area under Curve (AUC) based fitness function. Results presented suggest that CGP is capable to achieve better performance than SVM. An automatic expression recognition system has also been implemented based on the method described in the thesis. The future work is to propose investigation of an ensemble classifier implementing both CGP and SVM.
author2 Smith, Stephen
author_facet Smith, Stephen
Shi, Ce
author Shi, Ce
author_sort Shi, Ce
title The application of evolutionary algorithms to the classification of emotion from facial expressions
title_short The application of evolutionary algorithms to the classification of emotion from facial expressions
title_full The application of evolutionary algorithms to the classification of emotion from facial expressions
title_fullStr The application of evolutionary algorithms to the classification of emotion from facial expressions
title_full_unstemmed The application of evolutionary algorithms to the classification of emotion from facial expressions
title_sort application of evolutionary algorithms to the classification of emotion from facial expressions
publisher University of York
publishDate 2014
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.644970
work_keys_str_mv AT shice theapplicationofevolutionaryalgorithmstotheclassificationofemotionfromfacialexpressions
AT shice applicationofevolutionaryalgorithmstotheclassificationofemotionfromfacialexpressions
_version_ 1718543306364813312