A Clustering-based QoS Prediction Approach for Web Service Recommendation Shenzhen, China April 12, 2012 Jieming Zhu, Yu Kang, Zibin Zheng and Michael.

Slides:



Advertisements
Similar presentations
An Interactive-Voting Based Map Matching Algorithm
Advertisements

Item Based Collaborative Filtering Recommendation Algorithms
Aggregating local image descriptors into compact codes
Collaborative QoS Prediction in Cloud Computing Department of Computer Science & Engineering The Chinese University of Hong Kong Hong Kong, China Rocky.
Exploring Latent Features for Memory- Based QoS Prediction in Cloud Computing Yilei Zhang, Zibin Zheng, and Michael R. Lyu
1 RegionKNN: A Scalable Hybrid Collaborative Filtering Algorithm for Personalized Web Service Recommendation Xi Chen, Xudong Liu, Zicheng Huang, and Hailong.
Pei Fan*, Ji Wang, Zibin Zheng, Michael R. Lyu Toward Optimal Deployment of Communication-Intensive Cloud Applications 1.
Active Learning and Collaborative Filtering
The Wisdom of the Few A Collaborative Filtering Approach Based on Expert Opinions from the Web Xavier Amatriain Telefonica Research Nuria Oliver Telefonica.
Vivaldi Coordinate Service Justin Ma, Patrick Verkaik, Michael Vrable Department of Computer Science And Engineering UCSD CSE222A, Winter 2005.
An Authentication Service Based on Trust and Clustering in Wireless Ad Hoc Networks: Description and Security Evaluation Edith C.H. Ngai and Michael R.
1 Collaborative Filtering and Pagerank in a Network Qiang Yang HKUST Thanks: Sonny Chee.
Dept. of Computer Science & Engineering, CUHK1 Trust- and Clustering-Based Authentication Services in Mobile Ad Hoc Networks Edith Ngai and Michael R.
An Authentication Service Against Dishonest Users in Mobile Ad Hoc Networks Edith Ngai, Michael R. Lyu, and Roland T. Chin IEEE Aerospace Conference, Big.
Item-based Collaborative Filtering Recommendation Algorithms
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu.
Personalized QoS-Aware Web Service Recommendation and Visualization.
Modeling and Exploiting QoS Prediction in Cloud and Service Computing
Performance of Recommender Algorithms on Top-N Recommendation Tasks RecSys 2010 Intelligent Database Systems Lab. School of Computer Science & Engineering.
IPCCC’111 Assessing the Comparative Effectiveness of Map Construction Protocols in Wireless Sensor Networks Abdelmajid Khelil, Hanbin Chang, Neeraj Suri.
WEMAREC: Accurate and Scalable Recommendation through Weighted and Ensemble Matrix Approximation Chao Chen ⨳ , Dongsheng Li
Wancai Zhang, Hailong Sun, Xudong Liu, Xiaohui Guo.
Distributed QoS Evaluation for Real- World Web Services Zibin Zheng, Yilei Zhang, and Michael R. Lyu July 07, 2010 Department of Computer.
BFTCloud: A Byzantine Fault Tolerance Framework for Voluntary-Resource Cloud Computing Yilei Zhang, Zibin Zheng, and Michael R. Lyu
Chengjie Sun,Lei Lin, Yuan Chen, Bingquan Liu Harbin Institute of Technology School of Computer Science and Technology 1 19/11/ :09 PM.
User Interests Imbalance Exploration in Social Recommendation: A Fitness Adaptation Authors : Tianchun Wang, Xiaoming Jin, Xuetao Ding, and Xiaojun Ye.
Trust- and Clustering-Based Authentication Service in Mobile Ad Hoc Networks Presented by Edith Ngai 28 October 2003.
Online Learning for Collaborative Filtering
EigenRank: A Ranking-Oriented Approach to Collaborative Filtering IDS Lab. Seminar Spring 2009 강 민 석강 민 석 May 21 st, 2009 Nathan.
A Novel Local Patch Framework for Fixing Supervised Learning Models Yilei Wang 1, Bingzheng Wei 2, Jun Yan 2, Yang Hu 2, Zhi-Hong Deng 1, Zheng Chen 2.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
Evaluation of Recommender Algorithms for an Internet Information Broker based on Simple Association Rules and on the Repeat-Buying Theory WEBKDD 2002 Edmonton,
A MULTI CLOUD SERVICE CO-DEPLOYMENT MECHANISM Yu Kang, Zibin Zheng, and Michael R. Lyu {ykang, zbzheng, Department of Computer Science.
EigenRank: A ranking oriented approach to collaborative filtering By Nathan N. Liu and Qiang Yang Presented by Zachary 1.
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu Yu Kang, Yangfan Zhou, Zibin Zheng, and Michael R. Lyu {ykang,yfzhou,
WSP: A Network Coordinate based Web Service Positioning Framework for Response Time Prediction Jieming Zhu, Yu Kang, Zibin Zheng and Michael R. Lyu The.
Marin Silic, Goran Delac and Sinisa Srbljic Prediction of Atomic Web Services Reliability Based on K-means Clustering Consumer Computing Laboratory Faculty.
Network Coordinates : Internet Distance Estimation Jieming ZHU
ICDCS 2014 Madrid, Spain 30 June-3 July 2014
Comparison of Tarry’s Algorithm and Awerbuch’s Algorithm CS 6/73201 Advanced Operating System Presentation by: Sanjitkumar Patel.
Recommender Systems with Social Regularization Hao Ma, Dengyong Zhou, Chao Liu Microsoft Research Michael R. Lyu The Chinese University of Hong Kong Irwin.
FISM: Factored Item Similarity Models for Top-N Recommender Systems
GeoMF: Joint Geographical Modeling and Matrix Factorization for Point-of-Interest Recommendation Defu Lian, Cong Zhao, Xing Xie, Guangzhong Sun, EnhongChen,
IEEE CLOUD’2012 Topology-Aware Deployment of Scientific Applications in Cloud Computing Pei Fan 1, Zhenbang Chen 1, Ji Wang 1, Zibin Zheng 2, Michael R.
Service Reliability Engineering The Chinese University of Hong Kong
Collaborative Filtering via Euclidean Embedding M. Khoshneshin and W. Street Proc. of ACM RecSys, pp , 2010.
ICONIP 2010, Sydney, Australia 1 An Enhanced Semi-supervised Recommendation Model Based on Green’s Function Dingyan Wang and Irwin King Dept. of Computer.
Investigating QoS of Web Services by Distributed Evaluation Zibin Zheng Feb. 8, 2010 Department of Computer Science & Engineering.
Reputation-aware QoS Value Prediction of Web Services Weiwei Qiu, Zhejiang University Zibin Zheng, The Chinese University of HongKong Xinyu Wang, Zhejiang.
Dept. of Computer Science & Engineering, CUHK1 Trust- and Clustering-Based Authentication Service in Mobile Ad Hoc Networks Presented by Edith Ngai Supervised.
The Wisdom of the Few Xavier Amatrian, Neal Lathis, Josep M. Pujol SIGIR’09 Advisor: Jia Ling, Koh Speaker: Yu Cheng, Hsieh.
Collaborative Filtering - Pooja Hegde. The Problem : OVERLOAD Too much stuff!!!! Too many books! Too many journals! Too many movies! Too much content!
ItemBased Collaborative Filtering Recommendation Algorithms 1.
Hao Ma, Dengyong Zhou, Chao Liu Microsoft Research Michael R. Lyu
Trust-aware Recommender Systems
Experience Report: System Log Analysis for Anomaly Detection
A Collaborative Quality Ranking Framework for Cloud Components
Presented by Edith Ngai MPhil Term 3 Presentation
Recommendation Based Trust Model with an Effective Defense Scheme for ManetS Adeela Huma 02/02/2017.
Vivaldi: A Decentralized Network Coordinate System
WSRec: A Collaborative Filtering Based Web Service Recommender System
CARP: Context-Aware Reliability Prediction of Black-Box Web Services
Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation Qi Xie1, Shenglin Zhao2, Zibin Zheng3, Jieming Zhu2 and Michael.
Location Recommendation — for Out-of-Town Users in Location-Based Social Network Yina Meng.
Pei Fan*, Ji Wang, Zibin Zheng, Michael R. Lyu
Pinjia He, Jieming Zhu, Jianlong Xu, and
RECOMMENDER SYSTEMS WITH SOCIAL REGULARIZATION
ITEM BASED COLLABORATIVE FILTERING RECOMMENDATION ALGORITHEMS
Exploring Latent Features for Memory-Based QoS Prediction in Cloud Computing Yilei Zhang 17/05/2011.
Huifeng Sun 1, Zibin Zheng 2, Junliang Chen 1, Michael R. Lyu 2
Presentation transcript:

A Clustering-based QoS Prediction Approach for Web Service Recommendation Shenzhen, China April 12, 2012 Jieming Zhu, Yu Kang, Zibin Zheng and Michael R. Lyu iVCE 2012

Outline  Motivation  Related Work  WS Recommendation Framework  QoS Prediction Algorithm  Landmark Clustering  QoS Value Prediction  Experiments  Conclusion & Future Work 2

Outline  Motivation  Related Work  WS Recommendation Framework  QoS Prediction Algorithm  Landmark Clustering  QoS Value Prediction  Experiments  Conclusion & Future Work 3

Motivation  Web services: computational components to build service-oriented distributed systems  To communicate between applications  To reuse existing services  Rapid development  The rising popularity of Web service  E.g. Google Map Service, Yahoo! Weather Service  Web Services take Web-applications to the Next Level 4

Motivation  Web service recommendation: Improve the performance of service-oriented system  Quality-of-Service (QoS): Non-functional performance  Response time, throughput, failure probability  Different users receive different performance  Active QoS measurement is infeasible  The large number of Web service candidates  Time consuming and resource consuming  QoS prediction: an urgent task 5

Outline  Motivation  Related Work  WS Recommendation Framework  QoS Prediction Algorithm  Landmark Clustering  QoS Value Prediction  Experiments  Conclusion & Future Work 6

Related Work  Collaborative filtering (CF) based approaches  UPCC (ICWS ’07)  IPCC, UIPCC (ICWS ’09, ICWS’10, ICWS’11)  Suffer from the sparsity of available historical QoS data  Especially run into malfunction for new users  Our approach: 7 A landmark-based QoS prediction frameworkA clustering-based prediction algorithm

 Collaborative filtering: using historical QoS data to predict IPCC: Collaborative Filtering 8 UPCC: UIPCC: Convex combination PCC similarity Mean of u QoS of u a Mean of i Similar neighbors Mean of i k

Outline  Motivation  Related Work  WS Recommendation Framework  QoS Prediction Algorithm  Landmark Clustering  QoS Value Prediction  Experiments  Conclusion & Future Work 9

WS Recommendation Framework  Web service monitoring by landmarks 10 a.The landmarks are deployed and monitor the QoS info by periodical invocations b.Clustering the landmarks using the obtained data

WS Recommendation Framework  Service user request for WS invocation 11 c. The user measur- es the latencies to the landmarks d. Cluster the user e. Make QoS predict- ion with information of landmarks in the same cluster f. WS recommendat- ion for users

Outline  Motivation  Related Work  WS Recommendation Framework  QoS Prediction Algorithm  Landmark Clustering  QoS Value Prediction  Experiments  Conclusion & Future Work 12

Prediction Algorithm  Landmarks Clustering  UBC : User based Clustering 13 The network distances between pairwise landmarks N L the number of landmarks The clustering algorithm of landmarks

Prediction Algorithm  Landmarks Clustering  WSBC : Web Service based Clustering 14 The QoS values between N L landmarks and W Web services W is the number of Web services Similarity computation between landmarks Call hierarchical algorithm to cluster the landmarks

Prediction Algorithm  QoS Prediction 15 The network distances between N U service users and N L landmarks N U is the number of service users The distances between user u and landmarks in the same cluster Similarity between u and l Prediction using landmark information in the same cluster

Outline  Motivation  Related Work  WS Recommendation Framework  QoS Prediction Algorithm  Landmark Clustering  QoS Value Prediction  Experiments  Conclusion & Future Work 16

Experiments  Data Collection  The response times between 200 users (PlanetLab nodes) and 1,597 Web services  The latency time between the 200 distributed nodes 17

 Evaluation Metrics  MAE: to measure the average prediction accuracy  RMSE: presents the deviation of the prediction error  MRE (Median Relative Error): a key metric to identify the error effect of different magnitudes of prediction values Experiments 18 50% of the relative errors are below MRE

 Performance Comparison  Parameters setting: 100 Landmarks, 100 users, 1,597 Web services, Nc=50, matrix density = 50%.  WSBC & UBC: Our approaches Experiments 19 UBC outperforms the others!

 The Impact of Parameters Experiments 20 The performance is sensitive to Nc. Optimal Nc is important. The landmarks deployment is important to the prediction performance improvement. The impact of Nc The impact of landmarks selection

Conclusion & Future Work  Propose a landmark-based QoS prediction framework  Our clustering-based approaches outperform the other existing approaches  Release a large-scale Web service QoS dataset with the info between landmarks   Future work:  Validate our approach by realizing the system  Apply some other approaches with landmarks to QoS prediction 21

Q & A Thank you 22