Enabling IoT Service Classification: A Machine Learning-Based Approach for Handling Classification Issues in Heterogeneous IoT Services

Mohammad Asad Abbasi,Yen-Lin Chen,Abdullah Ayub Khan,Zulfiqar A. Memon,Nouman M. Durrani,Jing Yang,Chin Soon Ku,Lip Yee Por
DOI: https://doi.org/10.1109/access.2023.3306607
IF: 3.9
2023-08-29
IEEE Access
Abstract:The Internet of Things (IoT) is a form of Internet-based distributed computing that allows devices and their services to interact and execute tasks for each other. Consequently, the footprint of the IoT is increasing and becoming more complex to the highest degree. This has also given birth to new IoT-enabled applications and services. Efficient service interaction and management also call for understanding and analyzing the nature of IoT services. Further, IoT services must be characterized into various classes, and different service-related attributes must be considered for the classification. This article assesses the requirements of heterogeneous IoT services by examining their interactions. Principally, heterogeneous IoT and their service interactions are targeted. The research work performs classification of IoT services into various classes. Services are classified on the basis of various attributes. The attributes reflect different characteristics of the services. This research enables improved utilization of IoT services through efficient classification of available resources using machine learning methods. To demonstrate service classification applicability, the SVM, voting classifier, and decision tree have been applied in a service-oriented environment along with different types of services. All the services in the data set were analyzed and divided into five classes. Moreover, the decision tree performed well and achieved higher accuracy values in all classes. However, the overall prediction and classification of the decision tree model were observed to be good and satisfactorily high.
computer science, information systems,telecommunications,engineering, electrical & electronic
What problem does this paper attempt to address?