Recommender Systems are a subclass of machine learning systems that employ sophisticated information filtering strategies to reduce the search time and suggest the most relevant items to any particular user. Hybrid recommender systems combine multiple recommendation strategies in different ways to benefit from their complementary advantages. Some hybrid recommender systems have combined collaborative filtering and content-based approaches to build systems that are more robust. In this paper, we propose a hybrid recommender system, which combines Alternative Least Squares (ALS) based collaborative filtering with deep learning to enhance recommendation performance as well as overcome the limitations associated with the collaborative filtering approach, especially concerning its cold start problem. In essence, we use the outputs from ALS (collaborative filtering) to influence the recommendations from a Deep Neural Network (DNN), which combines characteristic, contextual, structural and sequential information, in a big data processing framework. We have conducted several experiments in testing the efficacy of the proposed hybrid architecture in recommending smartphones to prospective customers and compared its performance with other open-source recommenders. The results have shown that the proposed system has outperformed several existing hybrid recommender systems.
翻译:建议系统是机器学习系统的一个小分类,采用先进的信息过滤战略来缩短搜索时间,并向任何特定用户建议最相关的项目。混合建议系统以不同的方式将多项建议战略结合起来,以受益于其互补优势。一些混合建议系统将协作过滤和基于内容的方法结合起来,以建立更健全的系统。在本文件中,我们提议了一个混合建议系统,将基于另类最小广场(ALS)的合作过滤与深层次学习结合起来,以提高建议性能,并克服与协作过滤方法有关的限制,特别是其冷却启动问题。基本上,我们使用ALS(协作过滤)的产出来影响深神经网络(DNNN)的建议,该网络将特征、背景、结构和顺序信息结合起来,在大数据处理框架内。我们进行了几次试验,测试拟议混合结构在向潜在客户推荐智能手机方面的效力,并将它与其他公开源建议者进行比较。结果显示,拟议的系统比几个现有的混合建议系统要优于现有混合建议系统。