An effective neighbor information mining and fusion method for recommender systems based on generative adversarial network
Abstract: In recommender system, the proportion of interacted items with users is extremely sparse compared to the total number of items. This data sparsity problem particularly affects collaborative filtering methods. Even in modern collaborative filtering recommendation models based on deep learning, effectively acquiring more neighbor information and exploring how to utilize this information efficiently remains a promising research area. This paper not only explores heuristic algorithms for neighbor selection but also extends the application of neighbor selection to the GAN framework and negative sampling. To capture user neighbors that contain more potential feature information, this paper proposes a neighbor strategy that integrates explicit and implicit user information. It aggregates reciprocal neighbors of users based on the fusion of their explicit and implicit information, aiming to capture user preference information through neighborhood information. Furthermore, by designing an MRNGAN model based on a twin-tower generator, this paper successfully embeds user neighborhood information as feature embedding into the generator of GAN. In addition, this paper also proposes a heuristic negative sampling mechanism in the recall phase. It uses explicit and implicit information to fuse the nearest neighbors of items with the farthest neighbors of users. Negative samples that contain user neighborhood information are embedded into the discriminator of MRNGAN. The deep relationships between nearest and farthest neighbors are explored through the adversarial training of GAN, and their impact on recommendation performance is validated. The experimental results on three real-world datasets show that the MRNGAN model significantly improves the accuracy of Top-N recommendation.
Loading