GANRec: A negative sampling model with generative adversarial network for recommendation

2023 
Although many negative sampling and generative adversarial network (GAN) strategies have been applied to recommendation, this frequently encounter problems of poor interpretability and performance of negative sampling. To address these issues, we construct a recommendation model named GANRec, which organically integrates negative sampling and GANs on a bipartite graph (BG) or knowledge graph (KG).The primary purpose of GANRec is to train a discriminator (, a recommender) by generating high-quality negative samples that satisfy the perspective of graph theory, core idea of collaborative filtering, and distribution of positive interactions. The generator attempts to produce, distinguish, and select an informative and knowledge-aware negative item that can reflect the real needs of an user. Experiments on the Amazon-Book, Last-FM, and Yelp2018 datasets show that the recommendation performance of the proposed method not only exceeds the KG-enhanced models, but also is better than those of state-of-the-art sampling methods. Additionally, when no external knowledge is available, GANRec outperforms some BG-enhanced recommendation methods. Our codes are available in .
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []