Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM

Show simple item record

dc.contributor.author del Castillo Torres, Guillermo
dc.contributor.author Roig-Maimó, Maria Francesca
dc.contributor.author Mascaró-Oliver, Miquel
dc.contributor.author Amengual-Alcover, Esperança
dc.contributor.author Mas-Sansó, Ramon
dc.date.accessioned 2023-08-02T10:41:39Z
dc.date.available 2023-08-02T10:41:39Z
dc.identifier.uri http://hdl.handle.net/11201/161431
dc.description.abstract [eng] Recognizing facial expressions has been a persistent goal in the scientific community. Since the rise of artificial intelligence, convolutional neural networks (CNN) have become popular to recognize facial expressions, as images can be directly used as input. Current CNN models can achieve high recognition rates, but they give no clue about their reasoning process. Explainable artificial intelligence (XAI) has been developed as a means to help to interpret the results obtained by machine learning models. When dealing with images, one of the most-used XAI techniques is LIME. LIME highlights the areas of the image that contribute to a classification. As an alternative to LIME, the CEM method appeared, providing explanations in a way that is natural for human classification: besides highlighting what is sufficient to justify a classification, it also identifies what should be absent to maintain it and to distinguish it from another classification. This study presents the results of comparing LIME and CEM applied over complex images such as facial expression images. While CEM could be used to explain the results on images described with a reduced number of features, LIME would be the method of choice when dealing with images described with a huge number of features.
dc.format application/pdf
dc.relation.isformatof Reproducció del document publicat a: https://doi.org/10.3390/s23010131
dc.relation.ispartof Sensors, 2022, vol. 23 (1), num. 131, p. 1-13
dc.rights cc-by (c) del Castillo Torres, Guillermo et al., 2022
dc.rights.uri https://creativecommons.org/licenses/by/4.0/
dc.subject.classification 51 - Matemàtiques
dc.subject.classification 004 - Informàtica
dc.subject.other 51 - Mathematics
dc.subject.other 004 - Computer Science and Technology. Computing. Data processing
dc.title Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM
dc.type info:eu-repo/semantics/article
dc.type info:eu-repo/semantics/publishedVersion
dc.date.updated 2023-08-02T10:41:39Z
dc.subject.keywords Facial Expression Recognition
dc.subject.keywords Emotion Recognition
dc.subject.keywords Machine Learning
dc.rights.accessRights info:eu-repo/semantics/openAccess
dc.identifier.doi https://doi.org/10.3390/s23010131


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

cc-by (c) del Castillo Torres, Guillermo et al., 2022 Except where otherwise noted, this item's license is described as cc-by (c) del Castillo Torres, Guillermo et al., 2022

Search Repository


Advanced Search

Browse

My Account

Statistics