Abstract
With the rapid growth of the number of Web services on the Internet, how to classify web services correctly and efficiently become more and more important in the development and application of Web services. Existing function-based service clustering techniques have some problems, such as the sparse document semantics, unconsidered word order and the context information, so the accuracy of service classification needs to be further improved. To address this problem, this paper exploits the attention mechanism to combine the local implicit state vector of Bi-LSTM and the global LDA topic vector, and proposes a method of Web services classification with topical attention based Bi-LSTM. Specifically, it uses Bi-LSTM to automatically learn the feature representation of Web service. Then, it utilizes the offline training to obtain the topic vector of Web service document and performs the topic attention strengthening processing for Web service feature representation, and obtains the importance or weight of the different words in Web service document. Finally, the enhanced Web service feature representation is used as the input of the softmax neural network layer to perform the classification prediction of Web service. The experimental results validate the efficiency and effectiveness of the proposed method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhang, L., Zhang, J., Hong, C.: Service-oriented architecture. Serv. Comput. 89–113 (2007)
Gottschalk, K., Graham, S., Kreger, H.: Introduction to web services architecture. IBM Syst. J. 41(2), 170–177 (2002)
Nayak, R., Lee, B.: Web service discovery with additional semantics and clustering. In: International Conference on Web Intelligence, pp. 555–558 (2007)
Zhang, X., Yin, Y., Zhang, M.: Web service community discovery based on spectrum clustering. In: International Conference on Computational Intelligence and Security, pp. 187–191 (2009)
Zhang, L.J., Li, B.: Requirements driven dynamic services composition for web services and grid solutions. J. Grid Comput. 2(2), 121–140 (2004)
Dustdar, S., Schreiner, W.: A survey on web services composition. Int. J. Web Grid Serv. 1(1), 1–30 (2005)
Bruno, M., Canfora, G., Penta, M.D.: An approach to support web service classification and annotation. In: IEEE International Conference on E-Technology, E-Commerce and E-Service, pp. 138–143 (2005)
Chen, L., Hu, L., Zheng, Z., Wu, J., Yin, J., Li, Y., Deng, S.: WTCluster: utilizing tags for web services clustering. In: Kappel, G., Maamar, Z., Motahari-Nezhad, Hamid R. (eds.) ICSOC 2011. LNCS, vol. 7084, pp. 204–218. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-25535-9_14
Elgazzar, K., Hassan, A.E., Martin, P.: Clustering WSDL documents to bootstrap the discovery of web services. In: IEEE International Conference on Web Services, pp. 147–154 (2010)
Huang, X., Liu, X., Cao, B.: MSCA: mashup service clustering approach integrating K-means and agnes algorithms. J. Chin. Mini-Micro Comput. Syst. 36(11), 2492–2497 (2015)
Shi, M., Liu, J., Zhou, D.: WE-LDA: a word embeddings augmented LDA model for web services clustering. In: IEEE International Conference on Web Services, pp. 9–16 (2017)
Zhou, P., Shi, W., Tian, J.: Attention-based bidirectional long short-term memory networks for relation classification. In: Meeting of the Association for Computational Linguistics, pp. 207–212 (2016)
Li, Y., Liu, T., Jiang, J., Zhang, L.: Hashtag recommendation with topical attention-based LSTM. In Proceedings of COLING, pp. 943–952 (2016)
Chen, J., Zhang, H., He, X., Nie, L., Liu, W., Chua, T.: Attentive collaborative filtering: Multimedia recommendation with feature- and item-level attention. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 335–344 (2017)
Feng, M., Xiang, B., Glass, M.R., Wang, L., Zhou, B.: Applying deep learning to answer selection: a study and an open task. In: IEEE Workshop on Automatic Speech Recognition and Understanding, pp. 813–820 (2015)
Tang, D., Qin, B., Liu, T.: Document modeling with gated recurrent neural network for sentiment classification. In: Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 1422–1432 (2015)
Bengio, Y., Simard, P., Frasconi, P.: Learning long-term dependencies with gradient descent is difficult. IEEE Trans. Neural Netw. 5, 157–166 (1994)
Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. Comput. Sci. (2014)
Chen, L., Wang, Y., Yu, Q., Zheng, Z., Wu, J.: WT-LDA: user tagging augmented LDA for web service clustering. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 162–176. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-45005-1_12
Liu, W., Wong, W.: Web service clustering using text mining techniques. Int. J. Agent-Oriented Softw. Eng. 3(1), 6–26 (2009)
Mikolov, T., Chen, K., Corrado, G.: Efficient estimation of word representations in vector space. Comput. Sci. (2013)
Xia, Y., Chen, P., Bao, L., Wang, M., Yang J.: A QoS-aware web service selection algorithm based on clustering. In: IEEE 9th International Conference on Web Services, pp. 428–435 (2011)
Xiong, W., Wu, Z., Li, B.: A learning approach to QoS prediction via multi-dimensional context. In: International Conference on Web Services, pp. 164–171 (2017)
Wang, H., Yang, Z., Yu, Q.: Online reliability prediction via long shortterm memory for service-oriented system. In: International Conference on Web Services, pp. 81–88 (2017)
Acknowledgment
This work was supported in part by the National Natural Science Foundation of China under Grant 61572187, Grant 61872139, and Grant 61702181, in part by the Natural Science Foundation of Hunan Province under Grant 2017JJ2098, Grant 2018JJ2136, and Grant 2018JJ2139, and in part by the Educational Commission of Hunan Province of China under Grant 17C0642.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Cao, Y., Liu, J., Cao, B., Shi, M., Wen, Y., Peng, Z. (2019). Web Services Classification with Topical Attention Based Bi-LSTM. In: Wang, X., Gao, H., Iqbal, M., Min, G. (eds) Collaborative Computing: Networking, Applications and Worksharing. CollaborateCom 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 292. Springer, Cham. https://doi.org/10.1007/978-3-030-30146-0_27
Download citation
DOI: https://doi.org/10.1007/978-3-030-30146-0_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-30145-3
Online ISBN: 978-3-030-30146-0
eBook Packages: Computer ScienceComputer Science (R0)