FES: A Fast Efficient Scalable QoS Prediction Framework
- URL: http://arxiv.org/abs/2103.07494v2
- Date: Tue, 16 Mar 2021 04:11:46 GMT
- Title: FES: A Fast Efficient Scalable QoS Prediction Framework
- Authors: Soumi Chattopadhyay, Chandranath Adak, Ranjana Roy Chowdhury
- Abstract summary: One of the primary objectives of designing a prediction algorithm is to achieve satisfactory prediction accuracy.
The algorithm has to be faster in terms of prediction time so that it can be integrated into a real-time recommendation system.
The existing algorithms on prediction often compromise on one goal while ensuring the others.
- Score: 0.9176056742068814
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quality-of-Service prediction of web service is an integral part of services
computing due to its diverse applications in the various facets of a service
life cycle, such as service composition, service selection, service
recommendation. One of the primary objectives of designing a QoS prediction
algorithm is to achieve satisfactory prediction accuracy. However, accuracy is
not the only criteria to meet while developing a QoS prediction algorithm. The
algorithm has to be faster in terms of prediction time so that it can be
integrated into a real-time recommendation or composition system. The other
important factor to consider while designing the prediction algorithm is
scalability to ensure that the prediction algorithm can tackle large-scale
datasets. The existing algorithms on QoS prediction often compromise on one
goal while ensuring the others. In this paper, we propose a semi-offline QoS
prediction model to achieve three important goals simultaneously: higher
accuracy, faster prediction time, scalability. Here, we aim to predict the QoS
value of service that varies across users. Our framework consists of
multi-phase prediction algorithms: preprocessing-phase prediction, online
prediction, and prediction using the pre-trained model. In the preprocessing
phase, we first apply multi-level clustering on the dataset to obtain
correlated users and services. We then preprocess the clusters using
collaborative filtering to remove the sparsity of the given QoS invocation log
matrix. Finally, we create a two-staged, semi-offline regression model using
neural networks to predict the QoS value of service to be invoked by a user in
real-time. Our experimental results on four publicly available WS-DREAM
datasets show the efficiency in terms of accuracy, scalability, fast
responsiveness of our framework as compared to the state-of-the-art methods.
Related papers
- ARRQP: Anomaly Resilient Real-time QoS Prediction Framework with Graph
Convolution [0.16317061277456998]
We introduce a real-time prediction framework (called ARRQP) with a specific emphasis on improving resilience to anomalies in the data.
ARRQP integrates both contextual information and collaborative insights, enabling a comprehensive understanding of user-service interactions.
Results on the benchmark WS-DREAM dataset demonstrate the framework's effectiveness in achieving accurate and timely predictions.
arXiv Detail & Related papers (2023-09-22T04:37:51Z) - TPMCF: Temporal QoS Prediction using Multi-Source Collaborative Features [0.5161531917413706]
Temporal Prediction is essential to identify a suitable service over time.
Recent methods hardly achieved desired accuracy due to various limitations.
This paper proposes a scalable strategy for Temporal Prediction using Multi-source Collaborative-Features.
arXiv Detail & Related papers (2023-03-30T06:49:53Z) - Algorithms with Prediction Portfolios [23.703372221079306]
We study the use of multiple predictors for a number of fundamental problems, including matching, load balancing, and non-clairvoyant scheduling.
For each of these problems we introduce new algorithms that take advantage of multiple predictors, and prove bounds on the resulting performance.
arXiv Detail & Related papers (2022-10-22T12:58:07Z) - MQRetNN: Multi-Horizon Time Series Forecasting with Retrieval
Augmentation [1.8692254863855964]
Multi-horizon probabilistic time series forecasting has wide applicability to real-world tasks such as demand forecasting.
Recent work in neural time-series forecasting mainly focus on the use of Seq2Seq architectures.
We consider incorporating cross-entity information to enhance model performance by adding a cross-entity attention mechanism along with a retrieval mechanism to select which entities to attend over.
arXiv Detail & Related papers (2022-07-21T14:51:58Z) - Efficient and Differentiable Conformal Prediction with General Function
Classes [96.74055810115456]
We propose a generalization of conformal prediction to multiple learnable parameters.
We show that it achieves approximate valid population coverage and near-optimal efficiency within class.
Experiments show that our algorithm is able to learn valid prediction sets and improve the efficiency significantly.
arXiv Detail & Related papers (2022-02-22T18:37:23Z) - Non-Clairvoyant Scheduling with Predictions Revisited [77.86290991564829]
In non-clairvoyant scheduling, the task is to find an online strategy for scheduling jobs with a priori unknown processing requirements.
We revisit this well-studied problem in a recently popular learning-augmented setting that integrates (untrusted) predictions in algorithm design.
We show that these predictions have desired properties, admit a natural error measure as well as algorithms with strong performance guarantees.
arXiv Detail & Related papers (2022-02-21T13:18:11Z) - Robustification of Online Graph Exploration Methods [59.50307752165016]
We study a learning-augmented variant of the classical, notoriously hard online graph exploration problem.
We propose an algorithm that naturally integrates predictions into the well-known Nearest Neighbor (NN) algorithm.
arXiv Detail & Related papers (2021-12-10T10:02:31Z) - Task-Specific Normalization for Continual Learning of Blind Image
Quality Models [105.03239956378465]
We present a simple yet effective continual learning method for blind image quality assessment (BIQA)
The key step in our approach is to freeze all convolution filters of a pre-trained deep neural network (DNN) for an explicit promise of stability.
We assign each new IQA dataset (i.e., task) a prediction head, and load the corresponding normalization parameters to produce a quality score.
The final quality estimate is computed by black a weighted summation of predictions from all heads with a lightweight $K$-means gating mechanism.
arXiv Detail & Related papers (2021-07-28T15:21:01Z) - AutoCP: Automated Pipelines for Accurate Prediction Intervals [84.16181066107984]
This paper proposes an AutoML framework called Automatic Machine Learning for Conformal Prediction (AutoCP)
Unlike the familiar AutoML frameworks that attempt to select the best prediction model, AutoCP constructs prediction intervals that achieve the user-specified target coverage rate.
We tested AutoCP on a variety of datasets and found that it significantly outperforms benchmark algorithms.
arXiv Detail & Related papers (2020-06-24T23:13:11Z) - APQ: Joint Search for Network Architecture, Pruning and Quantization
Policy [49.3037538647714]
We present APQ for efficient deep learning inference on resource-constrained hardware.
Unlike previous methods that separately search the neural architecture, pruning policy, and quantization policy, we optimize them in a joint manner.
With the same accuracy, APQ reduces the latency/energy by 2x/1.3x over MobileNetV2+HAQ.
arXiv Detail & Related papers (2020-06-15T16:09:17Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.