
Research Article
A Negative Sampling-Based Service Recommendation Method
@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
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.