A Semi-Supervised Learning Approach to Quality-Based Web Service Classification

被引:3
|
作者
Bonab, Mehdi Nozad [1 ]
Tanha, Jafar [2 ]
Masdari, Mohammad [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh 5716963896, Iran
[2] Univ Tabriz, Elect & Comp Engn Dept, Tabriz 5166616471, Iran
关键词
Classification; machine learning; quality; semi-supervised learning; web services; DISCOVERY;
D O I
10.1109/ACCESS.2024.3385341
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet provides a platform for sharing services, and web service brokers help users to choose the suitable service among similar services based on ranking. The quality of service is important in evaluating the services the user needs. However, finding a quality-based data label in many fields can be time-consuming and difficult. Thus, machine learning is required to classify and choose the best service in this field. The selection process is done through analysis and recommendations by the system. This article introduces the SSL-WSC algorithm, which classifies unlabeled data through semi-supervised self-training learning using a small amount of labeled data. This algorithm labels the data using a two-step method of calculating a score for each service and dynamic thresholding. The quality features of web services obtained from the QWS dataset were used to evaluate the performance of the proposed algorithm. The experimental results in different scenarios showed that using proposed semi-supervised learning algorithms to create classification models led to better results, so it improved the F1-score, accuracy, and precision, on average, by 11.26%, 9.43% and 9.53%, respectively, as compared to the supervised method.
引用
收藏
页码:50489 / 50503
页数:15
相关论文
共 50 条
  • [11] Security Issue Classification for Vulnerability Management with Semi-supervised Learning
    Wareus, Emil
    Duppils, Anton
    Tullberg, Magnus
    Hell, Martin
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY (ICISSP), 2021, : 84 - 95
  • [12] An ant colony-based semi-supervised approach for learning classification rules
    Albinati, Julio
    Oliveira, Samuel E. L.
    Otero, Fernando E. B.
    Pappa, Gisele L.
    SWARM INTELLIGENCE, 2015, 9 (04) : 315 - 341
  • [13] Affective Classification in Video Based on Semi-supervised Learning
    Wang, Shangfei
    Lin, Huan
    Hu, Yongjie
    ADVANCES IN NEURAL NETWORKS - ISNN 2011, PT III, 2011, 6677 : 238 - 245
  • [14] A survey on semi-supervised learning
    Jesper E. van Engelen
    Holger H. Hoos
    Machine Learning, 2020, 109 : 373 - 440
  • [15] Semi-supervised learning by disagreement
    Zhou, Zhi-Hua
    Li, Ming
    KNOWLEDGE AND INFORMATION SYSTEMS, 2010, 24 (03) : 415 - 439
  • [16] Human Semi-Supervised Learning
    Gibson, Bryan R.
    Rogers, Timothy T.
    Zhu, Xiaojin
    TOPICS IN COGNITIVE SCIENCE, 2013, 5 (01) : 132 - 172
  • [17] Augmentation Learning for Semi-Supervised Classification
    Frommknecht, Tim
    Zipf, Pedro Alves
    Fan, Quanfu
    Shvetsova, Nina
    Kuehne, Hilde
    PATTERN RECOGNITION, DAGM GCPR 2022, 2022, 13485 : 85 - 98
  • [18] A federated semi-supervised learning approach for network traffic classification
    Jin, Zhiping
    Liang, Zhibiao
    He, Meirong
    Peng, Yao
    Xue, Hanxiao
    Wang, Yu
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2023, 33 (03)
  • [19] Hyperspectral Image Classification with Imbalanced Data Based on Semi-Supervised Learning
    Zheng, Xiaorou
    Jia, Jianxin
    Chen, Jinsong
    Guo, Shanxin
    Sun, Luyi
    Zhou, Chan
    Wang, Yawei
    APPLIED SCIENCES-BASEL, 2022, 12 (08):
  • [20] Semi-Supervised Learning for Classification with Uncertainty
    Zhang, Rui
    Liu, Tong-bo
    Zheng, Ming-wen
    MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 3584 - 3590