Fashion Art Design Department, Hubei Institute of Fine Art, Wuhan, Hubei 430250, China.
Comput Intell Neurosci. 2022 Mar 24;2022:9132165. doi: 10.1155/2022/9132165. eCollection 2022.
Recommender systems provide users with product information and suggestions, which has gradually become an important research tool in e-commerce IT technology, which has attracted a lot of attention of researchers. Collaborative filtering recommendation technology has been the most successful recommendation technology so far, but there are two major problems-recommendation quality and scalability. At present, research at home and abroad mainly focuses on recommendation quality, and there is less discussion on scalability. The scalability problem is that as the size of the system increases, the response time of the system increases to a point where users cannot afford it. Existing solutions often result in a significant drop in recommendation quality while reducing recommendation response time. In this paper, the clustering analysis subsystem based on the genetic algorithm is innovatively introduced into the traditional collaborative filtering recommendation system, and its design and implementation are given. In addition, when obtaining the nearest neighbors, only the clustered users of the target user are searched, making it a collaborative filtering recommender system based on genetic clustering. The experimental results show that the response time of the traditional collaborative filtering recommender system increases linearly with the increase in the number of users while the response time of the collaborative filtering recommender system based on genetic clustering remains unchanged with the increase in the number of users. On the other hand, the recommendation quality of the collaborative filtering recommender system based on genetic clustering is basically not degraded compared with that of the traditional collaborative filtering recommender system. Therefore, the collaborative filtering recommender system based on genetic clustering can effectively solve the scalability problem of the collaborative filtering recommender system.
推荐系统为用户提供产品信息和建议,已逐渐成为电子商务信息技术中的一项重要研究工具,引起了研究人员的广泛关注。协同过滤推荐技术是迄今为止最成功的推荐技术,但存在两个主要问题——推荐质量和可扩展性。目前,国内外的研究主要集中在推荐质量上,对可扩展性的讨论较少。可扩展性问题是指随着系统规模的增大,系统的响应时间增加到用户无法承受的程度。现有的解决方案往往在降低推荐响应时间的同时,导致推荐质量显著下降。本文创新性地将基于遗传算法的聚类分析子系统引入传统的协同过滤推荐系统中,并给出了其设计和实现。此外,在获取最近邻时,只搜索目标用户的聚类用户,从而构建了一种基于遗传聚类的协同过滤推荐系统。实验结果表明,传统协同过滤推荐系统的响应时间随用户数量的增加呈线性增长,而基于遗传聚类的协同过滤推荐系统的响应时间随用户数量的增加保持不变。另一方面,基于遗传聚类的协同过滤推荐系统的推荐质量与传统协同过滤推荐系统基本持平。因此,基于遗传聚类的协同过滤推荐系统可以有效地解决协同过滤推荐系统的可扩展性问题。