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
Sistema de Toma de Decisiones Grupal Difuso Multicriterio Consciente del Sentimiento y la Emoción
Este artículo propone un sistema de toma de decisiones grupal difuso multicriterio consciente del sentimiento y la emoción, cuyo objetivo es mejorar la efectividad del logro de consenso en entornos grupales. El sistema integra técnicas de procesamiento del lenguaje natural para analizar sentimientos y emociones expresados en datos textuales, considerando no solo entradas de preferencias numéricas explícitas, sino también comprendiendo los puntos de vista de los participantes. El sistema agrega preferencias individuales en una matriz de preferencias colectivas, luego introduce puntuaciones de sentimiento, emoción y preferencia en un sistema de inferencia difusa para obtener puntuaciones sintéticas. La efectividad del sistema se validó mediante un proceso de decisión a pequeña escala donde un grupo de amigos selecciona un hotel de vacaciones, demostrando que la integración del análisis de sentimiento y emoción en sistemas de toma de decisiones grupales mejora significativamente el consenso entre participantes.
Problema Central: Los sistemas tradicionales de toma de decisiones grupales (GDM) requieren que los participantes proporcionen opiniones numéricas explícitas, pero en la realidad las personas frecuentemente expresan sus puntos de vista a través de texto en lenguaje natural (reseñas, redes sociales, mensajes, etc.), lo que introduce incertidumbre y ambigüedad.
Importancia: La toma de decisiones grupal es omnipresente en la vida cotidiana (selección de restaurantes, destinos vacacionales, etc.), requiriendo la promoción del consenso entre preferencias diversificadas.
Limitaciones de Métodos Existentes:
Los sistemas GDM tradicionales dependen de entradas numéricas explícitas, incapaces de procesar expresiones en lenguaje natural
Carecen de consideración de factores de sentimiento y emoción
Dificultad para manejar la incertidumbre y ambigüedad en procesos de decisión
Motivación de Investigación: Combinar análisis de sentimiento, detección de emociones y lógica difusa para construir un sistema inteligente de toma de decisiones grupal capaz de procesar entradas en lenguaje natural.
Propone el primer marco de toma de decisiones grupal difuso multicriterio consciente del sentimiento y la emoción, integrando orgánicamente técnicas de procesamiento del lenguaje natural con sistemas de inferencia difusa
Diseña una arquitectura integrada de sistema de votación, análisis de sentimiento y sistema de inferencia difusa, logrando equilibrio entre evaluación cuantitativa e insights cualitativos
Construye un mecanismo completo de evaluación de consenso, incluyendo sistemas de retroalimentación e indicadores de medición de consenso
Valida la efectividad del sistema en escenarios de decisión reales, demostrando el logro de altos niveles de consenso mediante un caso de selección de hotel
Dado un conjunto de alternativas X = {x₁, x₂, ..., xₙ}, un conjunto de expertos E = {e₁, e₂, ..., eₘ}, un conjunto de características F = {f₁, f₂, ..., fₚ} y pesos correspondientes Z = {z₁, z₂, ..., zₘ*ₚ}, el objetivo es clasificar las alternativas basándose en valores de preferencia proporcionados por expertos y discusiones textuales.
Utiliza VADER de la biblioteca NLTK para análisis de sentimiento, proporcionando insights cuantitativos de las discusiones de participantes. La puntuación de preferencia final se calcula como:
Puntuación de Preferencia = α × Puntuación de Sentimiento Conjunta + β × Puntuación de Emoción
donde α y β son parámetros de peso para equilibrar los impactos del sentimiento y la emoción.
7 hoteles, cada uno con 8 atributos: precio, calificación, tipo de comida, área de habitación, categoría de estrellas, acceso a playa, distancia a la ciudad, piscina
4 participantes proporcionan datos de preferencia
Los participantes debaten a través de mensajes de chat sobre ventajas y desventajas de cada hotel
Análisis de Sentimiento: Utiliza VADER (rango de puntuación compuesta -1 a 1)
Detección de Emociones: Utiliza biblioteca Text2Emotion para detectar felicidad, ira, sorpresa, tristeza, miedo
Normalización de Características: Características continuas normalizadas mediante comparación de medias, características binarias utilizadas directamente
Configuración de Pesos: Peso de análisis de sentimiento 0.6, peso de análisis de emociones 0.4
Importancia del Análisis de Sentimiento: Aunque hotel3 no tiene la puntuación de votación más alta, obtuvo la puntuación sintética más alta debido a retroalimentación de sentimiento positivo
Efectividad del Sistema: El alto nivel de consenso (7.34) valida la efectividad del método
Impacto de Emociones: Las emociones negativas impactan significativamente la puntuación final (como el miedo de hotel7 de -0.63)
Toma de Decisiones Grupal Difusa: Desde los años 70, la lógica difusa se ha aplicado ampliamente para manejar incertidumbre en decisiones
Aplicación de Análisis de Sentimiento en Decisiones: Dirección de investigación emergente en años recientes, incluyendo métodos SAR-MCMD, modelos difusos de nube multicriterio impulsados por sentimiento, etc.
Aplicación de Procesamiento del Lenguaje Natural en GDM: Permite que expertos utilicen lenguaje cotidiano en lugar de formatos específicos o numéricos
En comparación con trabajos existentes, este artículo integra por primera vez análisis de sentimiento, detección de emociones y sistemas de inferencia difusa de manera completa, proporcionando una solución más integral para toma de decisiones grupal.
Efectividad del Marco Integrado: La integración del análisis de sentimiento y emoción en sistemas de toma de decisiones grupal difuso multicriterio es viable
Mejora del Consenso: El sistema mejora significativamente el nivel de consenso entre participantes
Validación de Practicidad: El caso de selección de hotel demuestra la aplicabilidad del sistema en escenarios reales
Simplicidad del Caso: Actualmente validado solo en un escenario simple de selección de hotel, con complejidad limitada
Dependencia de Datos Textuales: La efectividad del sistema depende fuertemente de la calidad de datos textuales; datos incompletos o sesgados pueden afectar resultados
Complejidad de Implementación: La integración de múltiples componentes presenta desafíos en la implementación del sistema
Adaptabilidad Contextual: La efectividad en diferentes contextos de decisión puede variar
Alta Innovación: Propone por primera vez un marco de toma de decisiones grupal difuso multicriterio consciente del sentimiento y la emoción, con considerable innovación técnica
Método Completo: Forma un proceso de decisión completo desde recopilación de preferencias hasta evaluación de consenso
Alto Valor Práctico: Resuelve el problema práctico de que sistemas tradicionales no pueden procesar entradas en lenguaje natural
Base Teórica Sólida: Basado en teorías maduras de lógica difusa y análisis de sentimiento
Contribución Académica: Introduce una nueva dimensión consciente del sentimiento a sistemas de toma de decisiones grupales, con cierto valor teórico
Perspectivas de Aplicación: Tiene potencial de aplicación en escenarios como decisiones en redes sociales, colaboración en línea, etc.
Reproducibilidad: Las descripciones de métodos son relativamente claras, pero requieren más detalles de implementación para asegurar reproducibilidad completa
Toma de Decisiones Grupal a Pequeña Escala: Reuniones de amigos, decisiones familiares y otros escenarios informales
Decisiones donde Factores Emocionales son Importantes: Selección de destinos turísticos, organización de actividades de entretenimiento, etc.
Escenarios de Evaluación Multicriterio: Selección de productos, evaluación de servicios y otras decisiones que requieren síntesis de múltiples factores
El artículo cita 26 referencias relacionadas, abarcando trabajos importantes en múltiples campos incluyendo lógica difusa, toma de decisiones grupales y análisis de sentimiento, proporcionando una base teórica sólida para la investigación. Particularmente dignos de atención son los trabajos fundamentales de teoría de conjuntos difusos de Zadeh, modelos de consenso de toma de decisiones grupales de Herrera-Viedma y otros, así como la herramienta de análisis de sentimiento VADER.
Evaluación General: Este artículo propone un marco innovador de toma de decisiones grupal consciente del sentimiento, con una ruta técnica clara y diseño experimental razonable. Aunque la escala de validación es limitada, proporciona nuevas ideas y direcciones para el desarrollo de sistemas de toma de decisiones grupales, poseyendo cierto valor académico y potencial de aplicación.