概率隐语义算法在多维推荐系统中的研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:guozhizhong8017
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于互联网技术的日益深入发展,各式各样的信息在网络中传递着。网络让人们可以尽情娱乐、获取知识,但是信息筛选是每个人都要面对的。如何在玲琅满目的各类信息中高效、准确地为客户提供合适的信息,这在当今信息服务领域是非常迫切的。在实际生活中经常发现,用户所处的情景环境会改变用户对项目的兴趣偏好,传统的推荐系统主要是针对“用户-项目”的二维推荐,考虑情景因子的推荐算法还比较少,为了获得高效、准确的推荐效果,本文主要做了以下研究:(1)研究了在二维推荐系统领域中常用的一些推荐方法,研究了考虑情景信息的多维模式下进行协同过滤的算法流程。接着分析了二维模式下进行SVD奇异值分解(Singular Value Decomposition,SVD)的流程,最后研究了在考虑情景信息的多维模式下进行H0SVD高阶奇异值分解(Higher-Order Singular Value Decomposition,H0SVD)的算法流程。(2)主要研究了概率隐语义算法 PLSA(Probability Latent Semantic Analysis,PLSA)最初的应用领域—“文本检索”。提出了将PLSA算法应用于“用户-项目”二维推荐领域的设想,并给出了“用户-项目”与“文档-词汇”-模型对应表。最后通过对PLSA算法的扩展改进,经过详细的数学分析及证明,得出在“用户-项目-情景”评分矩阵中应用情景概率隐语义算法CPLSA(ContextProbability Latent Semantic Analysis,CPLSA)进行推荐的流程。(3)针对推荐系统效果评价的三个重要指标准确率、召回率、NDCG进行了研究,并进行了相关的对比实验,最后得出结论:引入概率论相关统计知识的PLSA及CPLSA推荐算法比传统的SVD矩阵分解推荐效果要好;考虑情景信息的CPLSA算法在推荐效果上比二维PLSA更好;在PLSA及CPLSA算法中隐含因子数目k及迭代次数Q的改变会对推荐效果产生影响。
其他文献
各种密封结构广泛应用于石油、化工和核工业等行业中,其紧密性直接关系到系统和设备运行的安全性和可靠性。由于加工表面难以消除的微观粗糙特性,任何两个表面之间的接触都是
钢铁企业对国民经济的平稳发展有着重要作用,随着近些年钢铁企业的迅速发展,一体化生产计划与调度问题得到了国内外的广泛关注。板坯库是钢铁企业炼钢—连铸—热轧一体化生产
目的:探讨恩格列净Empagliflozin药物预处理对离体鼠心肌缺血/再灌注损伤的保护作用。方法:32只Wistar成年大鼠,随机分为空白对照组(K-H缓冲液持续灌流120min),缺血再灌注组(
在油田开采、油类产品开发、运输和使用过程中,不可避免的产生大量含油污水的排放和泄露,造成海水、生活用水的污染,严重危害生态环境和人体健康。含油污水中的有机物质通常
目的:通过观察冠心病合并心力衰竭患者及健康对照者血清CA125及BNP浓度,联合彩色多普勒超声心动图无创评价心功能,分析冠心病合并心力衰竭患者血清CA125水平与其他参数的关系
目的:探讨瘦素(Leptin)对主动脉瓣膜间质细胞(valvular interstitial cells,VICs)成骨分化的作用及其机制,明确Leptin体外刺激在VICs表型转化中的作用。方法:胶原酶消化法分
近年来,我国钢铁企业在新上项目领域内大力推行项目管理,这对于提高项目质量、保证工期、降低成本等方面可以起到非常重要的作用。项目的进度计划和控制是项目管理最重要的两
当今世界,经济全球化已经达到了空前的程度,各国企业在全球市场环境中激烈竞争,尤其是2008年的全球金融危机爆发更加体现出外部环境的不可预测性。企业想要在激烈的竞争和变
根据熵编码理论,条件熵小于信息熵,所以可以利用Context模型对数据进行有效压缩。然而在实际编码中,我们发现增加Context模型的阶数时,由于数据采样值有限,数据的压缩效率先
绿色环境和不断增加的清洁能源需求使得创新经济的和环境友好的技术逐渐发展。以太阳光为动力的光催化剂高效,环保,可以使用光电催化技术产能并去除污染物。我们尝试制造了一