Web service quality prediction method based on random walk

A random walk and quality prediction technology, applied in hardware monitoring, etc., can solve problems such as lower prediction accuracy, sparse data, and services that have not been called by any user

Inactive Publication Date: 2015-12-02
HUNAN UNIV OF SCI & TECH
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, the most commonly used method for predicting missing QoS values ​​has the following defects: 1) Due to the rapid increase in the number of Web services and users, there is a problem of data sparsity, which makes it difficult for collaborative filtering methods to solve the "cold start" problem, that is, a certain The user has never called any service, or a service has never been called by any user
However, only considering user location to predict QoS may reduce the prediction accuracy

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Web service quality prediction method based on random walk
  • Web service quality prediction method based on random walk
  • Web service quality prediction method based on random walk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] Such as figure 1 As shown, the steps of the Web service quality prediction method based on random walk in this embodiment include:

[0067] 1) Calculate the physical distance between the user and the user according to the location information of the user in the Web service QoS data set;

[0068] 2) For each user, select the K closest neighbor users with the closest physical distance as the user's neighborhood;

[0069] 3) Construct a user relationship network G for each user connecting users in their respective neighborhoods;

[0070] 4) For the user relationship network G, calculate the similarity between users and the similarity between services;

[0071] 5) Calculate the weight of each edge in the user relationship network G according to the physical distance between users and the similarity between users;

[0072] 6) For source user u 0 The requested target service i, from the source user u 0 Start to search for multiple random walks about the target service i,...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a Web service quality prediction method based on random walk. The Web service quality prediction method comprises the following steps: on the basis of a user position, calculating a distance between users; selecting adjacent users for each user to form a neighborhood, and connecting neighborhood users to construct a user relationship network; calculating a similarity between the users and the similarity between services in the user relationship network; calculating the weight of each edge in the user relationship network; aiming at a target service requested by a source user to independently look up the random walk about the target service i for multiple times from the source user, randomly selecting a next-hop node by each hop in each-time random walk according to a certain probability, returning a QoS value after each-time walk is finished; and synthesizing all QoS values to calculate a quality prediction value, which is relative to the target service, of the source user. The Web service quality prediction method can balance coverage rate and the prediction precision of Web service quality prediction and has the advantages of being accurate in prediction, high in success rate, good in universality and favorable in evaluable confidence coefficient and interpretability.

Description

technical field [0001] The invention relates to Web service quality prediction technology, in particular to a random walk-based Web service quality prediction method for Web service selection or recommendation. Background technique [0002] Web service is a self-describing and self-contained available network module, which is used to help realize the interactive operation between different machines through remote calls, and has become the main technology for constructing distributed systems, modular applications and service-oriented application integration. , such as e-commerce, vehicle systems, multimedia services, etc. With the rapid growth of the number of Web services on the network, it becomes more challenging to recommend the optimal service for users. In order to find the optimal service among a large number of alternative Web services with the same function, the quality of Web services, that is, QoS (Quality of Service), is widely used to describe and evaluate the n...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/34
Inventor 唐明董戴小玲
Owner HUNAN UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products