Описание тега recommender-systems

0 ответов

WALS Model Tensorflow - Получить рекомендации для нового пользователя

Интересно, можно ли как-нибудь получить рекомендации для нового пользователя, используя уже обученную модель WALS и учитывая список предметов, которые понравились пользователю. В настоящее время, чтобы получить рекомендацию, вы должны указать иденти…
0 ответов

Установка ограничения на рейтинг фильмов в матричной факторизации

Есть ли способ ограничить вывод рейтинга фильмов из алгоритма матричной факторизации? У меня была матрица с оценками от 1 до 5, но после тренировки модели некоторые фильмы получили оценку выше 5. Это нормально? Есть ли способ нормализовать рейтинги,…
0 ответов

Ускорьте funkSVD{Recommenderlab}, когда матрица большая

Я использую функцию funkSVD из пакета Recommenderlab в R, чтобы разложить мою матрицу (dimension 310587 x 1032; 99.66255% NAs) в конечном итоге аппроксимировать его отсутствующие значения (в сравнении с другим методом). Проблема в том, что это дейст…
30 ноя '18 в 09:39
0 ответов

Рекомендация фильма по кластеризации

Я делаю систему рекомендаций по фильмам, и у меня очень мало данных для начала, поэтому я выбираю технику кластеризации. Я получаю оценку эмоций от API IBM Watson, предоставляя описание фильма в качестве входных данных. Я получаю вывод в формате JSO…
0 ответов

Модель совместной фильтрации не вписывается в keras 2.0.8

Ниже приведен код, который я написал для проекта курса fasttai для совместной фильтрации. Это рекомендательная система, в которой используется набор рейтингов movieLens 100K (для загрузки используйте google "movieLens 100K"). Эта программа используе…
0 ответов

libFM: не могу загрузить / сохранить модель

Я создал libFM.exe на cygwin, но save_model/load_model, похоже, не работает: $ ./libFM.exe -task r -method als -train data.libfm1 -test test.libfm1 -iter 100 -dim ‘5,5,10’ -load_model mod -save_model mod -out res.txt --------------------------------…
19 сен '18 в 09:23
0 ответов

Расчет энтропии графа

Я пытаюсь сделать рекомендацию на основе графика. Каждый узел представляет академическую статью, а каждая ссылка A->B означает статью A процитированную статью B. Родительский узел на графике - это интересующая статья (входная информация), для которо…
0 ответов

Неправильные прогнозы с совместной фильтрацией Graphlab knn

Я использую item_simility_recommender из Graphlab, и я заметил, что функция предиката () присваивает ноль большинству предсказанных элементов, даже если рейтинги идут от 1 до 5. Это, конечно, приводит к очень высокой RMSE. Поскольку item_simility_re…
18 апр '18 в 03:40
0 ответов

Определение, является ли разница между двумя значениями RMSE значительными

Я оцениваю два регрессора в рекомендательных системах в 4 очень больших наборах данных, и их различие с точки зрения СКО очень мало, как показано на рисунке. Среднеквадратичные значения Я провел 10-кратную перекрестную проверку и проанализировал экс…
03 июл '18 в 13:15
0 ответов

Проблема применения LDA для набора данных для рекомендации

Я новичок в программировании на Python и сталкиваюсь с проблемами, пытаясь применить LDA(скрытое распределение дирихлетов) к набору данных в Python. набор данных содержит информацию о журнальных работах, и я применяю LDA к этому набору данных Здесь …
17 фев '19 в 12:44
0 ответов

Тренировка PredictionIO на heroku дает требование не выполнено: viewEvents в PreparedData не может быть пустым

Я следую руководству в https://www.jamesward.com/2016/06/14/machine-learning-on-heroku-with-predictionio/ и при запуске:heroku run -a <YOUR HEROKU APP NAME> train Я получаю ниже ошибки: Exception in thread "main" java.lang.IllegalArgumentExcep…
0 ответов

Система рекомендаций по истории взаимодействий

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

Совместная фильтрация на основе памяти - проблема производительности

Я новичок в рекомендующих системах. Я изучал и внедрял CF на основе памяти. У меня 600 пользователей. Я рассчитываю сходство всех пользователей с активным пользователем. Проблема заключается в том, что, когда я пытаюсь предсказать оценки всех других…
1 ответ

Как мне оптимизировать гиперпараметры LightFM?

Я использую библиотеку рекомендателей LightFM в моем наборе данных, которая дает мне результаты на изображении ниже. NUM_THREADS = 4 NUM_COMPONENTS = 30 NUM_EPOCHS = 5 ITEM_ALPHA = 1e-6 LEARNING_RATE = 0.005 LEARNING_SCHEDULE = 'adagrad' RANDOM_SEED…
1 ответ

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

Я пытаюсь построить последовательность данных для системы рекомендаций. Я построил кросс-табличные данные (таблица 1) и таблицу 2, как показано ниже: введите описание изображения здесь Я пытался заменить все 1 в таблице 1 на "Оценка" из таблицы 2 в …
0 ответов

Код рекомендации по популярности фильма

Я сейчас изучаю R, и сейчас делаю проект о фильме рекомендовать алгоритм. Я использовал данные movielense 100k с библиотекой Recommenderlab и использую эти руководства. https://mitxpro.mit.edu/asset-v1%3AMITProfessionalX+DSx+2017_T1+type@asset+block…
0 ответов

Возможен ли основанный на контенте рекомендатель с составным элементом подобия объекта?

Я хочу использовать Mahout в качестве системы рекомендаций. В моем проекте есть содержимое, теги, реакции. Пользователь делится контентом после помеченного тегом, а другие пользователи могут читать контент и давать ответы. Я хочу рекомендовать содер…
22 окт '18 в 09:03
1 ответ

Каким образом Google Files Go дает советы о наличии данных на моем телефоне?

Я использую Google Files Go, и он предлагает мне очистить мемы в моем телефоне, а также дает другие советы на основе данных, имеющихся на моем телефоне. Как Google это делает? Они постоянно отслеживают все данные, присутствующие на моем телефоне? Я …
2 ответа

Как преобразовать строку в double в C#

В следующем коде рейтинг при генерации ошибки string[] allLines = File.ReadAllLines(@"Ratings.csv"); var parsed = from line in allLines let row = line.Split(';') select new { UserId = row[0], ItemId = row[1], rating = row[3] }; var Rating = parsed.S…
25 окт '18 в 15:45
3 ответа

Как построить основанную на контенте систему рекомендаций, которая использует несколько атрибутов?

Я новичок в машинном обучении. Я хочу построить основанную на контенте систему рекомендаций в Python, которая использует несколько атрибутов, чтобы решить, похожи ли два элемента. В моем случае "элементы" - это пакеты, размещаемые менеджером пакетов…