About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Collaborative Computing: Networking, Applications and Worksharing. 18th EAI International Conference, CollaborateCom 2022, Hangzhou, China, October 15-16, 2022, Proceedings, Part I

Research Article

A Negative Sampling-Based Service Recommendation Method

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-24383-7_1,
        author={Ziming Xie and Buqing Cao and Xinwen Liyan and Bing Tang and Yueying Qing and Xiang Xie and Siyuan Wang},
        title={A Negative Sampling-Based Service Recommendation Method},
        proceedings={Collaborative Computing: Networking, Applications and Worksharing. 18th EAI International Conference, CollaborateCom 2022, Hangzhou, China, October 15-16, 2022, Proceedings, Part I},
        proceedings_a={COLLABORATECOM},
        year={2023},
        month={1},
        keywords={Service recommendation Negative sampling Graph neural networks},
        doi={10.1007/978-3-031-24383-7_1}
    }
    
  • Ziming Xie
    Buqing Cao
    Xinwen Liyan
    Bing Tang
    Yueying Qing
    Xiang Xie
    Siyuan Wang
    Year: 2023
    A Negative Sampling-Based Service Recommendation Method
    COLLABORATECOM
    Springer
    DOI: 10.1007/978-3-031-24383-7_1
Ziming Xie1, Buqing Cao1,*, Xinwen Liyan2, Bing Tang1, Yueying Qing1, Xiang Xie1, Siyuan Wang1
  • 1: School of Computer Science and Engineering and Hunan Key Laboratory of Service Computing and New Software Service Technology, Hunan University of Science and Technology
  • 2: School of Software and Big Data, Changzhou College of Information Technology
*Contact email: buqingcao@gmail.com

Abstract

As the number of services has increased dramatically in recent years, it has become a challenge to provide users with high quality services. At present, the collaborative filtering technology based on graph neural network has achieved good results in service recommendation. However, these methods ignore the influence of negative sample neighbor nodes. Therefore, we propose a service recommendation method based on negative sampling, which uses the information of neighbor nodes of non-interacted services to generate negative samples to improve the recommendation accuracy. In this method, firstly, we construct the dataset for training based on the interaction records between users and services; second, we use the interpolation mixing technique to pollute the negative samples, and generate synthetic hard negative samples by fusing the negative samples selected by the hard negative selection strategy through the pooling operation; then, the samples are used in GNN-based recommender systems to obtain more accurate user and service embedding representations; next, calculate the inner product score embedded by the user and the service, and recommend high inner product score services to user. Finally, experiments were conducted on three real datasets, Shopify, Programmable, and 360Apps, and the experimental results demonstrate that the proposed method can achieve better recommendation results such as average relative increase of 30% for LightGCN and 8% for NGCF in terms of NDCG@20.

Keywords
Service recommendation Negative sampling Graph neural networks
Published
2023-01-25
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-24383-7_1
Copyright © 2022–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL