基于事后可解释性的推荐算法设计与实现

来源 :山西大学 | 被引量 : 0次 | 上传用户:guanenyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
个性化推荐技术在生活中已被广泛的应用。近年来已提出的推荐算法虽然其推荐性能有了显著提升,但是模型越来越复杂,导致出现了大量的黑盒模型。然而,黑盒模型却存在可解释性差的问题,可解释性推荐是解决此问题的有效手段,其不仅可以为用户提供推荐还可以对推荐的物品做出解释,使用户了解为什么推荐此物品,增加用户的信任度和满意度,从而提高推荐系统的精准度和说服力。所以,推荐系统的可解释性问题变得尤为重要。目前,嵌入式可解释性推荐模型将解释内置,使模型的灵活性较差。事后可解释性推荐模型旨在通过构建可理解用户行为的可解释性模型,为黑盒模型提供解释,以保持高预测精度和提高可解释性,使模型具有较强灵活性和鲁棒性。但是,现有的事后可解释性方法局限于物品层信息使得解释层较浅,因此如何利用辅助信息使解释更细粒度成为难点。本文提出了一种基于矩阵分解的事后可解释性推荐算法,该算法通过从评论中提取丰富信息以了解用户的购买行为,从而进一步对推荐结果做出细粒度的解释。在此基础上搭建了基于事后可解释性的推荐系统服务平台。主要研究工作如下:(1)基于矩阵分解的事后可解释性推荐算法。本文提出了一种基于矩阵分解的事后可解释性推荐算法,该算法利用评论中含有的丰富信息构建关注度矩阵分解模型,并作为可解释性模型来逼近黑盒模型,最终通过可解释性模型生成细粒度的解释。大量的实验表明,所提出的方法不仅保持了高预测精度,而且提供了直观且细粒度的解释。(2)基于事后可解释性的推荐系统设计与实现。本系统采用B/S结构,可根据用户需求选择可解释性推荐算法,并从不同角度对不同的事后可解释性推荐数据进行分析和挖掘,以实现精准推荐。通过设计并实现基于事后可解释性的推荐系统,以达到方便用户操作和使推荐结果更直观的目的。综上所述,本文针对事后可解释性推荐算法存在的问题,提供了一种新的解决思路和方案,提高了推荐的可解释性,并且通过实现基于事后可解释性的推荐系统,帮助用户更深层次的理解和应用。
其他文献
孤立点检测作为大数据研究中的一项重要技术,在网络监测、电信和信用卡欺诈、金融证券服务等各大应用领域中都发挥着巨大的作用。孤立点检测的目的在于找出一个数据集中与大多数对象行为显著不同的一部分对象。在众多的孤立点检测方法中,基于聚类的方法因其不需要预先知道数据集的分布和参数少等特点而脱颖而出。但是目前基于聚类的孤立点检测方法中,一部分方法仅通过优化聚类算法来提升孤立点检测的效果,另一部分仅聚焦于簇内孤
近年来,自然语言处理的重心已逐步从句法处理研究转移到语义分析研究中,语义知识库的构建至关重要。汉语框架语义知识库(CFN)已具有一定的规模,但词元库的低覆盖率问题比较严重。CFN现有动词6175个,与现代汉语词典中的17788个动词相差甚远。CFN词元库主要是通过翻译Frame Net已有词元构建的,不可能包含中文所有词语,故需要不断的扩充词元完善CFN词元库。当使用CFN在大规模真实文本中进行框
推荐系统在电子商务和服务型移动终端的应用越来越广泛,使得人们的生活越来越便利。在电子商务网站或论坛中,存在大量蕴含用户对项目某些方面的相关评论,若将这些评论进行细粒度情感分析,既可作为可解释推荐系统中用户对项目评分的依据,又可给出推荐结果的解释原因,从而帮助用户更好地理解推荐结果,提升用户的满意度。因此,本文以项目评论数据为研究对象,通过分析评论中多个对象的细粒度方面项情感极性,进而基于用户在方面
近年来,深度学习在机器视觉,如目标识别与检测,自然语言处理等领域取得了巨大的成功,可以说深度学习推动了人工智能的大跨步发展,解决了很多复杂的模式识别任务。然而深度学习模型常被人称为“黑箱”,即模型学到的表示很难用人类可以理解的方式来提取和呈现,这极大的限制了深度学习的发展,特别是在自动驾驶、金融和医学等领域利用深度学习进行关键决策时,我们往往需要算法具有极大的可靠性。在视觉处理居功至伟的卷积神经网
信息技术在各个领域中的重要性日益凸显出来;而教育行业也在社会的科技化变革中取得了重大的成果。“计算机触控技术+教育”的飞速发展衍生出了大量的媒体教学产品,例如:双屏电子黑板、纳米黑板和电子白板等。在黑板推广调研中发现,在课堂中老师主要采用对学生的观察和提问与学生进行交互,必然会因个人经历的不同导致获取全体学生的学习反馈以及学习状态信息也不同,最终导致无法达到预期的教学效果。针对上述问题,在双屏电子
以森林土为生长基质和开顶生长箱(Open-Top Chambers, OTCs)的近自然法,选择亚热带造林树种大叶相思(Acacia auriculiformis)、红锥(Castanopsis hystrix)、樟树(Cinnamomum camphora)、枫香(Liquidambar formosana)、海南蒲桃(Syzygium hainanense)的一年生树苗构建实验林,探讨了土壤有
数据挖掘是从大量数据或数据库中挖掘出有价值信息的学科,已经在诸多领域得到了应用。而聚类分析作为数据挖掘中一种不可替代的挖掘技术,同样得到广泛应用,聚类分析根据相似性将样本分为不同的簇或子集,使得不同簇中的样本具有很大的差异性。近年来,核方法因其在非线性模式分析任务中的优势,被广泛用于聚类任务中,但是核聚类的性能很大程度上依赖于核函数以及参数的设置上,因此产生了多核聚类方向,近几年来,基于多核聚类的
机器阅读理解作为自然语言理解的关键任务,受到国内外学者的广泛关注。其意义在于使机器具有理解文本语义的能力。本文重点关注机器阅读理解中的多项选择题任务,即给定文章、问题和选项,要求根据文章内容回答问题,从多个选项中选择最佳选项。然而这些选项通常不是直接来自文章片段,其需要根据文章内容进行总结归纳或推理才能得出正确答案,存在更艰巨的挑战。因此,本文旨在面向高考阅读理解中的多项选择题进行研究,主要的工作
多项选择型阅读理解任务作为机器阅读理解的子任务之一,近年来受到国内外研究者的广泛关注。现有多项选择型阅读理解数据集多为英文语料,且数据集文章覆盖领域及回答问题所需推理能力单一,而高考语文中文章覆盖领域多样、问题复杂。因此,面向高考语文阅读理解的研究任务具有较大的挑战性。本文以2018年国家重点研发计划项目子课题“文本生成及复杂语言问题求解关键技术与系统”为背景,针对高考语文中现代文多项选择题展开研
目前,精神疾病的精准诊断是脑科学中最主要的研究课题。由于精神疾病(比如精神分裂症、分裂症情感障碍和双相情感障碍等)有许多重叠的临床症状,因此基于症状的主观诊断很容易导致精神疾病被误诊为其它相似的疾病从而影响疾病的治疗。利用脑影像(如脑核磁共振成像)探索精神疾病的机制和客观指标,利用数据挖掘的手段用客观影像学测度来定义精神疾病的类别是推动精神疾病精准诊断的必经之路。本论文针对这两个方面展开研究,分别