Exploring Latent Features for Memory-Based QoS Prediction in Cloud Computing Yilei Zhang 17/05/2011.

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.
Jeff Howbert Introduction to Machine Learning Winter Collaborative Filtering Nearest Neighbor Approach.
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.
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.
Supervisor: Associate Prof. Jiuyong Li(John) Student: Kang Sun Date: 28 th May 2010.
Proactive Prediction Models for Web Application Resource Provisioning in the Cloud _______________________________ Samuel A. Ajila & Bankole A. Akindele.
Mohsen Jamali, Martin Ester Simon Fraser University Vancouver, Canada ACM RecSys 2010.
Rubi’s Motivation for CF  Find a PhD problem  Find “real life” PhD problem  Find an interesting PhD problem  Make Money!
1 Preserving Privacy in Collaborative Filtering through Distributed Aggregation of Offline Profiles The 3rd ACM Conference on Recommender Systems, New.
Zibin Zheng Jieming Zhu *Rung-Tsong Michael Lyu Service-generated Big Data and Big Data-as-a- Service: An Overview IEEE 2nd International.
Cloud computing Tahani aljehani.
Item-based Collaborative Filtering Recommendation Algorithms
Identifying and Incorporating Latencies in Distributed Data Mining Algorithms Michael Sevilla.
Introduction to Cloud Computing
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.
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.
An Autonomic Framework in Cloud Environment Jiedan Zhu Advisor: Prof. Gagan Agrawal.
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.
Online Learning for Collaborative Filtering
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Distributed Computing CSC 345 – Operating Systems By - Fure Unukpo 1 Saturday, April 26, 2014.
Badrul M. Sarwar, George Karypis, Joseph A. Konstan, and John T. Riedl
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
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.
Pearson Correlation Coefficient 77B Recommender Systems.
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
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 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
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.
VYTAUTAS SIMANAITIS Cloud computing © Kaunas 2013, KTU.
Data Summit 2016 H104: Building Hadoop Applications Abhik Roy Database Technologies - Experian LinkedIn Profile:
ItemBased Collaborative Filtering Recommendation Algorithms 1.
Stamatia Bibi1, Dimitris Katsaros2, Panayiotis Bozanis2
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
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation Qi Xie1, Shenglin Zhao2, Zibin Zheng3, Jieming Zhu2 and Michael.
Consistency in Distributed Systems
Collaborative Filtering Nearest Neighbor Approach
M.Sc. Project Doron Harlev Supervisor: Dr. Dana Ron
Fault Tolerance Distributed Web-based Systems
Scalable Parallel Interoperable Data Analytics Library
Google News Personalization: Scalable Online Collaborative Filtering
Pei Fan*, Ji Wang, Zibin Zheng, Michael R. Lyu
Pinjia He, Jieming Zhu, Jianlong Xu, and
RECOMMENDER SYSTEMS WITH SOCIAL REGULARIZATION
Digital Science Center III
ITEM BASED COLLABORATIVE FILTERING RECOMMENDATION ALGORITHEMS
Huifeng Sun 1, Zibin Zheng 2, Junliang Chen 1, Michael R. Lyu 2
Botnet Detection by Monitoring Group Activities in DNS Traffic
Harrison Howell CSCE 824 Dr. Farkas
WSExpress: A QoS-Aware Search Engine for Web Services
Presentation transcript:

Exploring Latent Features for Memory-Based QoS Prediction in Cloud Computing Yilei Zhang 17/05/2011

Outlines Introduction System Architecture QoS Prediction Approach Experiments Conclusion

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

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

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.

System Architecture

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

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

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

Neighbors Selection For every entry wi,j in the matrix, a set of similar users towards user ui can be found by: A set of similar items towards component cj can be found by:

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

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

Experimental Results

Experimental Results

Experimental Results

Experimental Results

Conclusions and Future Work 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

Publications Yilei Zhang, Zibin Zheng, and Michael R. Lyu, “Exploring Latent Features for Memory-Based QoS Prediction in Cloud Computing”, in Proceedings of the 30th IEEE Symposium on Reliable Distributed Systems (SRDS 2011), Madrid, Spain, Oct. 4-7, 2011. Yilei Zhang, Zibin Zheng, and Michael R. Lyu, “BFTCloud: A Byzantine Fault Tolerance Framework for Voluntary-Resource Cloud Computing”, in Proceedings of the 4th IEEE International Conference on Cloud Computing (CLOUD 2011), Washington DC, USA, Jul. 4-9, 2011.

Thank you!