Traditional recommendation algorithms usually rely on the user's existing data and historical behavioral records to make recommendations, which often leads to low recommendation accuracy and insufficient personalized experience. To solve these problems, this paper proposes an innovative recommendation algorithm model, neural collaborative filtering with multiple attention mechanism (NCF-MAH). The goal of this model is to enhance the effectiveness of the recommender system. The specific implementation includes constructing a negative sample set and applying matrix decomposition techniques to map user and item IDs to a low-dimensional embedding vector space. In addition, the model processes these embedding vectors using a multi-head attention mechanism to transform them into query vectors, key vectors, and value vectors, and further computes the attention scores and the corresponding weighted sums. Finally, the score prediction is accomplished by fusing the output of the multi-head attention mechanism with the results of the multilayer perceptual machine. The experimental results show that the NCF-MAH model exhibits significant advantages over the baseline model in two key evaluation metrics, hit rate and normalized discount cumulative gain (NDCG), on the MOOC platform and other datasets. Specifically, hit rate and NDCG improved by 13% vs. 9.8% and 15.7% vs. 12.8% when Top-k was set to 10 and 20, respectively.
- Article type
- Year
- Co-author
Open Access
Research Article
Issue
Open Access
Research Article
Issue
Due to the characteristics of online learning resource recommendation such as large scale, uneven quality and diversity of preferences, how to accurately obtain various personalized learning resource lists has become an urgent problem to be solved in the field of online learning resource recommendation. This paper proposes an online learning resource recommendation model based on the improved NSGA-Ⅱ algorithm, which integrates the Tabu search algorithm to improve the local search ability of NSGA-Ⅱ algorithm. It takes background fitness, cognitive fitness and diversity as the objective functions for optimization. The dynamic updating of crowding degree is used to avoid the risk that the individuals with low crowding degree in the same area are deleted at the same time. Meanwhile, an adaptive genetic algorithm is applied to assign the optimal crossover rate and the mutation rate according to individual adaptability level, which ensures the convergence of genetic algorithm and the diversity of population. The experimental results show that the proposed model is superior to the traditional recommendation algorithm in terms of accuracy index, mean fitness, recall rate, F1 mean, HV, GD and IGD, etc., thus verifying the feasibility and effectiveness of the algorithm.
京公网安备11010802044758号