7.7 分解机在推荐系统上的应用

分解机可以作为一般的预测模型,用于回归和分类,特别是用在推荐系统和广告点击率预估等商业场景。本节简单讲讲分解机在推荐系统上的应用。

对于分解机在推荐系统上的应用,可以采用回归和分类两类方法。当我们预测用户对标的物的评分时,就是回归问题;当我们预测用户是否点击标的物时,可以看成是一个二分类问题,这时可以通过增加一个logit变换,将其转化为预测用户点击的概率问题。

下面介绍怎样构建FM需要的特征,有哪些信息可以作为模型的输入。构建FM模型的特征主要分为如下4大类。