Content deleted Content added
m v2.04b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation) |
No edit summary Tags: Reverted references removed |
||
Line 16:
<math>\tilde{r}_{ui} = \sum_{f=0}^{n factors} H_{u,f}W_{f,i}</math>
It is possible to tune the expressive power of the model by changing the number of latent factors. It has been demonstrated <ref name="Jannach13">{{cite book |last1=Jannach |first1=Dietmar |last2=Lerche |first2=Lukas |last3=Gedikli |first3=Fatih |last4=Bonnin |first4=Geoffray |title=What Recommenders Recommend – An Analysis of Accuracy, Popularity, and Sales Diversity Effects |journal=User Modeling, Adaptation, and Personalization |volume=7899 |date=2013 |pages=25–37 |doi=10.1007/978-3-642-38844-6_3 |publisher=Springer Berlin Heidelberg |language=en|series=Lecture Notes in Computer Science |isbn=978-3-642-38843-9 |citeseerx=10.1.1.465.96 }}</ref> that a matrix factorization with one latent factor is equivalent to a ''most popular'' or ''top popular'' recommender (e.g. recommends the items with the most interactions without any personalization). Increasing the number of latent factor will improve personalization, therefore recommendation quality, until the number of factors becomes too high, at which point the model starts to [[overfitting|overfit]] and the recommendation quality will decrease. A common strategy to avoid overfitting is to add [[regularization (mathematics)|regularization]] terms to the objective function.
All things considered, Funk MF minimizes the following objective function:
|