TY - GEN
T1 - QoS-Aware Graph Contrastive Learning for Web Service Recommendation
AU - Choi, Jeongwhan
AU - Ryu, Duksan
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - With the rapid growth of cloud services driven by advancements in web service technology, selecting a high-quality service from a wide range of options has become a complex task. This study aims to address the challenges of data sparsity and the cold-start problem in web service recommendation using Quality of Service (QoS). We propose a novel approach called QoS-Aware graph contrastive learning (QAGCL) for web service recommendation. Our model harnesses the power of graph contrastive learning to handle cold-start problems and improve recommendation accuracy effectively. By constructing contextually augmented graphs with geolocation information and randomness, our model provides diverse views. Through the use of graph convolutional networks and graph contrastive learning techniques, we learn user and service embeddings from these augmented graphs. The learned embeddings are then utilized to seamlessly integrate QoS considerations into the recommendation process. Experimental results demonstrate the superiority of our QAGCL model over several existing models, highlighting its effectiveness in addressing data sparsity and the cold-start problem in QoS-Aware service recommendations. Our research contributes to the potential for more accurate recommendations in real-world scenarios, even with limited user-service interaction data.
AB - With the rapid growth of cloud services driven by advancements in web service technology, selecting a high-quality service from a wide range of options has become a complex task. This study aims to address the challenges of data sparsity and the cold-start problem in web service recommendation using Quality of Service (QoS). We propose a novel approach called QoS-Aware graph contrastive learning (QAGCL) for web service recommendation. Our model harnesses the power of graph contrastive learning to handle cold-start problems and improve recommendation accuracy effectively. By constructing contextually augmented graphs with geolocation information and randomness, our model provides diverse views. Through the use of graph convolutional networks and graph contrastive learning techniques, we learn user and service embeddings from these augmented graphs. The learned embeddings are then utilized to seamlessly integrate QoS considerations into the recommendation process. Experimental results demonstrate the superiority of our QAGCL model over several existing models, highlighting its effectiveness in addressing data sparsity and the cold-start problem in QoS-Aware service recommendations. Our research contributes to the potential for more accurate recommendations in real-world scenarios, even with limited user-service interaction data.
KW - Geolocation
KW - Graph Contrastive Learning
KW - QoS
KW - Service Recommendation
KW - Web Service
UR - https://www.scopus.com/pages/publications/85190537884
U2 - 10.1109/APSEC60848.2023.00027
DO - 10.1109/APSEC60848.2023.00027
M3 - Conference paper
AN - SCOPUS:85190537884
T3 - Proceedings - Asia-Pacific Software Engineering Conference, APSEC
SP - 171
EP - 180
BT - Proceedings - 2023 30th Asia-Pacific Software Engineering Conference, APSEC 2023
PB - IEEE Computer Society
T2 - 30th Asia-Pacific Software Engineering Conference, APSEC 2023
Y2 - 4 December 2023 through 7 December 2023
ER -