知识图的归纳规则
知识图谱中两个实体之间可能有许多路径,一条路径由关系类型构成(例如就是两个实体和的路径); 规则由两个实体的关系序列定义,例如, 路径和规则的区别在于规则更多关注关系类型而不是实体。...问题定义
给定用户,商品,用户和商品的交互,商品关联以及知识图谱,我们的联合训练框架目的在于:
基于商品的关系学习商品之间的规则;
学习推荐系统推荐对每个用户基于规则以及他的交互历史推荐商品;
该框架输出一套规则以及推荐商品的列表...对每个用户基于他的购买历史和得到的规则推荐商品; 我们将其建模为多任务学习,于是我们有:
其中表示我们推荐模块的参数, 表示规则学习和推荐模块的共享参数。为推荐系统的目标, 为规则学习模块的目标。...商品对在规则下的特征向量表示为,注意:
如果和之间在关系类型上存在一条边,我们就有, 也就是说我们可以通过一个点e,从a到b。这么做我们可以令模型更具有解释性。...该框架由两个模块组成:规则学习模块和推荐模块。规则学习模块能够在具有不同类型商品关联的知识图中导出有用的规则,推荐模块将这些规则引入到推荐模型中以获得更好的性能。