树增强嵌入模型用于可解释的推荐 TEM: Tree-enhanced Embedding Model for Explainable Recommendation

摘要:

虽然协同过滤是个性化推荐的主流技术,但它只对用户-项目交互进行建模,不能为推荐提供具体的理由。与此同时,与用户-项目交互相关的丰富的侧信息(例如,用户统计数据和项目属性)提供了有价值的证据,说明为什么推荐适合于用户,但在提供解释方面还没有得到充分的探索。

在技术方面,基于嵌入的方法,例如广泛和深入的神经因子分解机,提供最先进的推荐性能。然而,它们的工作原理就像一个黑匣子,预测背后的原因无法明确地呈现出来。另一方面,决策树等基于树的方法通过从数据中推断决策规则来进行预测。虽然可以解释,但它们不能推广到不可见的特性交互,因此在协作过滤应用程序中会失败。在这项工作中,我们提出了一个新的解决方案,称为树增强嵌入方法结合了基于嵌入和基于树的模型的优点。我们首先使用一个基于树的模型来学习明确的决策规则(交叉特征)来自丰富的侧面信息。接下来,我们设计了一个嵌入模型,该模型可以包含显式交叉特征,并推广到用户ID和项目ID上不可见的交叉特征。嵌入方法的核心是一个易于解释的注意力网络,使得推荐过程完全透明和可解释。我们对旅游景点和餐厅推荐两个数据集进行了实验,证明了我们的解决方案的优越性能和可解释性。

相关工作:

我们大致可以将解释风格分为基于相似性和基于内容的类别。基于相似性的方法以最相似的用户或项目列表的形式给出解释。例如,Behnoush等人的使用限制玻尔兹曼机来计算top-K推荐列表中项目的可解释性得分。虽然基于相似性的解释可以作为解释CF推荐的通用解决方案,但缺点是它缺乏具体的推理。基于内容的作品考虑了各种侧面信息,从项目标签[38,40]、社会关系[31,37]、用户的上下文评论[13,15,28,31,48]到知识图谱,

结论:</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TopicExpertiseModel =================== /** Copyright (C) 2013 by SMU Text Mining Group/Singapore Management University/Peking University TopicExpertiseModel is distributed for research purpose, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. If you use this code, please cite the following paper: Liu Yang, Minghui Qiu, Swapna Gottipati, Feida Zhu, Jing Jiang, Huiping Sun and Zhong Chen. CQARank: Jointly Model Topics and Expertise in Community Question Answering. In Proceedings of the 22nd ACM International Conference on Information and Knowledge Management (CIKM 2013). (http://dl.acm.org/citation.cfm?id=2505720) Feel free to contact the following people if you find any problems in the package. yang.liu@pku.edu.cn * */ Brief Introduction =================== 1. Community Question Answering (CQA) websites, where people share expertise on open platforms, have become large repositories of valuable knowledge. To bring the best value out of these knowledge repositories, it is critically important for CQA services to know how to find the right experts, retrieve archived similar questions and recommend best answers to new questions. To tackle this cluster of closely related problems in a principled approach, we proposed Topic Expertise Model (TEM), a novel probabilistic generative model with GMM hybrid, to jointly model topics and expertise by integrating textual content model and link structure analysis. Based on TEM results, we proposed CQARank to measure user interests and expertise score under different topics. Leveraging the question answering history based on long-term community reviews and voting, our method could find experts with both similar topical preference and high topical expertise. 2. This package implements Gibbs sampling for Topic Expertise Model for jointly modeling topics and expertise in question answering communities. More details of our model are described in the following paper: Liu Yang, Minghui Qiu, Swapna Gottipati, Feida Zhu, Jing Jiang, Huiping Sun and Zhong Chen. CQARank: Jointly Model Topics and Expertise in Community Question Answering. In Proceedings of the 22nd ACM International Conference on Information and Knowledge Management (CIKM 2013). (http://dl.acm.org/citation.cfm?id=2505720)
引用\[1\]:scroll-view组件的属性中,enhanced属性用于启用scroll-view的增强特性,通过ScrollViewContext可以操作scroll-view。在启用enhanced属性后,可以通过wx.createSelectorQuery的NodesRef.node方法获取ScrollViewContext。同时,show-scrollbar属性用于控制滚动条的显隐。\[1\] 引用\[2\]:在Android布局文件中,可以使用ScrollView组件来实现滚动效果。可以通过设置scrollbarTrackVertical、scrollbarThumbVertical和scrollbarSize属性来自定义滚动条的样式和大小。\[2\] 引用\[3\]:在标签上添加scroll-top属性可以实现scroll-view的滚动效果。scroll-y属性用于控制垂直方向的滚动,class属性用于指定样式类,style属性用于设置高度和底部填充。scroll-top属性可以设置滚动的位置,@scrolltolower事件用于监听滚动到底部的事件,refresher-enabled属性用于启用下拉刷新,refresher-triggered属性用于设置下拉刷新的触发状态,refresher-threshold属性用于设置下拉刷新的阈值,refresher-background属性用于设置下拉刷新的背景颜色,@refresherrefresh事件用于监听下拉刷新的触发事件,@refresherrestore事件用于监听下拉刷新的恢复事件。\[3\] 问题: scroll-view scroll-x enhanced :show-scrollbar="false"是什么意思? 回答: scroll-view scroll-x enhanced :show-scrollbar="false"是指在scroll-view组件中启用了增强特性,并且设置了水平滚动(scroll-x)。同时,通过设置show-scrollbar属性为false,可以隐藏滚动条。 #### 引用[.reference_title] - *1* [微信小程序 scroll-view](https://blog.csdn.net/weixin_59727199/article/details/126875797)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Android ScrollView scrollbarStyle 样式详解](https://blog.csdn.net/johnny901114/article/details/7869047)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [scroll-view回到顶部的使用(scroll-top)](https://blog.csdn.net/weixin_69666355/article/details/129794179)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值