Exploring Latent Features for Memory- Based QoS Prediction in Cloud Computing Yilei Zhang, Zibin Zheng, and Michael R. Lyu

Slides:



Advertisements
Similar presentations
Item Based Collaborative Filtering Recommendation Algorithms
Advertisements

Collaborative QoS Prediction in Cloud Computing Department of Computer Science & Engineering The Chinese University of Hong Kong Hong Kong, China Rocky.
1 RegionKNN: A Scalable Hybrid Collaborative Filtering Algorithm for Personalized Web Service Recommendation Xi Chen, Xudong Liu, Zicheng Huang, and Hailong.
Oct 14, 2014 Lirong Xia Recommender systems acknowledgment: Li Zhang, UCSC.
COLLABORATIVE FILTERING Mustafa Cavdar Neslihan Bulut.
Pei Fan*, Ji Wang, Zibin Zheng, Michael R. Lyu Toward Optimal Deployment of Communication-Intensive Cloud Applications 1.
Learning to Recommend Hao Ma Supervisors: Prof. Irwin King and Prof. Michael R. Lyu Dept. of Computer Science & Engineering The Chinese University of Hong.
Rubi’s Motivation for CF  Find a PhD problem  Find “real life” PhD problem  Find an interesting PhD problem  Make Money!
Chen Cheng1, Haiqin Yang1, Irwin King1,2 and Michael R. Lyu1
1 Making Services Fault Tolerant Pat Chan, Michael R. Lyu Department of Computer Science and Engineering The Chinese University of Hong Kong Miroslaw Malek.
Combining Content-based and Collaborative Filtering Department of Computer Science and Engineering, Slovak University of Technology
Item-based Collaborative Filtering Recommendation Algorithms
Identifying and Incorporating Latencies in Distributed Data Mining Algorithms Michael Sevilla.
Introduction to Cloud Computing
Personalized QoS-Aware Web Service Recommendation and Visualization.
Modeling and Exploiting QoS Prediction in Cloud and Service Computing
A NON-IID FRAMEWORK FOR COLLABORATIVE FILTERING WITH RESTRICTED BOLTZMANN MACHINES Kostadin Georgiev, VMware Bulgaria Preslav Nakov, Qatar Computing Research.
Distributed Networks & Systems Lab. Introduction Collaborative filtering Characteristics and challenges Memory-based CF Model-based CF Hybrid CF Recent.
Towards An Open Data Set for Trace-Oriented Monitoring Jingwen Zhou 1, Zhenbang Chen 1, Ji Wang 1, Zibin Zheng 2, and Michael R. Lyu 1,2 1 National University.
Introduction to Cloud Computing Cloud Computing : Module 1.
TECHNOLOGY GUIDE THREE
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.
1 Formal Models for Expert Finding on DBLP Bibliography Data Presented by: Hongbo Deng Co-worked with: Irwin King and Michael R. Lyu Department of Computer.
Clustering-based Collaborative filtering for web page recommendation CSCE 561 project Proposal Mohammad Amir Sharif
Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in.
BFTCloud: A Byzantine Fault Tolerance Framework for Voluntary-Resource Cloud Computing Yilei Zhang, Zibin Zheng, and Michael R. Lyu
Department of Computer Science City University of Hong Kong Department of Computer Science City University of Hong Kong 1 Probabilistic Continuous Update.
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.
Google News Personalization: Scalable Online Collaborative Filtering
Exploration of Instantaneous Amplitude and Frequency Features for Epileptic Seizure Prediction Ning Wang and Michael R. Lyu Dept. of Computer Science and.
Badrul M. Sarwar, George Karypis, Joseph A. Konstan, and John T. Riedl
Job scheduling algorithm based on Berger model in cloud environment Advances in Engineering Software (2011) Baomin Xu,Chunyan Zhao,Enzhao Hua,Bin Hu 2013/1/251.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
Exploit of Online Social Networks with Community-Based Graph Semi-Supervised Learning Mingzhen Mo and Irwin King Department of Computer Science and Engineering.
A Content-Based Approach to Collaborative Filtering Brandon Douthit-Wood CS 470 – Final Presentation.
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.
Traffic Prediction in a Bike-Sharing System
Pearson Correlation Coefficient 77B Recommender Systems.
CHINA LCA NEW HIRE ORIENTATION TRAINING China CDC Public Health Scientific Data Sharing Service Han Hong
WS-DREAM: A Distributed Reliability Assessment Mechanism for Web Services Zibin Zheng, Michael R. Lyu Department of Computer Science & Engineering The.
Click to Add Title A Systematic Framework for Sentiment Identification by Modeling User Social Effects Kunpeng Zhang Assistant Professor Department of.
ICDCS 2014 Madrid, Spain 30 June-3 July 2014
Recommender Systems with Social Regularization Hao Ma, Dengyong Zhou, Chao Liu Microsoft Research Michael R. Lyu The Chinese University of Hong Kong Irwin.
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.
A Clustering-based QoS Prediction Approach for Web Service Recommendation Shenzhen, China April 12, 2012 Jieming Zhu, Yu Kang, Zibin Zheng and Michael.
Service Reliability Engineering The Chinese University of Hong Kong
ICONIP 2010, Sydney, Australia 1 An Enhanced Semi-supervised Recommendation Model Based on Green’s Function Dingyan Wang and Irwin King Dept. of Computer.
1 Developing Aerospace Applications with a Reliable Web Services Paradigm Pat. P. W. Chan and Michael R. Lyu Department of Computer Science and Engineering.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Item-Based Collaborative Filtering Recommendation Algorithms Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl GroupLens Research Group/ Army.
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.
ItemBased Collaborative Filtering Recommendation Algorithms 1.
Hao Ma, Dengyong Zhou, Chao Liu Microsoft Research Michael R. Lyu
Experience Report: System Log Analysis for Anomaly Detection
A Collaborative Quality Ranking Framework for Cloud Components
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.
Google News Personalization: Scalable Online Collaborative Filtering
RECOMMENDER SYSTEMS WITH SOCIAL REGULARIZATION
ITEM BASED COLLABORATIVE FILTERING RECOMMENDATION ALGORITHEMS
Web Service and Fault Tolerance Stratregy Evaluation and Selection
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
Happiness and Stocks Ali Javed, Tim Stevens
Presentation transcript:

Exploring Latent Features for Memory- Based QoS Prediction in Cloud Computing Yilei Zhang, Zibin Zheng, and Michael R. Lyu Department of Computer Science & Engineering The Chinese University of Hong Kong Hong Kong, China School of Computer Science National University of Defence Technology Changsha, China SRDS 2011, Madrid, Spain, Oct , 2011

Outlines Introduction System Architecture QoS Prediction Approach Experiments Conclusion 2

Cloud Computing  Cloud computing provides a model for enabling convenient, on- demand network access to a shared pool of computing resources :  Networks  Servers  Databases  Services 3

Cloud Applications  Building on a number of distributed cloud components  Large-scale  Complicated  Time sensitive  High-quality  Case 1: New York Times  Used EC2 and S3 to convert 15 million scanned news articles to PDF (4TB data)  100 Linux computers 24 hours  Case 2: Nasdaq  Uses S3 to deliver historic stock and fund information  Millions of files showing price changes of entities over 10 minute segments 4

Performance of Cloud Components  High-quality cloud applications rely on the high-quality of cloud components.  remote network access  Location independence  Personalized performance evaluation on cloud components is essential.  Method 1: evaluating all the components to obtain their QoS performance.  Impractical: time-consuming, expensive, thousands of components.  Method 2: collaborative filtering approach  Predicting component QoS by employing usage experiences from similar users. 5

System Architecture 6

Example User-component matrix: m × n, each entry is a QoS value. – Sparse – Prediction accuracy is greatly influenced by similarity computation. 7

Latent Features Learning 8 Latent-component matrix HLatent-user matrix V u1 u2 u3 u4 c1 c2 c3 c4 c5 c6

Similarity Computation Pearson Correlation Coefficient (PCC) Similarity between users: Similarity between components: 9 Latent-component matrix H Latent-user matrix V u1 u2 u3 u4 c1 c2 c3 c4 c5 c6

Neighbors Selection For every entry w i,j in the matrix, a set of similar users towards user u i can be found by: A set of similar items towards component c j can be found by: 10

Missing Value Prediction Similar User-based: Similar Component-based: Hybrid: 11

Experiments  QoS Dataset  Metrices  : the expected QoS value.  : the predicted QoS value  N : the number of predicted values. 12

Experimental Results 13

Experimental Results 14

Experimental Results 15

Experimental Results 16

Conclusions and Future Work  Conclusions:  A collaborative approach for personalized cloud component QoS value prediction  A large-scale real-world experiment  A publicly released real-world QoS dataset  Future Work:  Investigation of more QoS properties  Experiments on different kinds of cloud components 17

Thank you! 18