A Novel QoS Prediction Model for Web Services Based on an Adaptive Neuro-Fuzzy Inference System Using COOT Optimization

The adoption of adaptive neuro-fuzzy inference systems (ANFIS) and metaheuristic optimization approaches has been widely observed in recent research. Even so, integrating these methods improves the model’s capability to solve complex problems. A novel enhanced prediction method based on C...

Full description

Bibliographic Details
Main Authors: Thandra Jithendra, Mohammad Zubair Khan, S. Sharief Basha, Raja Das, A. Divya, Chiranji Lal Chowdhary, Abdulrahman Alahmadi, Ahmed H. Alahmadi
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10382510/
_version_ 1827308318260985856
author Thandra Jithendra
Mohammad Zubair Khan
S. Sharief Basha
Raja Das
A. Divya
Chiranji Lal Chowdhary
Abdulrahman Alahmadi
Ahmed H. Alahmadi
author_facet Thandra Jithendra
Mohammad Zubair Khan
S. Sharief Basha
Raja Das
A. Divya
Chiranji Lal Chowdhary
Abdulrahman Alahmadi
Ahmed H. Alahmadi
author_sort Thandra Jithendra
collection DOAJ
description The adoption of adaptive neuro-fuzzy inference systems (ANFIS) and metaheuristic optimization approaches has been widely observed in recent research. Even so, integrating these methods improves the model&#x2019;s capability to solve complex problems. A novel enhanced prediction method based on COOT bird optimization was developed for selecting the optimal parameters of ANFIS in the current study. This method combines COOT optimization with ANFIS to model the quality of service (QoS) characteristics of web services by using the adaptive neuro-fuzzy inference system COOT (ANFIS-COOT). In this instance, the quality of the web service (QWS) dataset was obtained from the GitHub database, which consists of 120 web services data, and then evaluated using the presented model on the dataset for estimating response time and throughput of web services. As significant evidence of ANFIS-COOT&#x2019;s efficiency, the similar QWS data set is analyzed using four different prediction models: ANFIS, ANFIS-Beetle Antennae Search (ANFIS-BAS), ANFIS-Reptile Search Algorithm (ANFIS-RSA), and ANFIS-Snake Optimizer (ANFIS-SO). Moreover, the exploratory study used statistical benchmarks such as root mean squared error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and determination coefficient (<inline-formula> <tex-math notation="LaTeX">$R^{2}$ </tex-math></inline-formula>) to emphasize the accuracy of the proposed model. Based on analysis results, the presented model achieved optimal values of RMSE (59.7473), MAE (15.8531), MAPE (0.0705), and <inline-formula> <tex-math notation="LaTeX">$R^{2}$ </tex-math></inline-formula> of 96.32 &#x0025;, as well as RMSE (1.335), MAE (1.1255), MAPE (0.1818), and <inline-formula> <tex-math notation="LaTeX">$R^{2}$ </tex-math></inline-formula> of 97.12 &#x0025; for modelling response time and throughput of web services, compared to other models. Eventually, this report demonstrates the viability of the ANFIS-COOT while tackling a complex problem and improving predictive performance.
first_indexed 2024-04-24T18:55:17Z
format Article
id doaj.art-802ae19e45fc4aa5a3767fc175c1067c
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-24T18:55:17Z
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-802ae19e45fc4aa5a3767fc175c1067c2024-03-26T17:35:06ZengIEEEIEEE Access2169-35362024-01-01126993700810.1109/ACCESS.2024.335064210382510A Novel QoS Prediction Model for Web Services Based on an Adaptive Neuro-Fuzzy Inference System Using COOT OptimizationThandra Jithendra0https://orcid.org/0000-0003-1103-9050Mohammad Zubair Khan1https://orcid.org/0000-0002-2409-7172S. Sharief Basha2https://orcid.org/0000-0002-3866-246XRaja Das3https://orcid.org/0000-0001-9945-5969A. Divya4Chiranji Lal Chowdhary5https://orcid.org/0000-0002-5476-1468Abdulrahman Alahmadi6https://orcid.org/0000-0001-6039-7730Ahmed H. Alahmadi7https://orcid.org/0000-0001-6613-6822School of Advanced Sciences, Vellore Institute of Technology, Vellore, Tamil Nadu, IndiaDepartment of Computer Science, Taibah University, Medina, Saudi ArabiaDepartment of Mathematics, Vellore Institute of Technology, Vellore, Tamil Nadu, IndiaDepartment of Mathematics, Vellore Institute of Technology, Vellore, Tamil Nadu, IndiaDepartment of Mathematics, Vellore Institute of Technology, Vellore, Tamil Nadu, IndiaSchool of Computer Science Engineering and Information Systems, Vellore Institute of Technology, Vellore, Tamil Nadu, IndiaDepartment of Computer Science, Taibah University, Medina, Saudi ArabiaDepartment of Computer Science, Taibah University, Medina, Saudi ArabiaThe adoption of adaptive neuro-fuzzy inference systems (ANFIS) and metaheuristic optimization approaches has been widely observed in recent research. Even so, integrating these methods improves the model&#x2019;s capability to solve complex problems. A novel enhanced prediction method based on COOT bird optimization was developed for selecting the optimal parameters of ANFIS in the current study. This method combines COOT optimization with ANFIS to model the quality of service (QoS) characteristics of web services by using the adaptive neuro-fuzzy inference system COOT (ANFIS-COOT). In this instance, the quality of the web service (QWS) dataset was obtained from the GitHub database, which consists of 120 web services data, and then evaluated using the presented model on the dataset for estimating response time and throughput of web services. As significant evidence of ANFIS-COOT&#x2019;s efficiency, the similar QWS data set is analyzed using four different prediction models: ANFIS, ANFIS-Beetle Antennae Search (ANFIS-BAS), ANFIS-Reptile Search Algorithm (ANFIS-RSA), and ANFIS-Snake Optimizer (ANFIS-SO). Moreover, the exploratory study used statistical benchmarks such as root mean squared error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and determination coefficient (<inline-formula> <tex-math notation="LaTeX">$R^{2}$ </tex-math></inline-formula>) to emphasize the accuracy of the proposed model. Based on analysis results, the presented model achieved optimal values of RMSE (59.7473), MAE (15.8531), MAPE (0.0705), and <inline-formula> <tex-math notation="LaTeX">$R^{2}$ </tex-math></inline-formula> of 96.32 &#x0025;, as well as RMSE (1.335), MAE (1.1255), MAPE (0.1818), and <inline-formula> <tex-math notation="LaTeX">$R^{2}$ </tex-math></inline-formula> of 97.12 &#x0025; for modelling response time and throughput of web services, compared to other models. Eventually, this report demonstrates the viability of the ANFIS-COOT while tackling a complex problem and improving predictive performance.https://ieeexplore.ieee.org/document/10382510/Web serviceQoS attributesANFISCOOT optimizationprediction models
spellingShingle Thandra Jithendra
Mohammad Zubair Khan
S. Sharief Basha
Raja Das
A. Divya
Chiranji Lal Chowdhary
Abdulrahman Alahmadi
Ahmed H. Alahmadi
A Novel QoS Prediction Model for Web Services Based on an Adaptive Neuro-Fuzzy Inference System Using COOT Optimization
IEEE Access
Web service
QoS attributes
ANFIS
COOT optimization
prediction models
title A Novel QoS Prediction Model for Web Services Based on an Adaptive Neuro-Fuzzy Inference System Using COOT Optimization
title_full A Novel QoS Prediction Model for Web Services Based on an Adaptive Neuro-Fuzzy Inference System Using COOT Optimization
title_fullStr A Novel QoS Prediction Model for Web Services Based on an Adaptive Neuro-Fuzzy Inference System Using COOT Optimization
title_full_unstemmed A Novel QoS Prediction Model for Web Services Based on an Adaptive Neuro-Fuzzy Inference System Using COOT Optimization
title_short A Novel QoS Prediction Model for Web Services Based on an Adaptive Neuro-Fuzzy Inference System Using COOT Optimization
title_sort novel qos prediction model for web services based on an adaptive neuro fuzzy inference system using coot optimization
topic Web service
QoS attributes
ANFIS
COOT optimization
prediction models
url https://ieeexplore.ieee.org/document/10382510/
work_keys_str_mv AT thandrajithendra anovelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT mohammadzubairkhan anovelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT sshariefbasha anovelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT rajadas anovelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT adivya anovelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT chiranjilalchowdhary anovelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT abdulrahmanalahmadi anovelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT ahmedhalahmadi anovelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT thandrajithendra novelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT mohammadzubairkhan novelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT sshariefbasha novelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT rajadas novelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT adivya novelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT chiranjilalchowdhary novelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT abdulrahmanalahmadi novelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization
AT ahmedhalahmadi novelqospredictionmodelforwebservicesbasedonanadaptiveneurofuzzyinferencesystemusingcootoptimization