Python Vowpal Wabbit (pyvw): как обучить матричную модель факторизации - PullRequest
0 голосов
/ 12 марта 2020

Я хочу обучить модель матричной факторизации с использованием модуля Python Vowpal Wabbit (from vowpalwabbit import pyvw) для набора данных, содержащего идентификаторы пользователя и элемента с дополнительной информацией для прогнозирования взаимодействия пользователя с элементом. У них есть пример запуска MF из командной строки, но я не нашел такого, используя python.

Я определяю свою модель следующим образом: model = pyvw.vw("-b 25 -q ui --rank 20 -l 0.01")

Основы Vowpal Wabbit с Python показывают, что основы обучения модели VW с использованием python - это чтение обучающего набора построчно в a для l oop и вызов model.learn в каждом примере.

Мой вопрос: работает ли это для обучения модели факторизации матрицы? Действительно ли VW обучает матричную модель факторизации построчно инкрементным / онлайн способом в течение l oop?

...