Cargando…
Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM
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 reco...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9824600/ https://www.ncbi.nlm.nih.gov/pubmed/36616728 http://dx.doi.org/10.3390/s23010131 |
_version_ | 1784866450016567296 |
---|---|
author | del Castillo Torres, Guillermo Roig-Maimó, Maria Francesca Mascaró-Oliver, Miquel Amengual-Alcover, Esperança Mas-Sansó, Ramon |
author_facet | del Castillo Torres, Guillermo Roig-Maimó, Maria Francesca Mascaró-Oliver, Miquel Amengual-Alcover, Esperança Mas-Sansó, Ramon |
author_sort | del Castillo Torres, Guillermo |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-9824600 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-98246002023-01-08 Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM del Castillo Torres, Guillermo Roig-Maimó, Maria Francesca Mascaró-Oliver, Miquel Amengual-Alcover, Esperança Mas-Sansó, Ramon Sensors (Basel) Article 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. MDPI 2022-12-23 /pmc/articles/PMC9824600/ /pubmed/36616728 http://dx.doi.org/10.3390/s23010131 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article del Castillo Torres, Guillermo Roig-Maimó, Maria Francesca Mascaró-Oliver, Miquel Amengual-Alcover, Esperança Mas-Sansó, Ramon Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM |
title | Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM |
title_full | Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM |
title_fullStr | Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM |
title_full_unstemmed | Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM |
title_short | Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM |
title_sort | understanding how cnns recognize facial expressions: a case study with lime and cem |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9824600/ https://www.ncbi.nlm.nih.gov/pubmed/36616728 http://dx.doi.org/10.3390/s23010131 |
work_keys_str_mv | AT delcastillotorresguillermo understandinghowcnnsrecognizefacialexpressionsacasestudywithlimeandcem AT roigmaimomariafrancesca understandinghowcnnsrecognizefacialexpressionsacasestudywithlimeandcem AT mascaroolivermiquel understandinghowcnnsrecognizefacialexpressionsacasestudywithlimeandcem AT amengualalcoveresperanca understandinghowcnnsrecognizefacialexpressionsacasestudywithlimeandcem AT massansoramon understandinghowcnnsrecognizefacialexpressionsacasestudywithlimeandcem |