Выпуск №6 (Июнь)
XLIІI Международная научно-практическая конференция «Актуальные проблемы современной науки», 29.08.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XLIІI Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.07.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XLII Международная научно-практическая конференция «Актуальные проблемы современной науки», 27.06.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XLI Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.05.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XL Международная научно-практическая конференция «Актуальные проблемы современной науки», 28.03.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

МНПК "Цифровая трансформация и инновации в экономике, праве, государственном управлении, науке и образовательных процессах", 18-21.03.2019

XXXIX Международная научно-практическая конференция «Актуальные проблемы современной науки», 27.02.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XIII Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 31.01.2019 (Совместная конференция с Финансово-экономическим научным советом)

XXXVIII Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.01.2019 (Совместная конференция с Международным научным центром развития науки и технологий)

XXXVІI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2018 (Совместная конференция с Международным научным центром)

XXXVI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2018 (Совместная конференция с Международным научным центром)

XIII Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.10.2018 (Совместная конференция с Финансово-экономическим научным советом)

XXXV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.10.2018 (Совместная конференция с Международным научным центром)

XXXIV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.09.2018 (Совместная конференция с Международным научным центром)

ХXXIII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.08.2018 (Совместная конференция с Международным научным центром)

ХXXII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 31.07.2018 (Совместная конференция с Международным научным центром)

XII Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.07.2018 (Совместная конференция с Финансово-экономическим научным советом)

ХXXI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.06.2018 (Совместная конференция с Международным научным центром)

ХІ Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 31.05.2018 (Совместная конференция с Финансово-экономическим научным советом)

XXХ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.05.2018 (Совместная конференция с Международным научным центром)

XXIХ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.04.2018 (Совместная конференция с Международным научным центром)

ХХVIІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.03.2018 (Совместная конференция с Международным научным центром)

ІІІ МНПК "Экономика, финансы и управление в XXI веке: анализ тенденций и перспективы развития", 19-22.03.2018 (Совместная конференция с Финансово-экономическим научным советом)

X Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 28.02.2018 (Совместная конференция с Финансово-экономическим научным советом)

ХХVІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.02.2018 (Совместная конференция с Международным научным центром)

ХХVІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.01.2018 (Совместная конференция с Международным научным центром)

XІІ Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 29.12.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХХV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2017 (Совместная конференция с Международным научным центром)

ХХІV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2017 (Совместная конференция с Международным научным центром)

XI Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.10.2017 (Совместная конференция с Финансово-экономическим научным советом)

XІ Международная научно-практическая конференция «Научный диспут: вопросы экономики и финансов», 29.09.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХХIІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.09.2017 (Совместная конференция с Международным научным центром)

X Международная научно-практическая конференция «Актуальные проблемы экономики и финансов», 31.07.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХXII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.07.2017 (Совместная конференция с Международным научным центром)

ХXI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.06.2017 (Совместная конференция с Международным научным центром)

IX Международная научно-практическая конференция «Глобальные проблемы экономики и финансов», 31.05.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХX Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.05.2017 (Совместная конференция с Международным научным центром)

"Тенденции развития национальных экономик: экономическое и правовое измерение" 18-19.05.2017 (Совместная конференция с Финансово-экономическим научным советом и ККИБиП)

ХIX Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.04.2017 (Совместная конференция с Международным научным центром)

IX Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 31.03.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVIII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.03.2017 (Совместная конференция с Международным научным центром)

МНПК "Экономика, финансы и управление в XXI веке: анализ тенденций и перспективы развития", 20–23.03.2017 (Совместная конференция с Финансово-экономическим научным советом)

VIII Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.02.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVII Международная научно-практическая конференция: "Актуальные проблемы современной науки", 27.02.2017 (Совместная конференция с Международным научным центром)

VIII Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.01.2017 (Совместная конференция с Финансово-экономическим научным советом)

ХVI Международная научно-практическая конференция: "Актуальные проблемы современной науки", 30.01.2017 (Совместная конференция с Международным научным центром)

ХV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.12.2016 (Совместная конференция с Международным научным центром)

VIII Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 28.12.2016 (Совместная конференция с Финансово-экономическим научным советом)

VII Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 30.11.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІV Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.11.2016 (Совместная конференция с Международным научным центром)

VII Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.10.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 28.10.2016 (Совместная конференция с Международным научным центром)

VII Международная научно-практическая конф. «Научный диспут: вопросы экономики и финансов», 30.09.2016 (Совместная конференция с Финансово-экономическим научным советом)

ХІІ Международная научно-практическая конференция: "Актуальные проблемы современной науки", 29.09.2016 (Совместная конференция с Международным научным центром)

XI Международная научно-практическая конференция «Актуальные проблемы современной науки», 30.08.2016 (Совместная конференция с Международным научным центром)

ІV Международная научно-практическая конф. "Экономика и управление в XXI веке: анализ тенденций и перспектив развития", 29.07.2016 (Совместная конференция с Финансово-экономическим научным советом)

X Международная научно-практическая конференция "Актуальные проблемы современной науки", 28.07.2016 (Совместная конференция с Международным научным центром)

VІ Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 30.06.2016 (Совместная конференция с Финансово-экономическим научным советом)

ІX Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.06.2016 (Совместная конференция с Международным научным центром)

VI Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 31.05.2016 (Совместная конференция с Финансово-экономическим научным советом)

VIIІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 30.05.2016 (Совместная конференция с Международным научным центром)

V Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 29.04.2016 (Совместная конференция с Финансово-экономическим научным советом)

VIІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 28.04.2016 (Совместная конференция с Международным научным центром)

VІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 31.03.2016 (Совместная конференция с Международным научным центром)

ІI Международная научно-практическая конф. "Экономика и управление в XXI веке: анализ тенденций и перспектив развития", 30.03.2016 (Совместная конференция с Финансово-экономическим научным советом)

V Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 21-24.03.2016 (Совместная конференция с Финансово-экономическим научным советом)

V Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 26.02.2016 (Совместная конференция с Финансово-экономическим научным советом)

II Международная научно-практическая конференция: "Научный диспут: актуальные вопросы медицины" 20.02.2016 (Совместная конференция с Международным научным центром)

ІV Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.12.2015 (Совместная конференция с Международным научным центром)

IV Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.12.2015 (Совместная конференция с Финансово-экономическим научным советом)

IV Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 30.11.2015 (Совместная конференция с Финансово-экономическим научным советом)

IV Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 29.10.2015 (Совместная конференция с Финансово-экономическим научным советом)

Международная научно-практическая конференция: "Научный диспут: актуальные вопросы медицины" 28.10.2015 (Совместная конференция с Международным научным центром)

III Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 30.09.2015 (Совместная конференция с Финансово-экономическим научным советом)

III Международная научно-практическая конференция "Актуальные проблемы экономики и финансов", 31.08.2015 (Совместная конференция с Финансово-экономическим научным советом)

ІІІ Международная научно-практическая конференция "Научный диспут: вопросы экономики и финансов", 30.06.2015 (Совместная конференция с Финансово-экономическим научным советом)

ІІ Международная научно-практическая конференция "Актуальные проблемы современной науки", 29.06.2015 (Совместная конференция с Международным научным центром)

II Международная научно-практическая конференция "Глобальные проблемы экономики и финансов", 28.05.2015 (Совместная конференция с Финансово-экономическим научным советом)

Актуальные проблемы экономики и финансов, 29.04.2015 (Совместная конференция с Финансово-экономическим научным советом)

Научный диспут: вопросы экономики и финансов, 31.03.2015 (Совместная конференция с Финансово-экономическим научным советом)

Актуальные проблемы современной науки, 27.03.2015 (Совместная конференция с Международным научным центром)

Глобальные проблемы экономики и финансов, 27.02.2015 (Совместная конференция с финансово-экономическим научным советом)



Аннотация: Проанализированы методы формирования групповых рекомендаций. Предложена метрика оценивания качества представленных моделей. Проведено исследование качества моделей с помощью предложенной метрики.

Ключевые слова: групповые рекомендательные системы, теория принятия решений, методы голосования, профиль пользователя.


Отрасль науки: Технические науки
Скачать статью (pdf)

Технічні науки

УДК 519.816

Метелиця Марія Андріївна

студентка

Національний технічний університет України

«Київський політехнічний інститут»

Метелица Мария Андреевна

студентка

Национальный технический университет Украины

«Киевский политехнический институт»

Metelytsia M.

student

National Technical University of Ukraine “Kyiv Polytechnic Institute”

МЕТОДИ ФОРМУВАННЯ ТА ОЦІНЮВАННЯ ГРУПОВИХ РЕКОМЕНДАЦІЙ

МЕТОДЫ ФОРМИРОВАНИЯ И ОЦЕНИВАНИЯ ГРУППОВЫХ РЕКОМЕНДАЦИЙ

DESIGN AND EVALUATION OF GROUP RECOMMENDATIONS

Анотація: Проаналізовано методи формування групових рекомендацій. Запропоновано метрику оцінювання якості представлених моделей. Проведено дослідження якості моделей за допомогою запропонованої метрики.

Ключові слова: групові рекомендаційні системи, теорія прийняття рішень, методи голосування, профіль користувача.

Аннотация: Проанализированы методы формирования групповых рекомендаций. Предложена метрика оценивания качества представленных моделей. Проведено исследование качества моделей с помощью предложенной метрики.

Ключевые слова: групповые рекомендательные системы, теория принятия решений, методы голосования, профиль пользователя.

Summary: The methods for group recommendations formation were investigated. A quality evaluation metric was suggested. A study of the models quality using the proposed metric was conducted.

Key words: group recommender systems, decision theory, voting methods, user profile.

Вступ. Групові рекомендаційні системи мають на меті виявлення вподобань визначеної групи користувачів, на основі їх індивідуальних вподобань та інших факторів. Широкомасштабні дослідження у цій галузі проводились фахівцями з різних країн світу. Професор Джудіт Мастгофф (Judith Masthoff), у своїх роботах [1] та [4] представляє і емпірично оцінює ряд стратегій соціального вибору для рекомендації телевізійних програм групам з невеликою кількістю користувачів. В даних роботах було проаналізовано ці стратегії з метою використання деяких з них у процесі агрегування індивідуальних вподобань користувачів. Італійський вчений Франческо Річі (Francesco Ricci) аналізує як індивідуальні рекомендаційні системи так і загальні підходи до створення групових рекомендацій [2].

Існує велика кількість галузей застосування групових рекомендаційних систем, наприклад: групи в соціальних мережах онлайн-сервіси для вибору фільмів або музики; громадські заклади як спортивні зали або ресторани та багато інших.

Мета роботи. Проаналізувати та порівняти методи формування групових рекомендацій, засновані на теорії групового вибору та запропонувати метрику оцінювання таких методів.

Основна частина. У даній роботі задача надання групових рекомендацій розглядається у контексті об'єднання (агрегування) індивідуальних вподобань користувачів групи [3]. У практичному дослідженні індивідуальні вподобання визначалися за допомогою алгоритму колаборативної фільтрації за сусідством користувачів [5].

Постановка задачі

Вихідними даними в задачі є N векторів розмірності M з передбаченими за алгоритмом колаборативної фільтрації [5] рейтингами для кожного користувача групи за всіма фільмами за бази даних:

де N – кількість користувачів в групі;

M – загальна кількість фільмів;

 - M-розмірний вектор, елементами якого є передбачені рейтинги для j-го користувача за кожним фільмом. Рейтинги лежать в інтервалі від 1 до 10.

В задачі необхідно отримати вектор групових вподобань – групових рейтингів для кожного фільма:

де M – загальна кількість фільмів.

Методи формування групових рекомендацій

Для агрегування індивідуальних вподобань користувачів використовують різні методи, зокрема – методи групового вибору (стратегії соціального вибору, методи голосування) [3]. Далі приведено формалізацію методів, які було розглянуто в даному дослідженні.

Адитивна утилітарна стратегія (Additive utilitarian strategy)

Мультиплікативна утилітарна стратегія (Multiplicative utilitarian strategy)

Стратегія середнього (Average strategy)

Стратегія середнього без страждань (Average without misery strategy)

Стратегія мінімальних страждань (Least misery strategy)

Стратегія максимального задоволення (most pleasure strategy)

Стратегія справедливості (Fairness strategy)

Алгоритм визначення групової оцінки наступний.

  1. Перший користувач вибирається випадковим чином. Розглядаються його перші L вподобань.
  2. Для кожного з L об’єктів визначається мінімальна оцінка за всіма користувачами.
  3. З усіх об’єктів, які отримали мінімальні оцінки вибирається той, мінімальна оцінка якого найбільша і він отримує групову оцінку рівну M – кількості об’єктів. На K-й ітерації оцінка буде дорівнювати M-K (якщо першу ітерацію назвати нульовою). Перехід на наступну ітерацію (п.1)

Нижче наведено формалізацію.

         k-та ітерація:

Мажоритарна стратегія (Plurality voting strategy)

Алгоритм наступний:

  1. Перший користувач вибирається випадковим чином (тут в якості модифікації можна ввести додатковий параметр – порядок впливовості користувачів у групі). Розглядаються його перші L вподобань.
  2. Для кожного з L об’єктів визначається сума оцінок за всіма користувачами, крім того, що зараз розглядається.
  3. Об’єкт, сумарна оцінка якого виявилась найбільшою, отримує групову оцінку рівну M – кількості об’єктів. На K-й ітерації оцінка буде дорівнювати M-K (якщо першу ітерацію назвати нульовою). Перехід на наступну ітерацію (п.1)

Формалізацію наведено нижче.

k-та ітерація:

Стратегія голосування за згодою (Approval voting strategy)

У даному підході об'єктам нараховується один бал за кожну оцінку від користувача, яка перевищує визначений поріг. Потім ці бали сумуються та ранжуються.

Стратегія Борда (Borda count strategy)

Алгоритм проходить в два етапи:

  1. Для всіх користувачів оцінки об'єктів замінєється на нові бали за наступним принципом: об'єкт з мінімальною оцінкою отримує нуль, наступний – 1 і так далі. У тому випадку, коли користувач однаково оцінив декілька об'єктів, ставиться середня з потенціально можливих оцінок.
  2. Далі отримані бали сумуються, та отримані значення і є групові оцінки.

Позначення для вищенаведених формул:

груповий рейтинг для m-го фільму;

N кількість користувачів в групі;

M – загальна кількість фільмів;

 рейтинг m-го фільму для n-го користувача;

T – порогове значення.

Метрика оцінювання якості

Представлені методи в кінцевому підсумку дають ранжований список рекомендацій. Це означає, що величини на вході і результуючі величини несумірні між собою. В такому випадку, метрики, які застосовуються для оцінки точності не підходять. Для оцінкі якості методів агрегування запропоновано використовувати наступну метрику ранжування. Формула для визначення значення оцінки ранжування для одного користувача має вигляд:

де  оцінка ранжування для n-го користувача;

місце в загальному рейтингу фільмів для групи;

середній рейтинг для n-го користувача ;

загальна кількість фільмів у матриці вихідних даних.

оцінка, яка показує ступінь задоволеності ранжуванням з боку користувача n. Вираз в чисельнику дозволяє нормувати значення оцінки, яку було поставлено певним користувачем. Різниця між рейтингом та середнім рейтингом для користувача визначає ступінь підвищення ступеню задоволеності користувача стосовно перегляду цього фільму. Якщо фільму було поставлено оцінку нижче за середню – скоріш за все, цей фільм понижує ступінь задоволеності користувача. Вираз в знаменнику показує те, що чим нижчим є рейтинг фільму для групи, тим нижчим є значення функції задоволеності для випадку якщо чисельник має значення вище нуля, та вищім для випадку, якщо значення чисельника нижче за нуль.

Для визначення групової оцінки ранжування застосовувались ті ж самі підходи як і для оцінок точності. Формула для групової оцінки ранжування за принципом середнього арифметичного:

Формула для групової оцінки ранжування за принципом мінімального задоволення:

Це означає, що за групову задоволеність приймається ступінь задоволеності найменш щасливого її учасника.

Результати дослідження. На основі запропонованої метрики ранжування було досліджено методи агрегування індивідуальних вподобань користувачів групи. На стовчастій діаграмі на рис. 1 зображено групові оцінки ранжування при кожному з методів для групп різного розміру (3, 6 та 9 користувачів). На діаграмі на рис. 2 зображено групові оцінки ранжування при кожному з методів для вибірок різного об'єму.

Рисунок 1 - Порівняння стратегій суспільного вибору за оцінкою ранжування для груп різного розміру

Рисунок 2 - Порівняння стратегій суспільного вибору за оцінкою ранжування для різних вибірок

З графіків видно, що при інших рівних умовах (фіксована вибірка і фіксований розмір групи) найбільш ефективними в сенсі оцінки ранжування виявилися методи Середнього без страждань (Average without misery), Голосування за згодою (Approval Voting) і стратегія Справедливості (Fairness strategy).

Висновки. В роботі було отримано наступні результати: проаналізовано методи формування групових рекомендацій в контексті агрегування індивідуальних вподобань, запропоновано метрику оцінки якості ранжування, проведено аналіз ефективності методів групового прийняття рішень в задачі формування групових рекомендацій на основі запропонованої метрики.

Література:

  1. Masthoff, J. Group Modeling: Selecting a Sequence of Television Items to Suit a Group of Viewers / J. Masthoff // User Modeling and User-Adapted Interaction. – 2004. - №14. – P. 37-85.
  2. Recommender Systems Handbook / [Ricci, F., Rokach, L., Shapira, B., Kantor, P.B.].  – New York City : Springer, 2011. – 842 p.
  3. Masthoff, J. Group Recommender Systems: Combining Individual Models / J Masthoff. // Recommender Systems Handbook. - New York : Springer, 2011. - P. 677—702.
  4. Masthoff, J. The Pursuit of Satisfaction: Affective State in Group Recommender Systems / J Masthoff. – Aberdeen :  University of Aberdeen, 2005. - 306 p.
  5. Segaran, T. Programming Collective Intelligence / T. Segaran. – Sebastopol : O’Reilly Media, 2007. – 362 p.