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

被引:9
作者
del Castillo Torres, Guillermo [1 ]
Francesca Roig-Maimo, Maria [1 ]
Mascaro-Oliver, Miquel [1 ]
Amengual-Alcover, Esperanca [1 ]
Mas-Sanso, Ramon [1 ]
机构
[1] Univ Balear Isl, Dept Math & Comp Sci, Palma De Mallorca 07122, Spain
关键词
facial expression recognition; emotion recognition; UIBVFED; machine learning; convolutional neural networks; XAI; LIME; CEM;
D O I
10.3390/s23010131
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页数:13
相关论文
共 23 条
  • [1] Permutation importance: a corrected feature importance measure
    Altmann, Andre
    Tolosi, Laura
    Sander, Oliver
    Lengauer, Thomas
    [J]. BIOINFORMATICS, 2010, 26 (10) : 1340 - 1347
  • [2] Visualizing the effects of predictor variables in black box supervised learning models
    Apley, Daniel W.
    Zhu, Jingyu
    [J]. JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 2020, 82 (04) : 1059 - 1086
  • [3] On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation
    Bach, Sebastian
    Binder, Alexander
    Montavon, Gregoire
    Klauschen, Frederick
    Mueller, Klaus-Robert
    Samek, Wojciech
    [J]. PLOS ONE, 2015, 10 (07):
  • [4] PROTOS - AN EXEMPLAR-BASED LEARNING APPRENTICE
    BAREISS, ER
    PORTER, BW
    WIER, CC
    [J]. INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1988, 29 (05): : 549 - 561
  • [5] Brown J.S., 1974, Proceedings of the 1974 annual ACM conference, V2, P571, DOI DOI 10.1145/1408800.1408855
  • [6] Clancey W.J., 1987, Knowledge-based tutoring: The GUIDON program
  • [7] On the use of automatically generated synthetic image datasets for benchmarking face recognition
    Colbois, Laurent
    Pereira, Tiago de Freitas
    Marcel, Sebastien
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON BIOMETRICS (IJCB 2021), 2021,
  • [8] Darias J.M., 2021, P WORKSH P 29 INT C, P28, DOI 10.5281/zenodo.5838263
  • [9] How Interpersonal Distance Between Avatar and Human Influences Facial Affect Recognition in Immersive Virtual Reality
    del Aguila, Juan
    Gonzalez-Gualda, Luz M.
    Jativa, Maria Angeles
    Fernandez-Sotos, Patricia
    Fernandez-Caballero, Antonio
    Garcia, Arturo S.
    [J]. FRONTIERS IN PSYCHOLOGY, 2021, 12
  • [10] Dhurandhar A, 2018, ADV NEUR IN, V31