混合策略的多目标优化推荐算法:提高多样性和新颖度

需积分: 15 1 下载量 64 浏览量 更新于2024-08-12 2 收藏 399KB PDF 举报
"这篇文章是2015年发表在《计算机应用》期刊上的一篇研究论文,由向阳、院强和董立红合作完成。文章主要探讨了如何解决推荐系统的效率问题,提出了一种新的基于多目标优化的推荐算法。" 在当前的推荐系统中,效率是一个重要的挑战,尤其是考虑到系统需要同时处理多样性和新颖性的需求。论文作者针对这个问题,采取了线上和线下分离的策略来构建新的推荐系统框架。这种策略旨在提高推荐系统的运行效率,同时保证推荐质量。 新算法的核心是混合策略,它结合了多个推荐算法,并通过加权混合来提升整体性能。算法首先将多个推荐算法的输出进行加权整合,然后建立了一个多目标优化模型。在这个模型中,权重序列作为自变量,而推荐效果的评价指标——F调和率、多样性和新颖度则作为目标函数。为了寻找最优解,论文采用了SPEA2(Strength Pareto Evolutionary Algorithm 2)多目标优化算法,这是一种高效的进化计算方法,能有效处理多目标优化问题。 SPEA2算法的应用使得推荐系统能够在保持F调和率的同时,优化多样性和新颖度。实验结果显示,新的推荐算法在F调和率上与单个推荐算法表现相当,但在多样性上提升了1%,并且在新颖度上提高了11.5%。这表明新算法能够更好地平衡多种推荐目标,为用户提供更个性化且多样化的推荐内容。 Pareto最优解集在解空间中的分布呈现密集邻近的点曲线,这意味着算法找到了一系列非劣解,这些解各自代表了一种推荐策略,可以满足不同用户购物偏好的需求。通过利用Pareto解集,推荐系统可以根据用户的特定喜好提供更加精准的推荐,从而提高用户满意度。 这篇论文提出的新的多目标优化推荐算法是一种创新的解决方案,它改进了传统推荐算法在效率和适应性上的局限,尤其是在处理多目标优化问题时,能够有效地平衡和提升推荐的多样性和新颖度,对于推荐系统的研究与发展具有重要的理论和实践意义。