Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation
Service search in IoT’s large-scale, heterogeneous and multi-domain services space is a challenging task. It can take the time that may not be acceptable for many IoT applications and requires resources that may not be available in many IoT devices. A categorisation of these services into...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9395093/ |
id |
doaj-bf4f399a57dd43729aa93d7c1aa0b09f |
---|---|
record_format |
Article |
spelling |
doaj-bf4f399a57dd43729aa93d7c1aa0b09f2021-04-12T23:01:11ZengIEEEIEEE Access2169-35362021-01-019534525346510.1109/ACCESS.2021.30710099395093Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An EvaluationMohammad Abdur Razzaque0https://orcid.org/0000-0002-5572-057XSchool of Computing, Engineering and Digital Technologies, Teesside University, Middlesbrough, U.K.Service search in IoT’s large-scale, heterogeneous and multi-domain services space is a challenging task. It can take the time that may not be acceptable for many IoT applications and requires resources that may not be available in many IoT devices. A categorisation of these services into their application domains can reduce the search space and offer an efficient and scalable service search. Recently, in many fields, such as short text messages and categorisation of IoT service specifications, generative probabilistic models, like Topic modelling, are being used. Generally, IoT service descriptions are short and sparse. Existing work on IoT services categorisation is based on Latent Dirichlet Allocation (LDA), but it does not perform well in short and sparse texts. Also, IoT services categorisation has few specific issues, which are not well addressed by existing short texts-specific topic modelling approaches. In this paper, we identify these issues and quantitatively and qualitatively evaluate how well a set of selected short texts-specific topic modelling approaches perform as IoT service categorisers against these issues. The results show that these approaches do not perform well in a corpus of noisy APIs descriptions and heterogeneous service descriptions. Also, they do not support domain identification of services, which is essential in domain-based service search. We conclude that integrating an appropriate and comprehensive knowledge base (i.e., domain ontology) could minimise noise and address IoT’s APIs and service descriptions’ heterogeneity. More importantly, it can identify the domains of those APIs and services.https://ieeexplore.ieee.org/document/9395093/Large-scale IoTservice discoveryservice oriented computingtopic modelling |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mohammad Abdur Razzaque |
spellingShingle |
Mohammad Abdur Razzaque Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation IEEE Access Large-scale IoT service discovery service oriented computing topic modelling |
author_facet |
Mohammad Abdur Razzaque |
author_sort |
Mohammad Abdur Razzaque |
title |
Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation |
title_short |
Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation |
title_full |
Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation |
title_fullStr |
Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation |
title_full_unstemmed |
Enabling Efficient and Scalable Service Search in IoT With Topic Modeling: An Evaluation |
title_sort |
enabling efficient and scalable service search in iot with topic modeling: an evaluation |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
Service search in IoT’s large-scale, heterogeneous and multi-domain services space is a challenging task. It can take the time that may not be acceptable for many IoT applications and requires resources that may not be available in many IoT devices. A categorisation of these services into their application domains can reduce the search space and offer an efficient and scalable service search. Recently, in many fields, such as short text messages and categorisation of IoT service specifications, generative probabilistic models, like Topic modelling, are being used. Generally, IoT service descriptions are short and sparse. Existing work on IoT services categorisation is based on Latent Dirichlet Allocation (LDA), but it does not perform well in short and sparse texts. Also, IoT services categorisation has few specific issues, which are not well addressed by existing short texts-specific topic modelling approaches. In this paper, we identify these issues and quantitatively and qualitatively evaluate how well a set of selected short texts-specific topic modelling approaches perform as IoT service categorisers against these issues. The results show that these approaches do not perform well in a corpus of noisy APIs descriptions and heterogeneous service descriptions. Also, they do not support domain identification of services, which is essential in domain-based service search. We conclude that integrating an appropriate and comprehensive knowledge base (i.e., domain ontology) could minimise noise and address IoT’s APIs and service descriptions’ heterogeneity. More importantly, it can identify the domains of those APIs and services. |
topic |
Large-scale IoT service discovery service oriented computing topic modelling |
url |
https://ieeexplore.ieee.org/document/9395093/ |
work_keys_str_mv |
AT mohammadabdurrazzaque enablingefficientandscalableservicesearchiniotwithtopicmodelinganevaluation |
_version_ |
1721529631089098752 |