Современное состояние совместной фильтрации

13

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

Мой поиск выявил следующие методы. На самом деле, я сталкивался с ними, просматривая некоторые из этих работ и их ссылки, или просматривая раздел экспериментов, когда они проводят сравнения. Я был бы рад узнать о новом предложенном методе и провести сравнение с SoTA, что из следующего было бы хорошим выбором для этого? Если бы не они, я был бы рад узнать хорошего представителя.

На основе матричной факторизации:

  1. Взвешенная аппроксимация низкого ранга (ICML 2003)
  2. Моделирование пользовательских рейтинговых профилей для совместной фильтрации (NIPS 2003)
  3. Модель множественных мультипликативных факторов для совместной фильтрации (ICML 2004)
  4. Матрица фактора быстрой максимальной максимальной маржи для совместного прогнозирования (ICML 2005)
  5. Вероятностная матричная факторизация (NIPS 2007)
  6. Байесовская вероятностная матричная факторизация (ICML 2008)
  7. Модели латентного фактора на основе регрессии (KDD 2009)
  8. Нелинейная матричная факторизация с гауссовскими процессами (ICML 2009)
  9. Динамическая факторизация отравлений (Конференция ACM по рекомендательным системам 2015)

На основе фактора тензора:

  1. Включение контекстной информации в рекомендательные системы с использованием многомерного подхода (транзакции ACM в информационных системах (TOIS) 2005)
  2. Байесовская вероятностная тензорная факторизация (SIAM Data Mining 2010)
  3. Завершение тензорного ранга с помощью римановой оптимизации (BIT Численная математика 54.2 (2014))
Cupitor
источник
1
Тензор для непрерывных данных? Смешанные данные? Категориальные данные? Поскольку вы не говорите, может быть, мы можем предположить, что непрерывно. Байесовская тензорная регрессия Дэвида Дансона - это подход к тензорным таблицам непредвиденных обстоятельств, который может дать некоторое представление или руководство - но это не подход RS. researchgate.net/publication/… Кроме того, проверьте документы на его веб-сайте в Duke U.
Майк Хантер
1
Вы также можете рассмотреть факторизацию неотрицательной матрицы (NMF).
диадохос
Ваш список кажется разумным, я бы также добавил методы, основанные на нейронных сетях. Там в обзорной статье , что это хорошее место , чтобы начать: arxiv.org/pdf/1707.07435.pdf
sebp

Ответы:

1

Вы также можете взглянуть на документ о системе гравитационных рекомендаций (GRS), который также посвящен матричной факторизации. Авторы соревновались, используя этот алгоритм в хорошо известной премии Netflix.

micts
источник