Fusing Rating-based and Hitting-based Algorithms in Recommender Systems Xin Xin 2009-10-23.

Slides:



Advertisements
Similar presentations
Mustafa Cayci INFS 795 An Evaluation on Feature Selection for Text Clustering.
Advertisements

Feature Grouping-Based Fuzzy-Rough Feature Selection Richard Jensen Neil Mac Parthaláin Chris Cornelis.
Active Learning for Streaming Networked Data Zhilin Yang, Jie Tang, Yutao Zhang Computer Science Department, Tsinghua University.
Yehuda Koren , Joe Sill Recsys’11 best paper award
Efficiency concerns in Privacy Preserving methods Optimization of MASK Shipra Agrawal.
Yuan Yao Joint work with Hanghang Tong, Xifeng Yan, Feng Xu, and Jian Lu MATRI: A Multi-Aspect and Transitive Trust Inference Model 1 May 13-17, WWW 2013.
TCOM 501: Networking Theory & Fundamentals
Flows and Networks (158052) Richard Boucherie Stochastische Operations Research -- TW wwwhome.math.utwente.nl/~boucherierj/onderwijs/158052/ html.
Continuous Time Markov Chains and Basic Queueing Theory
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
Multiple server queues In particular, we look at M/M/k Need to find steady state probabilities.
Expertise Networks in Online Communities: Structure and Algorithms Jun Zhang Mark S. Ackerman Lada Adamic University of Michigan WWW 2007, May 8–12, 2007,
Simulation.
2003 Fall Queuing Theory Midterm Exam(Time limit:2 hours)
1 TCOM 501: Networking Theory & Fundamentals Lectures 9 & 10 M/G/1 Queue Prof. Yannis A. Korilis.
+ Doing More with Less : Student Modeling and Performance Prediction with Reduced Content Models Yun Huang, University of Pittsburgh Yanbo Xu, Carnegie.
Item-based Collaborative Filtering Recommendation Algorithms
1 A Network Traffic Classification based on Coupled Hidden Markov Models Fei Zhang, Wenjun Wu National Lab of Software Development.
Performance of Recommender Algorithms on Top-N Recommendation Tasks RecSys 2010 Intelligent Database Systems Lab. School of Computer Science & Engineering.
Tag Clouds Revisited Date : 2011/12/12 Source : CIKM’11 Speaker : I- Chih Chiu Advisor : Dr. Koh. Jia-ling 1.
1 Effective Fusion-based Approaches for Recommender Systems Xin Supervisors: Prof. King and Prof. Lyu Thesis Committees: Prof. Lam, Prof. Lui, and Prof.
WEMAREC: Accurate and Scalable Recommendation through Weighted and Ensemble Matrix Approximation Chao Chen ⨳ , Dongsheng Li
Yan Yan, Mingkui Tan, Ivor W. Tsang, Yi Yang,
RecSys 2011 Review Qi Zhao Outline Overview Sessions – Algorithms – Recommenders and the Social Web – Multi-dimensional Recommendation, Context-
Thwarting Passive Privacy Attacks in Collaborative Filtering Rui Chen Min Xie Laks V.S. Lakshmanan HKBU, Hong Kong UBC, Canada UBC, Canada Introduction.
NETE4631:Capacity Planning (2)- Lecture 10 Suronapee Phoomvuthisarn, Ph.D. /
Modeling and Analysis of Computer Networks
Online Learning for Collaborative Filtering
RecBench: Benchmarks for Evaluating Performance of Recommender System Architectures Justin Levandoski Michael D. Ekstrand Michael J. Ludwig Ahmed Eldawy.
EigenRank: A Ranking-Oriented Approach to Collaborative Filtering IDS Lab. Seminar Spring 2009 강 민 석강 민 석 May 21 st, 2009 Nathan.
Why Wait?!? Bryan Gorney Joe Walker Dave Mertz Josh Staidl Matt Boche.
Evaluation of Recommender Algorithms for an Internet Information Broker based on Simple Association Rules and on the Repeat-Buying Theory WEBKDD 2002 Edmonton,
Supervised Clustering of Label Ranking Data Mihajlo Grbovic, Nemanja Djuric, Slobodan Vucetic {mihajlo.grbovic, nemanja.djuric,
Institute of Computing Technology, Chinese Academy of Sciences 1 A Unified Framework of Recommending Diverse and Relevant Queries Speaker: Xiaofei Zhu.
EigenRank: A ranking oriented approach to collaborative filtering By Nathan N. Liu and Qiang Yang Presented by Zachary 1.
1 Markov chains and processes: motivations Random walk One-dimensional walk You can only move one step right or left every time unit Two-dimensional walk.
Xutao Li1, Gao Cong1, Xiao-Li Li2
Pairwise Preference Regression for Cold-start Recommendation Speaker: Yuanshuai Sun
CpSc 881: Machine Learning
Panther: Fast Top-k Similarity Search in Large Networks JING ZHANG, JIE TANG, CONG MA, HANGHANG TONG, YU JING, AND JUANZI LI Presented by Moumita Chanda.
A Clustering-based QoS Prediction Approach for Web Service Recommendation Shenzhen, China April 12, 2012 Jieming Zhu, Yu Kang, Zibin Zheng and Michael.
Flows and Networks (158052) Richard Boucherie Stochastische Operations Research -- TW wwwhome.math.utwente.nl/~boucherierj/onderwijs/158052/ html.
ICONIP 2010, Sydney, Australia 1 An Enhanced Semi-supervised Recommendation Model Based on Green’s Function Dingyan Wang and Irwin King Dept. of Computer.
Learning with Green’s Function with Application to Semi-Supervised Learning and Recommender System ----Chris Ding, R. Jin, T. Li and H.D. Simon. A Learning.
Supervised Random Walks: Predicting and Recommending Links in Social Networks Lars Backstrom (Facebook) & Jure Leskovec (Stanford) Proc. of WSDM 2011 Present.
An Online Social-Based Recommendations System Danny Tarlow, Jeremy Handcock, Inmar Givoni, and Jorge Aranda CSC2231, December 2007.
Arizona State University1 Fast Mining of a Network of Coevolving Time Series Wei FanHanghang TongPing JiYongjie Cai.
Reputation-aware QoS Value Prediction of Web Services Weiwei Qiu, Zhejiang University Zibin Zheng, The Chinese University of HongKong Xinyu Wang, Zhejiang.
A Recommender System based on Tag and Time Information for Social Tagging Systems Nan Zheng and Qiudan Li (Chinese Academy of Sciences) Expert Systems.
He Xiangnan (PhD student) 11/2/2012 Research Updates.
Lecture 20 Review of ISM 206 Optimization Theory and Applications.
1 Dongheng Sun 04/26/2011 Learning with Matrix Factorizations By Nathan Srebro.
Let E denote some event. Define a random variable X by Computing probabilities by conditioning.
Ranking: Compare, Don’t Score Ammar Ammar, Devavrat Shah (LIDS – MIT) Poster ( No preprint), WIDS 2011.
TJTS505: Master's Thesis Seminar
WAITING LINES AND SIMULATION
WSRec: A Collaborative Filtering Based Web Service Recommender System
The Shopping Basket Analysis Tool
Conditional Random Fields for ASR
DTMC Applications Ranking Web Pages & Slotted ALOHA
Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation Qi Xie1, Shenglin Zhao2, Zibin Zheng3, Jieming Zhu2 and Michael.
Dynamic Routing Using Inter Capsule Routing Protocol Between Capsules
RankClus: Integrating Clustering with Ranking for Heterogeneous Information Network Analysis Yizhou Sun, Jiawei Han, Peixiang Zhao, Zhijun Yin, Hong Cheng,
Jinhong Jung, Woojung Jin, Lee Sael, U Kang, ICDM ‘16
Movie Recommendation System
Probabilistic Latent Preference Analysis
GANG: Detecting Fraudulent Users in OSNs
Response Aware Model-Based Collaborative Filtering
CS723 - Probability and Stochastic Processes
Power-Accuracy Tradeoffs in Human Activity Transition Detection
Presentation transcript:

Fusing Rating-based and Hitting-based Algorithms in Recommender Systems Xin Xin 2009-10-23

Outline Motivation Our Approach Experiments

Recommender System X: Observations Avg. ratings of the same ages and gender Avg. ratings of the same genres trust relation

Rating-based Vs Hitting-based Recommendation Rating-based: whether recommended items can be rated with high scores by the user. Hitting-based: how many recommended items will be hit by the user in the future.

Limitations Item Missing Problem Item improper Problem hitting-based missed D: cumulate a large number of small effects can obtain great potential ratting-based missed A: directly reflect sales of companies Item improper Problem Hitting-based: #A = #B (ideal: #B>>#A) user suffer from low quality items Ratting-based:#D > #B (ideal: #B>>#D) user will not interested in visiting the recommended results

Motivation: fusing rating-based and hitting-based recommendation State-of-the-art ratting-based methods EigenRank (random walk theory) Model both preference order and ratings Outperform other methods State-of-the-art hitting-based methods Co-occurrence-based methods (relational feature) Hitting-frequency-based methods (local feature) Challenge: How to combine them together? Linear integration: unnatural combine incompatible feature function values 0.003(distribution in EigenRank)*a+8000(hitting freq)*b? Rank combination: loss quantity information

Our contribution Propose a new combination model by extending random walk in EigenRank from discrete-time Markov Process (DMP) to continuous-time Markov Process (CMP) by employing queueing theory, the combination has an intuitive interpretation, making the feature functions being naturally combined without losing quantity information the accuracy is better than other combination methods through experimental results

Outline Motivation Our Approach Experiments EigenRank Co-occurrence Combination Hitting Frequency Combination Algorithms Experiments

EigenRank Stationary distribution:

Co-occurrence Combination frequent co-occurrence items in the past are also likely to appear together in the future.

Hitting Frequency Combination popular items are likely to interest users.

Hitting Frequency Formulation 1) costumers’ arrival follows the time-homogenous Poisson Process. 2) service time follows exponential distribution with the same service rate u. 3) waiting time of a customer on the condition that there is a queue:

Algorithm Complexity 1) probability transition matrix building; O(number of users) 2) stationary distribution calculation. O(number of items)

Outline Motivation Our Approach Experiments

Experiments Setup Datasets Metric Protocol MovieLens Netflix Metric Protocol MovienLens: Given 5, Given 10, Given 15 Netflix: Given 5, Given 10, Given 20

Empirical Study of Traditional Methods on Multiple Metrics

Impact of Parameters

Overall Performance

Distribution of Recommended Results

More Detailed Results

Thank you very much xxin@cse.cuhk.edu.hk