We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Recommender Systems

2024/2025
Academic Year
RUS
Instruction in Russian
6
ECTS credits
Delivered at:
Department of Informatics
Course type:
Elective course
When:
2 year, 1, 2 module

Instructor

Программа дисциплины

Аннотация

Целью освоения дисциплины «Рекомендательные системы» является ознакомление с принципами работы рекомендательных систем и рассмотрение вопросов, связанных с особенностями проектирования, использования подобных систем. После прохождения курса студенты будут ориентироваться в методах построения и оценивания рекомендательных систем от базовых неперсонализированных подходов, рекомендаций, основанных на характеристиках контента (content-based), коллаборативной фильтрации до адаптивных и продвинутых, основанных на методах машинного обучения.
Цель освоения дисциплины

Цель освоения дисциплины

  • ознакомление с принципами работы рекомендательных систем и рассмотрение вопросов, связанных с особенностями проектирования, использования подобных систем
Планируемые результаты обучения

Планируемые результаты обучения

  • Уметь выбирать подходящие алгоритмы для построения моделей
  • Уметь использовать сводную статистику
  • Уметь объяснять ключевые концепции, лежащие в основе рекомендаций
  • Уметь объяснять разницу между подходами,основанными на пользователях и предметах
  • Уметь создавать профиль личных интересов
  • Уметь создавать рекомендации по ассоциации продукта
  • Уметь сочетать коллаборативную фильтрацию и рекомендации на основе содержимого
  • Уметь строить рекомендации, основанные на коллаборативной фильтрации
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение в рекомендательные системы.
  • Неперсонализированные модели. Модели на основе контентой информации.
  • Коллаборативная фильтрация
  • Продвинутые методы построения моделей факторизации
  • Учет контекстной информации в моделях
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание
  • неблокирующий Упражнения
    Для закрепления навыков по работе с инструментарием студентам предлагается выполнить упражнения на онлайн-ресурсам. Выбор источника упражнений осуществляется преподавателем
  • неблокирующий Защита проекта
    Отчетность по проекту состоит из двух частей: сам письменный отчет и защита. Защита представляет собой презентацию с описанием проделанной работы, построенной системы и использовавшимся подходам.
  • неблокирующий Отчет по проекту
    Отчетность по проекту состоит из двух частей: сам письменный отчет и защита. В рамках проекта студентам предлагается индивидуально или в малых группах (не более трех человек) выбрать датасет и продемонстрировать навыки анализа набора данных и реализации рекомендательной системы на основе этих данных. Примерами данных могут являться наборы данных GroupLens или наборы использовавшиеся в рамках соревнований ReсSys Challenge.
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 2nd module
    0.3 * Домашнее задание + 0.1 * Защита проекта + 0.4 * Отчет по проекту + 0.2 * Упражнения
Список литературы

Список литературы

Рекомендуемая основная литература

  • René Michel, Igor Schnakenburg, & Tobias von Martens. (2019). Targeting Uplift : An Introduction to Net Scores (Vol. 1st ed. 2019). Cham: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=2247428

Рекомендуемая дополнительная литература

  • Manouselis, N., Drachsler, H., Verbert, K., Duval, E. Recommender Systems for Learning. – Springer, 2013. – ЭБС Books 24x7.

Авторы

  • Суворова Алёна Владимировна
  • Сироткин Александр Владимирович