2025-11-15T14:28:11.887550

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

Система многокритериального нечеткого группового принятия решений с учетом настроения и эмоций

Основная информация

  • ID статьи: 2408.11976
  • Название: Sentiment and Emotion-aware Multi-criteria Fuzzy Group Decision Making System
  • Авторы: Адилет Еркин, Пакизар Шамои, Елнара Кадыргали (Казахстанско-британский технический университет)
  • Категория: cs.AI
  • Дата публикации: июль 2024 г.
  • Ссылка на статью: https://arxiv.org/abs/2408.11976

Аннотация

В данной статье предлагается система многокритериального нечеткого группового принятия решений с учетом настроения и эмоций, направленная на повышение эффективности достижения консенсуса в групповой среде. Система объединяет технологии обработки естественного языка для анализа настроения и эмоций, выраженных в текстовых данных, и учитывает не только явные числовые предпочтения, но и понимает точку зрения участников. Система агрегирует индивидуальные предпочтения в матрицу коллективных предпочтений, а затем вводит оценки настроения, эмоций и предпочтений в систему нечеткого вывода для получения综合评分. Эффективность системы была проверена на примере небольшого процесса принятия решений группой друзей при выборе отельного курорта, результаты показали, что интеграция анализа настроения и эмоций в систему группового принятия решений может значительно улучшить консенсус между участниками.

Исследовательский контекст и мотивация

Определение проблемы

  1. Основная проблема: Традиционные системы группового принятия решений требуют от участников предоставления явных числовых мнений, однако в реальности люди часто выражают свои взгляды через естественный язык (отзывы, социальные сети, сообщения и т.д.), что содержит неопределенность и нечеткость.
  2. Значимость: Групповое принятие решений повсеместно встречается в повседневной жизни (выбор ресторана, места отдыха и т.д.), требуя содействия достижению консенсуса при разнообразных предпочтениях.
  3. Ограничения существующих методов:
    • Традиционные системы ГПР зависят от явных числовых входных данных и не могут обрабатывать выражения на естественном языке
    • Отсутствует учет факторов настроения и эмоций
    • Сложность обработки неопределенности и нечеткости в процессе принятия решений
  4. Исследовательская мотивация: Объединить анализ настроения, обнаружение эмоций и нечеткую логику для построения интеллектуальной системы группового принятия решений, способной обрабатывать входные данные на естественном языке.

Основные вклады

  1. Предложена первая структура многокритериального нечеткого группового принятия решений с учетом настроения и эмоций, органично объединяющая технологии обработки естественного языка с системами нечеткого вывода
  2. Разработана интегрированная архитектура системы голосования, анализа настроения и системы нечеткого вывода, обеспечивающая баланс между количественной оценкой и качественными выводами
  3. Построен полный механизм оценки консенсуса, включающий систему обратной связи и показатели измерения консенсуса
  4. Подтверждена эффективность системы в реальных сценариях принятия решений на примере выбора отеля, демонстрирующем достижение высокого уровня консенсуса

Подробное описание методологии

Определение задачи

Дано множество альтернатив X = {x₁, x₂, ..., xₙ}, множество экспертов E = {e₁, e₂, ..., eₘ}, множество признаков F = {f₁, f₂, ..., fₚ} и соответствующие веса Z = {z₁, z₂, ..., zₘ*ₚ}. Целью является ранжирование альтернатив на основе значений предпочтений и текстовых обсуждений, предоставленных экспертами.

Архитектура модели

1. Система предпочтений и голосования

Формула расчета значения предпочтения эксперта eⱼ для альтернативы Xᵢ:

Pref_{E_j}(X_i) = ∑_{i,j,k=1}^{i=n,j=m,k=p} W_k(X_i) × Z_k(E_j)

где оценка предпочтений использует трехуровневую шкалу: "-1" означает возражение, "0" означает безразличие, "1" означает согласие.

2. Модуль анализа настроения

Используется VADER из библиотеки NLTK для анализа настроения, предоставляющий количественные выводы о обсуждениях участников. Окончательный балл предпочтения рассчитывается как:

Preference Score = α × Joint Sentiment Score + β × Emotion Score

где α и β — весовые параметры, балансирующие влияние настроения и эмоций.

3. Система нечеткого вывода

  • Входные переменные:
    • Предпочтение голосования: агрегированный балл голосования участников для каждой альтернативы (0-100)
    • Предпочтение настроения: средний балл настроения, полученный из качественного обсуждения (-1 до 1)
  • Выходная переменная: общий балл предпочтения (0-10)
  • Нечеткие правила: 15 правил IF-THEN, объединяющих входные уровни для получения выходных уровней

Технические инновации

  1. Мультимодальное слияние: инновационное объединение числового голосования, анализа текстового настроения и обнаружения эмоций
  2. Обработка нечеткой логикой: эффективная обработка неопределенности и нечеткости в человеческих мнениях
  3. Интерфейс естественного языка: позволяет экспертам участвовать в процессе принятия решений, используя повседневный язык
  4. Механизм взвешивания эмоций: через распределение весов α=0,6, β=0,4 более высокий приоритет отдается контекстной релевантности анализа настроения

Экспериментальная установка

Набор данных

Набор данных выбора отеля:

  • 7 отелей, каждый с 8 атрибутами: цена, рейтинг, тип питания, площадь номера, звездность, доступ к пляжу, расстояние до города, бассейн
  • 4 участника предоставили данные о предпочтениях
  • Участники обсуждали преимущества и недостатки каждого отеля через чат-сообщения

Показатели оценки

  • Измерение консенсуса: межквартильный размах (IQR) и средний уровень консенсуса
  • Оценка обратной связи: нечеткий вывод на основе уровня согласия и уверенности
  • Балл предпочтения: общее предпочтение, объединяющее голосование и анализ настроения

Детали реализации

  • Анализ настроения: использование VADER (диапазон составного балла от -1 до 1)
  • Обнаружение эмоций: использование библиотеки Text2Emotion для обнаружения радости, гнева, удивления, печали, страха
  • Нормализация признаков: непрерывные признаки нормализуются путем сравнения средних значений, бинарные признаки используются напрямую
  • Установка весов: вес анализа настроения 0,6, вес анализа эмоций 0,4

Результаты экспериментов

Основные результаты

ОтельСреднее голосованиеБалл настроенияБалл эмоцийОбщий балл настроенияБалл нечеткой системы
hotel157,810,07-0,34-0,095,00
hotel260,94-0,080,130,005,17
hotel365,620,600,310,497,52
hotel464,060,38-0,400,075,74
hotel564,060,33-0,190,135,88
hotel653,12-0,55-0,38-0,485,00
hotel754,69-0,07-0,63-0,295,00

hotel3 получил наивысший综合评分 7,52 и стал рекомендуемым выбором.

Результаты оценки консенсуса

УчастникУровень согласия (0-10)Уровень уверенности (0-10)Значение обратной связи
1576,24
2988,44
3876,24
410108,44

Измерение консенсуса: IQR=2,19, средний консенсус=7,34, уровень консенсуса: высокий

Экспериментальные выводы

  1. Важность анализа настроения: hotel3, хотя и не имел наивысшего балла голосования, получил наивысший综合评分 благодаря позитивной обратной связи по настроению
  2. Эффективность системы: высокий уровень консенсуса (7,34) подтверждает эффективность метода
  3. Влияние эмоций: отрицательные эмоции значительно влияют на окончательный балл (например, эмоция страха hotel7 составляет -0,63)

Связанные работы

Основные направления исследований

  1. Нечеткое групповое принятие решений: с 1970-х годов нечеткая логика широко применяется для обработки неопределенности в принятии решений
  2. Применение анализа настроения в принятии решений: развивающееся направление исследований, включающее методы SAR-MCMD, модели многокритериального принятия решений, управляемые эмоциями, и т.д.
  3. Применение обработки естественного языка в ГПР: позволяет экспертам использовать повседневный язык вместо специальных форматов или цифр

Преимущества данной работы

По сравнению с существующими работами, в данной статье впервые полностью интегрированы анализ настроения, обнаружение эмоций и система нечеткого вывода, предоставляя более комплексное решение для группового принятия решений.

Заключение и обсуждение

Основные выводы

  1. Эффективность интегрированной структуры: интеграция анализа настроения и эмоций в систему многокритериального нечеткого группового принятия решений является осуществимой
  2. Улучшение консенсуса: система значительно повышает уровень консенсуса между участниками
  3. Проверка практичности: пример выбора отеля доказывает применимость системы в реальных сценариях

Ограничения

  1. Простота случая: в настоящее время проверено только на простом сценарии выбора отеля с ограниченной сложностью
  2. Зависимость от текстовых данных: эффективность системы сильно зависит от качества текстовых данных; неполные или смещенные данные могут повлиять на результаты
  3. Сложность реализации: интеграция нескольких компонентов делает реализацию системы сложной
  4. Адаптивность контекста: эффективность в различных контекстах принятия решений может варьироваться

Будущие направления

  1. Расширение сценариев применения: исследование более сложных и разнообразных сценариев принятия решений
  2. Сравнение методов: комплексное сравнение с традиционными методами многокритериального принятия решений, такими как TOPSIS, ELECTRE, PROMETHEE
  3. Анализ чувствительности: проведение комплексного анализа чувствительности для оценки надежности метода
  4. Оптимизация компонентов: дальнейшее уточнение каждого компонента для повышения универсальности

Глубокая оценка

Преимущества

  1. Высокая инновационность: впервые предложена структура многокритериального нечеткого группового принятия решений с учетом настроения и эмоций, обладающая высокой технической инновационностью
  2. Полнота метода: от сбора предпочтений до оценки консенсуса формируется полный процесс принятия решений
  3. Высокая практическая ценность: решает практическую проблему неспособности традиционных систем обрабатывать входные данные на естественном языке
  4. Прочная теоретическая база: основана на зрелых теориях нечеткой логики и анализа настроения

Недостатки

  1. Ограниченный масштаб проверки: проверено только на простом сценарии с малой группой (4 человека), отсутствуют тесты на крупных и сложных сценариях
  2. Недостаточно сравнительных экспериментов: не проведено достаточного сравнения с другими передовыми методами группового принятия решений
  3. Отсутствие теоретического обоснования параметров: установка весовых параметров α=0,6, β=0,4 лишена теоретического обоснования
  4. Неизвестная способность к обобщению: применимость в различных культурных контекстах и типах решений требует дальнейшей проверки

Влияние

  1. Академический вклад: вводит новое измерение осведомленности об эмоциях в системы группового принятия решений, имеет определенную теоретическую ценность
  2. Перспективы применения: имеет потенциальную ценность применения в сценариях принятия решений в социальных сетях, онлайн-сотрудничестве и т.д.
  3. Воспроизводимость: описание метода относительно ясно, но требуются дополнительные детали реализации для обеспечения полной воспроизводимости

Применимые сценарии

  1. Групповое принятие решений в малых масштабах: встречи друзей, семейные решения и другие неформальные сценарии
  2. Решения, где эмоциональные факторы важны: выбор туристических направлений, организация развлекательных мероприятий и т.д.
  3. Сценарии многокритериальной оценки: выбор продуктов, оценка услуг и другие решения, требующие综合多个因素

Библиография

Статья цитирует 26 связанных работ, охватывающих важные работы в нескольких областях, включая нечеткую логику, групповое принятие решений и анализ настроения, обеспечивая прочную теоретическую базу для исследования. Особого внимания заслуживают фундаментальные работы Заде по теории нечетких множеств, модели консенсуса группового принятия решений Эррера-Видедмы и других, а также инструмент анализа настроения VADER.


Общая оценка: В данной статье предложена инновационная структура группового принятия решений с учетом настроения, с четкой технической маршрутизацией и разумным экспериментальным дизайном. Хотя масштаб проверки ограничен, работа предоставляет новые идеи и направления для развития систем группового принятия решений, обладая определенной академической ценностью и потенциалом применения.