IPGAN: Generating Informative Item Pairs by Adversarial Sampling

被引:13
|
作者
Guo, Guibing [1 ]
Zhou, Huan [1 ]
Chen, Bowei [1 ]
Liu, Zhirong [2 ]
Xu, Xiao [1 ]
Chen, Xu [3 ]
Dong, Zhenhua [1 ]
He, Xiuqiang [1 ]
机构
[1] Northeastern Univ, Software Coll, Shenyang 110819, Peoples R China
[2] Huawei Noahs Ark Lab, Shenzhen 518129, Peoples R China
[3] UCL, Dept Comp Sci, London WC1E 6BT, England
基金
中国国家自然科学基金;
关键词
Correlation; Training; Generative adversarial networks; Learning systems; Noise measurement; Gallium nitride; Standards; Generative adversarial network (GAN); item pair sampling strategy; recommender system;
D O I
10.1109/TNNLS.2020.3028572
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Negative sampling plays an important role in ranking-based recommender models. However, most existing sampling methods cannot generate informative item pairs with positive and negative instances due to two limitations: 1) they merely treat observed items as positive instances, ignoring the existence of potential positive items (i.e., nonobserved items users may prefer) and the probability of observed but noisy items and 2) they fail to capture the relationship between positive and negative items during negative sampling, which may cause the unexpected selection of potential positive items. In this article, we introduce a dynamic sampling strategy to search informative item pairs. Specifically, we first sample a positive instance from all the items by leveraging the overall features of user's observed items. Then, we strategically select a negative instance by considering its correlation with the sampled positive one. Formally, we propose an item pair generative adversarial network named IPGAN, where our sampling strategy is realized in two generative models for positive and negative instances, respectively. In addition, IPGAN can also ensure that the sampled item pairs are informative relative to the ground truth by a discriminative model. What is more, we propose a batch-training approach to further enhance both user and item modeling by alleviating the special bias (noise) from different users. This approach can also significantly accelerate the process of model training compared with classical GAN method for recommendation. Experimental results on three real data sets show that our approach outperforms other state-of-the-art approaches in terms of recommendation accuracy.
引用
收藏
页码:694 / 706
页数:13
相关论文
共 50 条
  • [41] Generating Watermarked Speech Adversarial Examples
    Wang, Yumin
    Ye, Jingyu
    Wu, Hanzhou
    PROCEEDINGS OF ACM TURING AWARD CELEBRATION CONFERENCE, ACM TURC 2021, 2021, : 254 - 260
  • [42] Generating Natural Language Adversarial Examples
    Alzantot, Moustafa
    Sharma, Yash
    Elgohary, Ahmed
    Ho, Bo-Jhang
    Srivastava, Mani B.
    Chang, Kai-Wei
    2018 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2018), 2018, : 2890 - 2896
  • [43] Generating Adversarial Attacks in the Latent Space
    Shukla, Nitish
    Banerjee, Sudipta
    2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, CVPRW, 2023, : 730 - 739
  • [44] Hyperbolic Adversarial Learning for Personalized Item Recommendation
    Zhang, Aoran
    Yu, Yonghong
    Xu, Gongyou
    Gao, Rong
    Zhang, Li
    Gao, Shang
    Yin, Hongzhi
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2024, PT 3, 2025, 14852 : 303 - 312
  • [45] Generating universal adversarial perturbation with ResNet
    Xu, Jian
    Liu, Heng
    Wu, Dexin
    Zhou, Fucai
    Gao, Chong-zhi
    Jiang, Linzhi
    INFORMATION SCIENCES, 2020, 537 (537) : 302 - 312
  • [46] Adversarial Sampling for Active Learning
    Mayer, Christoph
    Timofte, Radu
    2020 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV), 2020, : 3060 - 3068
  • [47] ON GENERATING NEW AMICABLE PAIRS FROM GIVEN AMICABLE PAIRS
    TERIELE, HJJ
    MATHEMATICS OF COMPUTATION, 1984, 42 (165) : 219 - 223
  • [48] Generating Informative Paths for Persistent Sensing in Unknown Environments
    Soltero, Daniel E.
    Schwager, Mac
    Rus, Daniela
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 2172 - 2179
  • [49] Generating Adversarial Examples by Adversarial Networks for Semi-supervised Learning
    Ma, Yun
    Mao, Xudong
    Chen, Yangbin
    Li, Qing
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2019, 2019, 11881 : 115 - 129
  • [50] Defending against and generating adversarial examples together with generative adversarial networks
    Ying Wang
    Xiao Liao
    Wei Cui
    Yang Yang
    Scientific Reports, 15 (1)