Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Factorization Machines

レコメンドにおける協調フィルタリングのようなスパースなデータに対して、SVMは信頼できる識別超平面を構築できない。そのような状況でも使えるようにRendle (2010)が提案したものがFactorization Machines(FM)

ϕFM2(x,w):=w0+w,x+i=1Dj=i+1Dvi,vjxjxj=w0+w,x+(i,j)Cvi,vjxjxj\begin{aligned} \phi_{\mathit{FM2}}(\boldsymbol{x},\boldsymbol{w}) := & w_0 + \left\langle \boldsymbol{w},\boldsymbol{x}\right\rangle +\sum_{i=1}^{D}\sum_{j=i+1}^{D}\left\langle \boldsymbol{v}_{i},\boldsymbol{v}_{j}\right\rangle x_{j}x_{j}\nonumber \\ = & w_0 + \left\langle \boldsymbol{w},\boldsymbol{x}\right\rangle +\sum_{(i, j)\in C}\left\langle \boldsymbol{v}_{i},\boldsymbol{v}_{j}\right\rangle x_{j}x_{j} \end{aligned}
References
  1. Rendle, S., & Schmidt-Thieme, L. (2010). Pairwise interaction tensor factorization for personalized tag recommendation. Proceedings of the Third ACM International Conference on Web Search and Data Mining, 81–90. 10.1145/1718487.1718498