Counterfactual Explainable Recommendation

文章目录

  • Counterfactual Explainable Recommendation
    • 1 定义和符号表示
      • 反事实解释推荐
      • 解释的复杂度和力度
    • 2 反事实解释
    • 2.1 黑盒推荐模型
    • 2.2 反事实解释
    • 2.3 松弛优化
    • 3 讨论
      • 3.1 解释复杂度和商品的不同推荐位置之间的关系
      • 3.2 控制Aspects的数量
    • 4 模型评估方法
      • 4.1 面向用户的评估
      • 4.2 面向模型的评估
    • 5 实现细节
      • 5.1 处理流程
      • 5.2 解释生成
      • 5.3 Mask

1 定义和符号表示

用户集合 U = { u 1 , u 2 , ⋯ , u m } \mathcal{U}=\{u_1,u_2,\cdots, u_m\} U={u1​,u2​,⋯,um​}
商品集合 V = { v 1 , v 2 , ⋯ , v n } \mathcal{V}=\{v_1,v_2,\cdots, v_n\} V={v1​,v2​,⋯,vn​}

二元矩阵 B ∈ { 0 , 1 } m × n B\in \{0,1\}^{m\times n} B∈{0,1}m×n表示用户-商品交互矩阵。

R ( u , K ) \mathcal{R}(u,K) R(u,K)表示对于用户 u u u的 top- K \text{top-}K top-K推荐列表。

使用<Do users rate or review?: boost phrase-level sentiment labeling with review-level sentiment classification>这篇论文内置的情感分析工具包(

【论文精读】Counterfactual Explainable Recommendation相关推荐

  1. 【论文不精读】Reinforced Path Reasoning for Counterfactual Explainable Recommendation

    Reinforced Path Reasoning for Counterfactual Explainable Recommendation 1 Introduction 现代推荐系统在对复杂的用户 ...

  2. 【保姆级】论文阅读与分析《Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation》

    <Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation>-by Qingyao A ...

  3. 【推荐系统论文精读系列】(五)--Neural Collaborative Filtering

    文章目录 一.摘要 二.介绍 三.准备知识 3.1 从隐式数据中进行学习 3.2 矩阵分解 四.神经协同过滤 4.1 总体框架 4.1.1 学习NCF 4.2 广义矩阵分解(GMF) 4.3 多层感知 ...

  4. 【推荐系统论文精读系列】(一)--Amazon.com Recommendations

    文章目录 一.摘要 二.推荐算法 三.传统协同过滤 四.聚类模型 五.基于搜索方式 六.基于物品的协同过滤 七.怎样工作? 八.可扩展性 九.总结 References 论文名称:Amazon.com ...

  5. 【推荐系统论文精读系列】(二)--Factorization Machines

    文章目录 一.摘要 二.介绍 三.稀疏性下预测 四.分解机(FM) A. Factorization Machine Model B. Factorization Machines as Predic ...

  6. 翻译_第五章:《Explainable Recommendation: A Survey and New Perspectives》可解释推荐系统综述

    上篇链接:翻译_第四章:<Explainable Recommendation: A Survey and New Perspectives>可解释推荐系统综述 综述第五章 内容目录: 5 ...

  7. 繁凡的对抗攻击论文精读(二)CVPR 2021 元学习训练模拟器进行超高效黑盒攻击(清华)

    点我轻松弄懂深度学习所有基础和各大主流研究方向入门综述! <繁凡的深度学习笔记>,包含深度学习基础和 TensorFlow2.0,PyTorch 详解,以及 CNN,RNN,GNN,AE, ...

  8. 论文精读——CenterNet :Objects as Points

    论文精读--CenterNet :Objects as Points 论文地址:https://arxiv.org/pdf/1904.07850.pdf 机构:UT Austin,UC Berkele ...

  9. 论文精读 | slam中姿态估计的图优化方法比较

    一. 摘要 对于位置环境中的自主导航问题,同步定位与建图(Simultaneous localization and mapping, SLAM)是一个非常重要的工具框架.根据SLAM字面含义可以得知 ...

最新文章

  1. iMeta:已被谷歌学术(Google Scholar)收录
  2. 计算机基础知识第四章测试,计算机基础知识测试题第四章
  3. 数据库安全:不只是DAM
  4. kali linux解密栅栏密码,最详细bugku加密小白解法---持续更新!
  5. PowerDesigner-快速入门(极简教程)
  6. vscode php断点,VSCode中设置断点调试PHP(示例代码)
  7. 颠覆认知!25张动图,让你重新认识地球
  8. LeetCode刷题(19)
  9. 网页在兼容模式和急速模式下前者报错、后者正常的原因查找
  10. 用python删除pdf文件的特定页码
  11. SDUT 数据库系统概论 关系查询处理和查询优化
  12. python高级编程实战小象学院_小象学院Hadoop2.x大数据平台V3完全入门实战
  13. 华为荣耀4A USB 灰色解决版本
  14. 【安卓】电脑执行脚本控制安卓手机
  15. SpringBoot+Dubbo整合
  16. Cocos Creator2.4.8 资源加载源码阅读
  17. CentOS7.3+python:zipimport.ZipImportError: can't decompress data; zlib not available报错
  18. 银行业务中的清算和结算分别是什么样的过程
  19. css3实现字体从左到右渐变(原理与思路)
  20. NMS by Representative Region: Towards Crowded Pedestrian Detection by Proposal Pairing

热门文章

  1. 25岁,人生规划(职场第二个三年)(理论)
  2. 乘WEB 2.0漫游虚拟太空
  3. beh?ver du ikke have Parajumpers Adirondack hende
  4. Unity插件 - MeshEditor(三) 面片破碎网格破碎
  5. JavaScript BOM操作
  6. 苹果电脑表格取消自动计算机,mac苹果电脑怎么设置文件图标自动排列 mac苹果电脑怎么取消文件图标自动排列...
  7. 楼建民:杭州互金企业已完成自查 专项整治工作11月结束
  8. Systrace 之 Vsync 解读
  9. HttpClient简单使用
  10. GitHub + VSTS 开源代码双向同步