Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3447548.3467234acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article
Public Access

PURE: Positive-Unlabeled Recommendation with Generative Adversarial Network

Published: 14 August 2021 Publication History

Abstract

Recommender systems are powerful tools for information filtering with the ever-growing amount of online data. Despite its success and wide adoption in various web applications and personalized products, many existing recommender systems still suffer from multiple drawbacks such as large amount of unobserved feedback, poor model convergence, etc. These drawbacks of existing work are mainly due to the following two reasons: first, the widely used negative sampling strategy, which treats the unlabeled entries as negative samples, is invalid in real-world settings; second, all training samples are retrieved from the discrete observations, and the underlying true distribution of the users and items is not learned.
In this paper, we address these issues by developing a novel framework named PURE, which trains an unbiased positive-unlabeled discriminator to distinguish the true relevant user-item pairs against the ones that are non-relevant, and a generator that learns the underlying user-item continuous distribution. For a comprehensive comparison, we considered 14 popular baselines from 5 different categories of recommendation approaches. Extensive experiments on two public real-world data sets demonstrate that PURE achieves the best performance in terms of 8 ranking based evaluation metrics.

Supplementary Material

MP4 File (pure_positiveunlabeled_recommendation_with_generative-yao_zhou-jianpeng_xu-38957808-HdOT.mp4)
Video presentation for KDD 21 paper titled: PURE: Positive-Unlabeled Recommendation with Generative Adversarial Network

References

[1]
Yikun Ban and Jingrui He. 2021. Local Clustering in Contextual Multi-Armed Bandits. In WWW.
[2]
Jessa Bekker and Jesse Davis. 2018. Learning From Positive and Unlabeled Data: A Survey. CoRR (2018). arXiv:1811.04820 http://arxiv.org/abs/1811.04820
[3]
Christopher J. C. Burges, Tal Shaked, Erin Renshaw, Ari Lazier, Matt Deeds, Nicole Hamilton, and Gregory N. Hullender. 2005. Learning to rank using gradient descent. In ICML. 89--96.
[4]
Dong-Kyu Chae, Jin-Soo Kang, Sang-Wook Kim, and Jung-Tae Lee. 2018. CFGAN: A Generic Collaborative Filtering Framework based on Generative Adversarial Networks. In CIKM. 137--146.
[5]
Francesco De Comité, François Denis, Rémi Gilleron, and Fabien Letouzey. 1999. Positive and Unlabeled Examples Help Learning. In ALT. 219--230.
[6]
Paul Covington, Jay Adams, and Emre Sargin. 2016. Deep Neural Networks for YouTube Recommendations. In RecSys. 191--198.
[7]
Boxin Du, Lihui Liu, and Hanghang Tong. 2021. Sylvester Tensor Equation for Multi-Way Association. In KDD. ACM.
[8]
Marthinus Christoffel du Plessis, Gang Niu, and Masashi Sugiyama. 2014. Analysis of Learning from Positive and Unlabeled Data. In NeurIPS. 703--711.
[9]
Charles Elkan and Keith Noto. 2008. Learning classifiers from only positive and unlabeled data. In KDD. 213--220.
[10]
Dongqi Fu, Zhe Xu, Bo Li, Hanghang Tong, and Jingrui He. 2020. A View-Adversarial Framework for Multi-View Network Embedding. In CIKM.
[11]
Thomas George and Srujana Merugu. 2005. A Scalable Collaborative Filtering Framework Based on Co-Clustering. In ICDM. 625--628.
[12]
Ian J. Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative Adversarial Nets. In NeurIPS. 2672--2680.
[13]
Huifeng Guo, Ruiming Tang, Yunming Ye, Zhenguo Li, and Xiuqiang He. 2017. DeepFM: A Factorization-Machine based Neural Network for CTR Prediction. In IJCAI. 1725--1731.
[14]
Tianyu Guo, Chang Xu, Jiajun Huang, Yunhe Wang, Boxin Shi, Chao Xu, and Dacheng Tao. 2020. On Positive-Unlabeled Classification in GAN. In CVPR. 8382--8390.
[15]
Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural Collaborative Filtering. In WWW. 173--182.
[16]
Ming Hou, Brahim Chaib-draa, Chao Li, and Qibin Zhao. 2018. Generative Adversarial Positive-Unlabelled Learning. In IJCAI. 2255--2261.
[17]
Cho-Jui Hsieh, Nagarajan Natarajan, and Inderjit S Dhillon. 2015. PU Learning for Matrix Completion. In ICML. 2445--2453.
[18]
Binbin Hu, Yuan Fang, and Chuan Shi. 2019. Adversarial Learning on Heterogeneous Information Networks. In KDD. 120--129.
[19]
Dietmar Jannach and Michael Jugovac. 2019. Measuring the Business Value of Recommender Systems. ACM TMIS 10, 4 (2019).
[20]
Diederik P. Kingma and Jimmy Ba. 2015. Adam: A Method for Stochastic Optimization. In ICLR.
[21]
Ryuichi Kiryo, Gang Niu, Marthinus Christoffel du Plessis, and Masashi Sugiyama. 2017. Positive-Unlabeled Learning with Non-Negative Risk Estimator. In NeurIPS. 1675--1685.
[22]
Yehuda Koren. 2008. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In KDD. 426--434.
[23]
Yehuda Koren, Robert M. Bell, and Chris Volinsky. 2009. Matrix Factorization Techniques for Recommender Systems. IEEE Computer 42, 8 (2009), 30--37.
[24]
Walid Krichene and Steffen Rendle. 2020. On Sampled Metrics for Item Recommendation. In KDD. 1748--1757.
[25]
Daniel Lemire and Anna Maclachlan. 2005. Slope One Predictors for Online Rating-Based Collaborative Filtering. In SDM. 471--475.
[26]
Fabien Letouzey, François Denis, and Rémi Gilleron. 2000. Learning from Positive and Unlabeled Examples. In ALT. 71--85.
[27]
Xu Liu, Jingrui He, Sam Duddy, and Liz O'Sullivan. 2019. Convolution-Consistent Collective Matrix Completion. In CIKM. 2209--2212.
[28]
Xin Luo, Mengchu Zhou, Yunni Xia, and Qingsheng Zhu. 2014. An Efficient Non-Negative Matrix-Factorization-Based Approach to Collaborative Filtering for Recommender Systems. IEEE TII 10, 2 (2014), 1273--1284.
[29]
Larry M. Manevitz and Malik Yousef. 2001. One-Class SVMs for Document Classification. Journal of Machine Learning Research 2 (2001), 139--154.
[30]
Gang Niu, Marthinus Christoffel du Plessis, Tomoya Sakai, Yao Ma, and Masashi Sugiyama. 2016. Theoretical Comparisons of Positive-Unlabeled Learning against Positive-Negative Learning. In NeurIPS. 1199--1207.
[31]
Rong Pan, Yunhong Zhou, Bin Cao, Nathan Nan Liu, Rajan M. Lukose, Martin Scholz, and Qiang Yang. [n.d.]. One-Class Collaborative Filtering. In ICDM.
[32]
Dae Hoon Park and Yi Chang. 2019. Adversarial Sampling and Training for Semi-Supervised Information Retrieval. In WWW. 1443--1453.
[33]
Steffen Rendle. 2010. Factorization Machines. In ICDM. 995--1000.
[34]
Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian Personalized Ranking from Implicit Feedback. In UAI.
[35]
Ruslan Salakhutdinov and Andriy Mnih. 2007. Probabilistic Matrix Factorization. In NeurIPS. 1257--1264.
[36]
Huajie Shao, Dachun Sun, Jiahao Wu, Zecheng Zhang, Shuochao Yao, Shengzhong Liu, Tianshi Wang, Chao Zhang, and Tarek F. Abdelzaher. 2020. paper2repo: GitHub Repository Recommendation for Academic Papers. In WWW. 629--639.
[37]
Yi Tay, Anh Tuan Luu, and Siu Cheung Hui. 2018. Multi-Pointer Co-Attention Networks for Recommendation. In KDD. 2309--2318.
[38]
Hongwei Wang, Jia Wang, Jialin Wang, Miao Zhao, Weinan Zhang, Fuzheng Zhang, Xing Xie, and Minyi Guo. 2018. GraphGAN: Graph Representation Learning With Generative Adversarial Nets. In AAAI. 2508--2515.
[39]
Haonan Wang, Chang Zhou, Hongxia Yang, Carl Yang, and Jingrui He. 2021. Controllable Gradient Item Retrieval. In WWW.
[40]
Jun Wang, Lantao Yu, Weinan Zhang, Yu Gong, Yinghui Xu, Benyou Wang, Peng Zhang, and Dell Zhang. 2017. IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval Models. In SIGIR. 515--524.
[41]
Da Xu, Chuanwei Ruan, Jason Cho, Evren Korpeoglu, Sushant Kumar, and Kannan Achan. 2020. Knowledge-Aware Complementary Product Representation Learning. In WSDM. 681--689.
[42]
Fajie Yuan, Guibing Guo, Joemon M. Jose, Long Chen, Haitao Yu, and Weinan Zhang. 2016. LambdaFM: Learning Optimal Ranking with Factorization Machines Using Lambda Surrogates. In CIKM. 227--236.
[43]
Si Zhang, Hanghang Tong, Yinglong Xia, Liang Xiong, and Jiejun Xu. 2020. NetTrans: Neural Cross-Network Transformation. In KDD. 986--996.
[44]
Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay. 2019. Deep Learning Based Recommender System: A Survey and New Perspectives. Comput. Surveys 52, 1 (2019), 38.
[45]
Lecheng Zheng, Yu Cheng, Hongxia Yang, Nan Cao, and Jingrui He. 2021. Deep Co-Attention Network for Multi-View Subspace Learning. CoRR abs/2102.07751 (2021).
[46]
Dawei Zhou, Lecheng Zheng, Jiejun Xu, and Jingrui He. 2019. Misc-GAN: A Multi-scale Generative Model for Graphs. Frontiers Big Data 2 (2019), 3.
[47]
Yao Zhou, Fenglong Ma, Jing Gao, and Jingrui He. 2019. Optimizing the Wisdom of the Crowd: Inference, Learning, and Teaching. In KDD. 3231--3232.
[48]
Yao Zhou, Lei Ying, and Jingrui He. 2017. MultiC2: an Optimization Framework for Learning from Task and Worker Dual Heterogeneity. In SDM. 579--587.
[49]
Yao Zhou, Lei Ying, and Jingrui He. 2019. Multi-task Crowdsourcing via an Optimization Framework. ACM TKDD 13, 3 (2019), 27:1--27:26.

Cited By

View all
  • (2024)Skewness-aware Boosting Regression Trees for Customer Contribution Prediction in Financial Precision MarketingCompanion Proceedings of the ACM Web Conference 202410.1145/3589335.3648346(461-470)Online publication date: 13-May-2024
  • (2023)FMGAN: A Filter-Enhanced MLP Debias Recommendation Model Based on Generative Adversarial NetworkApplied Sciences10.3390/app1313797513:13(7975)Online publication date: 7-Jul-2023
  • (2023)Exploring False Hard Negative Sample in Cross-Domain RecommendationProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608791(502-514)Online publication date: 14-Sep-2023
  • Show More Cited By

Index Terms

  1. PURE: Positive-Unlabeled Recommendation with Generative Adversarial Network

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    KDD '21: Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining
    August 2021
    4259 pages
    ISBN:9781450383325
    DOI:10.1145/3447548
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 14 August 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. generative adversarial learning
    2. positive unlabeled learning
    3. recommender systems

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    KDD '21
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,133 of 8,635 submissions, 13%

    Upcoming Conference

    KDD '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)259
    • Downloads (Last 6 weeks)34
    Reflects downloads up to 25 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Skewness-aware Boosting Regression Trees for Customer Contribution Prediction in Financial Precision MarketingCompanion Proceedings of the ACM Web Conference 202410.1145/3589335.3648346(461-470)Online publication date: 13-May-2024
    • (2023)FMGAN: A Filter-Enhanced MLP Debias Recommendation Model Based on Generative Adversarial NetworkApplied Sciences10.3390/app1313797513:13(7975)Online publication date: 7-Jul-2023
    • (2023)Exploring False Hard Negative Sample in Cross-Domain RecommendationProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608791(502-514)Online publication date: 14-Sep-2023
    • (2023)Learning From Positive and Unlabeled Data Using Observer-GANICASSP 2023 - 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)10.1109/ICASSP49357.2023.10094818(1-5)Online publication date: 4-Jun-2023
    • (2023)Precision marketing for financial industry using a PU-learning recommendation methodJournal of Business Research10.1016/j.jbusres.2023.113771160(113771)Online publication date: May-2023
    • (2023)Conditional generative positive and unlabeled learningExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.120046224:COnline publication date: 15-Aug-2023
    • (2023)PU GNN: Chargeback Fraud Detection in P2E MMORPGs via Graph Attention Networks with Imbalanced PU LabelsMachine Learning and Knowledge Discovery in Databases: Applied Data Science and Demo Track10.1007/978-3-031-43427-3_15(243-258)Online publication date: 18-Sep-2023
    • (2022)Neural Bandit with Arm Group GraphProceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3534678.3539312(1379-1389)Online publication date: 14-Aug-2022
    • (2022)Robust Recurrent Classifier Chains for Multi-Label Learning with Missing LabelsProceedings of the 31st ACM International Conference on Information & Knowledge Management10.1145/3511808.3557438(582-591)Online publication date: 17-Oct-2022
    • (2022)Adversarial Robustness through Bias Variance DecompositionProceedings of the 31st ACM International Conference on Information & Knowledge Management10.1145/3511808.3557232(2753-2762)Online publication date: 17-Oct-2022
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media