Sentiment and Emotion-aware Multi-criteria Fuzzy Group Decision Making System
Yerkin, Shamoi, Kadyrgali
In today's world, making decisions as a group is common, whether choosing a restaurant or deciding on a holiday destination. Group decision-making (GDM) systems play a crucial role by facilitating consensus among participants with diverse preferences. Discussions are one of the main tools people use to make decisions. When people discuss alternatives, they use natural language to express their opinions. Traditional GDM systems generally require participants to provide explicit opinion values to the system. However, in real-life scenarios, participants often express their opinions through some text (e.g., in comments, social media, messengers, etc.). This paper introduces a sentiment and emotion-aware multi-criteria fuzzy GDM system designed to enhance consensus-reaching effectiveness in group settings. This system incorporates natural language processing to analyze sentiments and emotions expressed in textual data, enabling an understanding of participant opinions besides the explicit numerical preference inputs. Once all the experts have provided their preferences for the alternatives, the individual preferences are aggregated into a single collective preference matrix. This matrix represents the collective expert opinion regarding the other options. Then, sentiments, emotions, and preference scores are inputted into a fuzzy inference system to get the overall score. The proposed system was used for a small decision-making process - choosing the hotel for a vacation by a group of friends. Our findings demonstrate that integrating sentiment and emotion analysis into GDM systems allows everyone's feelings and opinions to be considered during discussions and significantly improves consensus among participants.
academic
Système de Prise de Décision Collective Floue Multi-critères Conscient du Sentiment et de l'Émotion
Cet article propose un système de prise de décision collective floue multi-critères conscient du sentiment et de l'émotion, visant à améliorer l'efficacité de la réalisation du consensus dans un environnement collectif. Le système combine des techniques de traitement du langage naturel pour analyser les sentiments et les émotions exprimés dans les données textuelles, en tenant compte non seulement des entrées de préférences numériques explicites, mais aussi en comprenant les points de vue des participants. Le système agrège les préférences individuelles dans une matrice de préférences collectives, puis introduit les scores de sentiment, d'émotion et de préférence dans un système d'inférence floue pour obtenir un score synthétique. L'efficacité du système a été validée par un processus décisionnel à petite échelle où un groupe d'amis choisit un hôtel de vacances. Les résultats montrent que l'intégration de l'analyse des sentiments et des émotions dans le système de prise de décision collective améliore considérablement le consensus entre les participants.
Problème fondamental : Les systèmes traditionnels de prise de décision collective exigent que les participants fournissent des opinions numériques explicites, mais en réalité, les gens expriment souvent leurs points de vue par le biais de textes en langage naturel (critiques, médias sociaux, messages, etc.), ce qui introduit de l'incertitude et de l'imprécision.
Importance : La prise de décision collective est omniprésente dans la vie quotidienne (choix de restaurants, destinations de vacances, etc.) et nécessite de promouvoir le consensus parmi les préférences diversifiées.
Limitations des approches existantes :
Les systèmes GDM traditionnels dépendent des entrées numériques explicites et ne peuvent pas traiter les expressions en langage naturel
Absence de considération des facteurs de sentiment et d'émotion
Difficulté à gérer l'incertitude et l'imprécision dans le processus décisionnel
Motivation de la recherche : Combiner l'analyse des sentiments, la détection des émotions et la logique floue pour construire un système intelligent de prise de décision collective capable de traiter les entrées en langage naturel.
Proposition du premier cadre de prise de décision collective floue multi-critères conscient du sentiment et de l'émotion, intégrant organiquement les techniques de traitement du langage naturel avec les systèmes d'inférence floue
Conception d'une architecture intégrée du système de vote, d'analyse des sentiments et du système d'inférence floue, réalisant un équilibre entre l'évaluation quantitative et les perspectives qualitatives
Construction d'un mécanisme complet d'évaluation du consensus, incluant un système de rétroaction et des mesures de consensus
Validation de l'efficacité du système dans des scénarios décisionnels réels, démontrant l'atteinte d'un niveau de consensus élevé par le biais d'un cas de sélection d'hôtel
Étant donné un ensemble d'alternatives X = {x₁, x₂, ..., xₙ}, un ensemble d'experts E = {e₁, e₂, ..., eₘ}, un ensemble de caractéristiques F = {f₁, f₂, ..., fₚ} et les poids correspondants Z = {z₁, z₂, ..., zₘ*ₚ}, l'objectif est de classer les alternatives en fonction des valeurs de préférence fournies par les experts et des discussions textuelles.
Utilisation de VADER de la bibliothèque NLTK pour l'analyse des sentiments, fournissant des perspectives quantitatives sur les discussions des participants. Le score de préférence final est calculé comme suit :
Score de Préférence = α × Score de Sentiment Conjoint + β × Score d'Émotion
où α et β sont des paramètres de poids équilibrant l'impact du sentiment et de l'émotion.
Fusion multimodale : Combinaison innovante du vote numérique, de l'analyse des sentiments textuels et de la détection des émotions
Traitement par logique floue : Gestion efficace de l'incertitude et de l'imprécision dans les opinions humaines
Interface en langage naturel : Permet aux experts de participer au processus décisionnel en utilisant le langage courant
Mécanisme de pondération des sentiments : Par l'allocation de poids α=0,6, β=0,4, accordant plus d'importance à la pertinence contextuelle de l'analyse des sentiments
7 hôtels, chacun avec 8 attributs : prix, évaluation, type de restauration, superficie de la chambre, nombre d'étoiles, accès à la plage, distance de la ville, piscine
4 participants fournissant des données de préférence
Les participants débattent des avantages et des inconvénients de chaque hôtel par messages de chat
Analyse des sentiments : utilisation de VADER (plage de score composite -1 à 1)
Détection des émotions : utilisation de la bibliothèque Text2Emotion pour détecter la joie, la colère, la surprise, la tristesse, la peur
Normalisation des caractéristiques : les caractéristiques continues sont normalisées par comparaison de moyennes, les caractéristiques binaires sont utilisées directement
Paramètres de poids : poids d'analyse des sentiments 0,6, poids d'analyse des émotions 0,4
Importance de l'analyse des sentiments : bien que hotel3 n'ait pas le score de vote le plus élevé, il a obtenu le score synthétique le plus élevé grâce aux retours de sentiment positifs
Efficacité du système : le niveau de consensus élevé (7,34) valide l'efficacité de la méthode
Impact des émotions : les émotions négatives influencent considérablement le score final (par exemple, la peur de hotel7 de -0,63)
Prise de décision collective floue : depuis les années 1970, la logique floue est largement appliquée pour gérer l'incertitude dans la prise de décision
Application de l'analyse des sentiments à la prise de décision : direction de recherche émergente récemment, incluant la méthode SAR-MCMD, le modèle flou multi-critères piloté par les sentiments, etc.
Application du traitement du langage naturel à la GDM : permettant aux experts d'utiliser le langage courant plutôt que des formats ou des chiffres spécifiques
Par rapport aux travaux existants, cet article intègre pour la première fois complètement l'analyse des sentiments, la détection des émotions et le système d'inférence floue, fournissant une solution de prise de décision collective plus complète.
Efficacité du cadre intégré : l'intégration de l'analyse des sentiments et des émotions dans le système de prise de décision collective floue multi-critères est réalisable
Amélioration du consensus : le système améliore considérablement le niveau de consensus entre les participants
Validation pratique : le cas de sélection d'hôtel démontre l'applicabilité du système dans des scénarios réels
Simplicité du cas : actuellement validé uniquement dans un scénario simple de sélection d'hôtel, avec une complexité limitée
Dépendance aux données textuelles : l'efficacité du système dépend fortement de la qualité des données textuelles ; les données incomplètes ou biaisées peuvent affecter les résultats
Complexité d'implémentation : l'intégration de plusieurs composants rend l'implémentation du système difficile
Adaptabilité contextuelle : l'efficacité dans différents contextes décisionnels peut varier
Extension des scénarios d'application : exploration de scénarios décisionnels plus complexes et diversifiés
Comparaison des méthodes : comparaison complète avec les méthodes traditionnelles de prise de décision multi-critères telles que TOPSIS, ELECTRE, PROMETHEE
Analyse de sensibilité : réalisation d'une analyse de sensibilité complète pour évaluer la robustesse de la méthode
Optimisation des composants : affinement supplémentaire de chaque composant pour améliorer la généralité
Forte innovativité : première proposition d'un cadre de prise de décision collective floue multi-critères conscient du sentiment et de l'émotion, avec une innovation technique relativement élevée
Méthode complète : formation d'un processus décisionnel complet allant de la collecte des préférences à l'évaluation du consensus
Valeur pratique élevée : résout le problème pratique que les systèmes traditionnels ne peuvent pas traiter les entrées en langage naturel
Fondation théorique solide : basée sur des théories matures de la logique floue et de l'analyse des sentiments
Échelle de validation limitée : validée uniquement dans un scénario simple avec un petit groupe de 4 personnes, manquant de tests à grande échelle et dans des scénarios complexes
Expériences comparatives insuffisantes : pas de comparaison suffisante avec d'autres méthodes avancées de prise de décision collective
Manque de justification théorique pour les paramètres : le paramétrage des poids α=0,6, β=0,4 manque de support théorique
Capacité de généralisation inconnue : l'applicabilité dans différents contextes culturels et types de décision nécessite une vérification supplémentaire
Contribution académique : introduction d'une nouvelle dimension consciente du sentiment dans les systèmes de prise de décision collective, avec une certaine valeur théorique
Perspectives d'application : potentiel d'application dans les scénarios de prise de décision sur les médias sociaux, la collaboration en ligne, etc.
Reproductibilité : la description de la méthode est relativement claire, mais nécessite plus de détails d'implémentation pour assurer une reproductibilité complète
Prise de décision collective à petite échelle : réunions d'amis, décisions familiales et autres scénarios informels
Décisions où les facteurs émotionnels sont importants : sélection de destinations touristiques, organisation d'activités de loisirs, etc.
Scénarios d'évaluation multi-critères : sélection de produits, évaluation de services et autres décisions nécessitant la synthèse de plusieurs facteurs
L'article cite 26 références connexes, couvrant plusieurs domaines incluant la logique floue, la prise de décision collective, l'analyse des sentiments, etc., fournissant une base théorique solide pour la recherche. Parmi les travaux particulièrement dignes d'attention figurent les travaux fondateurs de Zadeh sur la théorie des ensembles flous, les modèles de consensus de prise de décision collective de Herrera-Viedma et al., ainsi que l'outil d'analyse des sentiments VADER.
Évaluation Globale : Cet article propose un cadre innovant de prise de décision collective conscient du sentiment, avec une ligne technique claire et une conception expérimentale raisonnable. Bien que l'échelle de validation soit limitée, il fournit de nouvelles perspectives et directions pour le développement des systèmes de prise de décision collective, possédant une certaine valeur académique et un potentiel d'application.