Chrome Extension
WeChat Mini Program
Use on ChatGLM

AMSC: Adaptive Multi-channel Graph Convolutional Network-Enhanced Web Services Classification

2021 IEEE 23rd Int Conf on High Performance Computing & Communications; 7th Int Conf on Data Science & Systems; 19th Int Conf on Smart City; 7th Int Conf on Dependability in Sensor, Cloud & Big Data Systems & Application (HPCC/DSS/SmartCity/DependSys)(2021)

Cited 0|Views19
No score
Abstract
With the development of Service Oriented Architecture (SOA), the number of Web services on the Internet is also growing rapidly. Classifying Web services accurately and efficiently is helpful to improve the quality of services discovery and promote the efficiency of service composition. However, existing deep learning-based Web services classification methods, such as graph convolutional networks (GCNs), are incapable of adaptively learning the correlation between service topology structure and service node features concurrently, resulting in unsatisfactory classification performance. To address this problem, this paper proposes an adaptive multi-channel GCN-enhanced Web services classification method. In this method, we first extract specific and shared embedding, in the Web API node isomorphic network, from the node features, topology, and combination of Web service nodes. Then, an attention mechanism is used to learn the importance weight of each embedding. By doing this, we adaptively integrate these weights to ensure the consistency and difference of each learned embedding. Finally, experimental results on real datasets from Programmable Web show that compared with LINE, Node2vec, Deep-walk, GCN, and GAT, the method proposed in this paper has an average improvement in accuracy of 19.81%, 19.35%, 19.16%, 11.56%, and 7.75% respectively.
More
Translated text
Key words
Web services classification,Attention Mechanism,GCNs
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined