Построение коллаборативной рекомендательной системы на основе сингулярного разложения матрицы

  • Я.И. Гришанов Алтайский государственный университет Email: me1stmott1e@gmail.com
  • И.В. Пономарев Алтайский государственный университет Email: igorpon@mail.ru
Ключевые слова: сингулярное разложение, SVD, рекомендательная система, машинное обучение, python, numpy, API

Аннотация

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

Литература

1. Рекомендательные системы на практике / пер. с англ. Д.М. Павлова. — М. : ДМК Пресс, 2020. — 448 с.
2. Ricci F. Recommender Systems Handbook. – New York : Springer New York Dordrecht Heidelberg London, 1979. – 845 p.
3. Habr : сайт. — URL: https://habr.com/ru/company/jetinfosystems/blog/453792/.
4. Habr : сайт. — URL: https://habr.com/ru/company/prequel/blog/567648/.
5. VK: cайт. — URL: https://dev.vk.com/reference.
6. Visual Studio Code: сайт. — URL: https://code.visualstudio.com/.
7. Retailer: сайт. — URL: https://retailrocket.ru/blog/shest-podhodov-k-rekomendatsiyam-tovarov-v-internet-magazine/.
8. Google Colab: cайт. — URL: https://colab.research.google.com/.
9. Jim Lambers. The SVD Algorithm. – 2010. – CME 335.
10. Логинов Н.В. Сингулярное разложение матриц. — М. : МГАПИ, 1996.
11. Гасников А.В. Современные численные методы оптимизации. Метод универсального градиентного спуска : учебное пособие. — М. : МФТИ, 2018. — 291 с.
12. Тихонов А.Н., Арсенин В.Я. Методы решения некорректных задач. — М. : Наука,1979. — 283 с.
13. SciPy Stats: cайт. — URL: https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.mannwhitneyu.html.
Опубликован
2023-12-03
Как цитировать
Гришанов Я., Пономарев И. Построение коллаборативной рекомендательной системы на основе сингулярного разложения матрицы // Труды семинара по геометрии и математическому моделированию, 2023, № 9. С. 183-192. URL: http://journal.asu.ru/psgmm/article/view/14341.

Наиболее читаемые статьи этого автора (авторов)

1 2 > >>