I
I
ILoveYAnny2017-03-03 06:51:29
Machine learning
ILoveYAnny, 2017-03-03 06:51:29

What is better for starting a recommender system, a cold start or a dataset shifted towards the highest rating?

Hello, I use the SVD algorithm and to start work there is a choice:
1) At the very beginning, turn off the PC and collect user ratings
2) Turn on the PC and collect user ratings to recalculate matrices
3) Either I have a dataset, but there are only 4 and 5 ratings five-point system - there are no negative ratings ..
What is the right thing to do in this situation?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
X
xmoonlight, 2017-03-03
@ILoveYAnny

First - you need to run a full cycle of Full-Mesh binary comparison once and, thus, adjust the starting weights for each position.
Since you already have something: scores 4 and 5: use half division (by the lower bound on all indicators: you have a 4) to create binary reviews: 4 => bad / no (-1 ) and 5=> good/yes (1).
Then - iteratively adjust as the values ​​of specific indicators change.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question