《DKN: Deep Knowledge-Aware Network for News Recommendation》

论文链接

  • 目标:将知识图谱应用到新闻推荐中
  • input:用户的历史点击的新闻title+候选新闻title+通用知识图谱
  • output:ranking of candidate news
  • 总体架构:
    • architecture
    • Knowledge distillation
      • 用实体链接技术,将文本中出现的实体,链接到KG中的entity
      • knowledge graph Embedding:translation-based knowledge graph embedding methods (Knowledge Graph Embedding via Dynamic Mapping Matrix)
    • KCNN(knowledge-aware CNN)
      • 用linear mapping方法,将wordEmbedding, entityEmbedding, entityContextEmbedding 映射到相同的维度,作为输入句子的三个channel
      • 用TextCNN将输入句子encode成一个vec
    • Attention-based User Interest Extraction
      • user点击过的所有text的embedding列表作为user的特征
      • 用候选text的embedding对user点击过的text的embedding列表做attention得到最后的特征向量
      • 最后接一个sigmoid,做点击率预估
Read more