A Collaborative Web Service Performance Prediction Method Based on Location Clustering

A performance prediction and web service technology, applied in text database clustering/classification, instrumentation, data exchange network, etc., can solve problems such as difficulty in accurate measurement of similarity, cold start, and data sparseness

Active Publication Date: 2018-09-28
HUNAN UNIV OF SCI & TECH
View PDF6 Cites 0 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 of predicting missing performance values ​​has the following defects: 1) The method of predicting by calculating the similarity of users or services cannot provide accurate performance predictions for cold-start users, and it may be due to sparse data leading to performance prediction failure
2) The previous methods may suffer from data sparsity and cold start problems, which reduces the prediction accuracy, and when faced with a large number of users and services, the scalability is not good
In addition, some studies have proposed to cluster users or services based on performance similarity, and then use the cluster center performance value to pre-fill the user-service performance matrix, which can solve the above problems, but the calculation cost is relatively high, and When the data is very sparse, the similarity is difficult to measure accurately, resulting in reduced performance 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
  • A Collaborative Web Service Performance Prediction Method Based on Location Clustering
  • A Collaborative Web Service Performance Prediction Method Based on Location Clustering
  • A Collaborative Web Service Performance Prediction Method Based on Location Clustering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] Such as figure 1 As shown, the steps of the collaborative Web service performance prediction method based on location clustering in this embodiment include:

[0061] 1) According to the location information of users and services, cluster the users and services with the same autonomous system number, that is, the AS number;

[0062] 2) Randomly select users as active users and randomly select services as active services. According to the historical performance records and clustering information of active users, the results of user clustering and service clustering are used to analyze the vacant users in the user-service matrix. The performance value is filled with data smoothly. The historical performance record includes records of response time, throughput, reliability, price, and availability, and the user-service matrix records the historical performance of each user calling the Web service. In this embodiment, the user-service matrix is ​​processed based on the Web servic...

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 collaborative Web service performance prediction method based on position clustering. The method comprises the following steps: according to position information of users and services, respectively clustering the users and services which are the same as an Autonomous System; calculating a centroid-based similarity; using a quick sorting algorithm to perform descending sort on similar clusters, finding the previous K neighbor clusters as candidate clusters, so as to finish the neighbor pre-selection; calculating the similarity between an active user and a user in each user candidate cluster, and the similarity between an active service and each service candidate cluster; respectively using the previous K most similar users to predict a performance value of an unknown service for the active user and using the previous K most similar services to predict a performance value of the unknown service for the active service; and synthesizing all performance values to calculate a quality predicted value of a source user relative to a target service. The collaborative Web service performance prediction method based on the position clustering provided by the invention can solve the problems like data sparse and cold boot in Web service recommendation, and improve the precision and coverage rate of Web service performance prediction and Web service recommendation.

Description

Technical field [0001] The present invention relates to Web service quality prediction technology, in particular to a location clustering-based collaborative Web service performance prediction method for Web service selection or recommendation. Background technique [0002] Web service is a self-describing and self-contained available network module, used to help realize the interaction 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, in-vehicle systems, multimedia services, etc. With the rapid growth of the number of Web services on the Internet, recommending the best services for users becomes more challenging. In order to find the best service among a large number of alternative Web services with the same function, the quality of Web services, that is, performance, is widely used to describe and evaluate the non-funct...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L12/26G06F17/30
CPCG06F16/35G06F16/958H04L43/08H04L43/0805H04L67/02
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