TY - GEN
T1 - Bilinear Graph Neural Network-Enhanced Web Services Classification
AU - Zhang, Lulu
AU - Cao, Buqing
AU - Peng, Mi
AU - Qing, Yueying
AU - Kang, Guosheng
AU - Liu, Jianxun
AU - Fletcher, Kenneth K.
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2022
Y1 - 2022
N2 - With the growing number of Web services, classifying Web services accurately and efficiently has become a challenging problem. Effective service classification is conducive to improving the quality of service discovery and the efficiency of service composition. Existing graph neural network methods represent the target service node by a weighted sum of the features of the neighbor service nodes, and have achieved remarkable results in service classification. However, these methods ignore the impact of possible interactions between neighbor service nodes on the target service node. To address this problem, we propose a Web services classification method based on bilinear graph neural network. Our proposed method can model the bilinear interactions between neighbor service nodes and effectively improve the accuracy of service classification. First, our proposed model uses the Word2Vec model to extract the latent semantic vectors from service description documents. We then construct the service relationship network according to tags and shared annotation relationships of Web services. Next, a bilinear aggregator is used to model the pairwise interactions between neighbor service nodes, highlighting the local common attributes. Finally, the bilinear aggregator is combined with the weighted sum aggregator to construct a bilinear graph neural network, which can learn more comprehensive representations of services. The experimental results on the real dataset from ProgrammableWeb show that the classification accuracy of the proposed method is greatly improved compared with DeepWalk, Node2Vec, GCN, and GAT.
AB - With the growing number of Web services, classifying Web services accurately and efficiently has become a challenging problem. Effective service classification is conducive to improving the quality of service discovery and the efficiency of service composition. Existing graph neural network methods represent the target service node by a weighted sum of the features of the neighbor service nodes, and have achieved remarkable results in service classification. However, these methods ignore the impact of possible interactions between neighbor service nodes on the target service node. To address this problem, we propose a Web services classification method based on bilinear graph neural network. Our proposed method can model the bilinear interactions between neighbor service nodes and effectively improve the accuracy of service classification. First, our proposed model uses the Word2Vec model to extract the latent semantic vectors from service description documents. We then construct the service relationship network according to tags and shared annotation relationships of Web services. Next, a bilinear aggregator is used to model the pairwise interactions between neighbor service nodes, highlighting the local common attributes. Finally, the bilinear aggregator is combined with the weighted sum aggregator to construct a bilinear graph neural network, which can learn more comprehensive representations of services. The experimental results on the real dataset from ProgrammableWeb show that the classification accuracy of the proposed method is greatly improved compared with DeepWalk, Node2Vec, GCN, and GAT.
KW - Bilinear Aggregator
KW - Bilinear Graph Neural Network
KW - Service Classification
KW - Web Service
UR - https://www.scopus.com/pages/publications/85132376748
UR - https://www.scopus.com/pages/publications/85132376748#tab=citedBy
U2 - 10.1109/HPCC-DSS-SmartCity-DependSys53884.2021.00051
DO - 10.1109/HPCC-DSS-SmartCity-DependSys53884.2021.00051
M3 - Conference contribution
AN - SCOPUS:85132376748
T3 - 2021 IEEE 23rd International Conference on High Performance Computing and Communications, 7th International Conference on Data Science and Systems, 19th International Conference on Smart City and 7th International Conference on Dependability in Sensor, Cloud and Big Data Systems and Applications, HPCC-DSS-SmartCity-DependSys 2021
SP - 189
EP - 196
BT - 2021 IEEE 23rd International Conference on High Performance Computing and Communications, 7th International Conference on Data Science and Systems, 19th International Conference on Smart City and 7th International Conference on Dependability in Sensor, Cloud and Big Data Systems and Applications, HPCC-DSS-SmartCity-DependSys 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 23rd IEEE International Conference on High Performance Computing and Communications, 7th IEEE International Conference on Data Science and Systems, 19th IEEE International Conference on Smart City and 7th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Applications, HPCC-DSS-SmartCity-DependSys 2021
Y2 - 20 December 2021 through 22 December 2021
ER -