Related Experiment Videos
Dynamic QoS Prediction Algorithm Based on Kalman Filter Modification.
Yunfei Yan1, Peng Sun1, Jieyong Zhang1
1Information and Navigation College, Air Force Engineering University, Xi'an 710077, China.
Sensors (Basel, Switzerland)
|August 12, 2022
Summary
This study introduces the MFDK model for predicting Quality of Service (QoS) in service-oriented architectures. The MFDK model improves prediction accuracy by combining non-negative matrix decomposition, deep neural networks, and Kalman filters.
Area of Science:
- Computer Science
- Software Engineering
- Artificial Intelligence
Background:
- Service-oriented architectures (SOA) present challenges due to numerous services with varying Quality of Service (QoS).
- Evaluating all available services for optimal QoS is often resource-intensive for users.
- Accurate QoS prediction is crucial for users to select appropriate services.
Purpose of the Study:
- To propose and validate the MFDK model, a novel QoS prediction algorithm for service-oriented architectures.
- To address the challenge of sparse historical QoS data and improve prediction accuracy.
- To enhance the selection of high-quality services by users.
Main Methods:
- The MFDK model utilizes non-negative matrix decomposition to handle sparse historical QoS data.
- A deep neural network is employed for predicting future QoS values.
- A Kalman filter algorithm refines predictions using real-time QoS observations.
Main Results:
- The MFDK model demonstrates superior prediction accuracy compared to baseline models on the WS-DREAM dataset.
- The model maintains robust prediction performance across varying tensor and observation densities.
- Ablation and parameter tuning experiments confirm the model's effectiveness and rationality.
Conclusions:
- The MFDK model offers a significant advancement in QoS prediction for service-oriented architectures.
- The hybrid approach effectively addresses data sparsity and improves prediction accuracy.
- This research provides a valuable tool for users seeking to optimize service selection based on QoS.
Related Concept Videos
Fast Decoupled and DC Powerflow
272
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
272
Linear Approximation in Frequency Domain
129
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
129
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
Time-Domain Interpretation of PD Control
174
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
174
Linear Approximation in Time Domain
120
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
120
Sampling Continuous Time Signal
341
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
341