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

被引:2
作者
Abbasi, Mohammad Asad [1 ]
Chen, Yen-Lin [2 ]
Khan, Abdullah Ayub [1 ,3 ]
Memon, Zulfiqar A. [4 ]
Durrani, Nouman M. [4 ]
Yang, Jing [5 ]
Ku, Chin Soon [6 ]
Por, Lip Yee [5 ]
机构
[1] Benazir Bhutto Shaheed Univ Lyari, Dept Comp Sci & Informat Technol, Karachi 75660, Sindh, Pakistan
[2] Natl Taipei Univ Technol, Dept Comp Sci & Informat Engn, Taipei 106344, Taiwan
[3] Sindh Madressatul Islam Univ, Dept Comp Sci, Karachi 74000, Pakistan
[4] Natl Univ Comp & Emerging Sci NUCES FAST, Dept Comp Sci, Islamabad 44000, Pakistan
[5] Univ Malaya, Fac Comp Sci & Informat Technol, Dept Comp Syst & Technol, Kuala Lumpur 50603, Malaysia
[6] Univ Tunku Abdul Rahman, Dept Comp Sci, Kampar 31900, Malaysia
关键词
Internet of Things; Computer science; Decision trees; Machine learning; Computational modeling; Technological innovation; Task analysis; Classification algorithms; Support vector machines; Service-oriented architecture; Classification; heterogeneity; decision tree; SVM; service-oriented environment; AGGREGATION; MANAGEMENT;
D O I
10.1109/ACCESS.2023.3306607
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:89024 / 89037
页数:14
相关论文
共 29 条
[1]   Machine Learning Techniques for Spam Detection in Email and IoT Platforms: Analysis and Research Challenges [J].
Ahmed, Naeem ;
Amin, Rashid ;
Aldabbas, Hamza ;
Koundal, Deepika ;
Alouffi, Bader ;
Shah, Tariq .
SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
[2]  
Ahmed W, 2020, INT J ADV COMPUT SC, V11, P524
[3]  
Alfarshouti A.M., 2022, Webology, V19, P3500
[4]   Internet of Things: Applications and Challenges in Technology and Standardization [J].
Bandyopadhyay, Debasis ;
Sen, Jaydip .
WIRELESS PERSONAL COMMUNICATIONS, 2011, 58 (01) :49-69
[5]  
Banerjee I., 2022, INTERNET THINGS ANAL, P165, DOI [10.1007/978-981-16-6210-28, DOI 10.1007/978-981-16-6210-2_8, 10.1007/978-981-16-6210-2_8]
[6]   A WOWA-based Aggregation Technique on Trust Values Connected to Metadata [J].
Damiani, Ernesto ;
di Vimercati, Sabrina De Capitani ;
Samarati, Pierangela ;
Viviani, Marco .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 157 (03) :131-142
[7]   IoT Interoperability-On-Demand and Low Latency Transparent Multiprotocol Translator [J].
Derhamy, Hasan ;
Eliasson, Jens ;
Delsing, Jerker .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (05) :1754-1763
[8]   SARA: Secure Asynchronous Remote Attestation for IoT Systems [J].
Dushku, Edlira ;
Rabbani, Md Masoom ;
Conti, Mauro ;
Mancini, Luigi, V ;
Ranise, Silvio .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 :3123-3136
[9]  
Fang QK, 2022, PROCEEDINGS OF THE 60TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2022), VOL 1: (LONG PAPERS), P7050
[10]  
Haider W., 2022, WEBOLOGY, V19, P3081