Circle-based Recommendation in Online Social Networks

Size: px
Start display at page:

Download "Circle-based Recommendation in Online Social Networks"

Transcription

1 Circle-based Recommendation in Online Social Networks Xiwang Yang, Harald Steck*, and Yong Liu Polytechnic Institute of NYU * Bell Labs/Netflix 1

2 Outline q Background & Motivation q Circle-based RS Trust Circle Inference Trust Value Assignment Model Training q Evaluation q Conclusion 2

3 Background q Information overloading in web 2.0 recommender system widely deployed 3 q Battling data sparsity social networks as input social homophily, social influence q Social networks include multiple circles more refined information user trusts different subsets of friends in different domains(cars, Music ) construct social circles specific to item categories

4 Collaborative Filtering(CF) q Most Used and Well Known Approach for Recommendation q Finds Users with Similar Interests to the target User q Aggregating their opinions to make a recommendation. 4

5 User Based Collaborative Filtering Target Customer Aggregator u w u u r w u u, i 5 Prediction

6 6 Item-based Collaborative Filtering

7 Item-Item Collaborative Filtering Aggregator i i w r i w i u, i 7 Prediction

8 Matrix Factorization(BaseMF) [NIPS08] q Model based approach q Latent feature of user u, q Latent feature of item i, P i q Prediction Model: ˆ T R = r + Q P PR ( PQ,, σ ) = [ NR ( Rˆ ), σ ] 2 2 R u, i u, i R all u all i T 2 I [ NR ( ui, rm QP u i ), σ R] all u all i = + ui, m u i q Objective Function 1 ˆ 2 λ 2 2 ( Rui, Rui, ) + ( P F + Q F) 2 2 ( ui, ) obs. R ui, Q u I 1 d 1 d R ui, P and Q have normal priors 8

9 9 Social Recommenders Everywhere

10 Related Work-Social Recommender q Social Recommendation (SoRec) Model CIKM 08 Factorizing social trust matrix together with user rating matrix q Social Trust Ensemble (STE) Model SIGIR 09 User s rating influenced by social friends q SocialMF Model RecSys 10 User s latent feature(taste) influenced by social friends Handle trust propagation in social network q Using whole trust network for item rating prediction 10

11 Proposed Improvements for Current Social Recommender q Social networks include multiple circles A more refined social trust information richer information Want to incorporate circle information into Social Recommender Ideally, use trust circles specific to an item category when predict rating in this category E.g. Trust Circle of Music, Trust Circle of Cars, etc 11

12 Proposed Improvements for Current Social Recommender Existing circles(google+, facebook) not corresponding to an item category 12

13 Proposed Improvements for Current Social Recommender q In existing multi-category rating datasets, no circle information q User trusts different subsets of friends in different domains(cars, Music ) q User trusts different friends differently, related to friend s expertise value q Should use trust circle specific to item category 13

14 Outline q Background & Motivation q Circle-based RS Trust Circle Inference Trust Value Assignment Model Training q Evaluation q Conclusion & Future work 14

15 Trust Circle Inference q User v is in inferred circle c of u iff u trust v in original social network and both of them have rating in category c Original Social Network Inferred circle for category C1 Inferred circle for category C2 Inferred circle for category C3 15

16 Trust Value Assignment q CircleCon1: Equal Trust each user in the inferred circle gets assigned the same trust value S = const if v C ( c)* ( c) uv, u v C ( c ) u S ( c)* uv, = 1 S, = 1 C, v C ( c)* ( c) ( c) uv u u 16

17 Trust Value Assignment q CircleCon2: Expertise-based Trust assign a higher trust value or weight to the friends that are experts in the circle / category. 17 Variant a: Expertise value of user u proportional to u s number of ratings in a circle Variant b: Expertise based on u s number of rating in circle and voting value from u s followers in this circle

18 CircleCon3: Trust Splitting Original trust link trust link in c1 trust link in c2 q Most trust due to followee s rating in one category q Likelihood u2 trusts u1 in C1, C2? q Infer likelihood proportional on u2 s number of ratings in C1 and C2. q Assign trust value in a category proportional to the likelihood u2 trusts u1 in a category 18

19 CircleCon3: Trust Splitting N c u c = 9, N = u 1 1 S = 0.9, S = 0.1 ( c1) ( c2) u, u u, u q Normalize across followees S = S S ( c)* ( c) ( c) uv, uv, uv, v C ( c ) u 19

20 Outline q Background & Motivation q Circle-based RS Trust Circle Inference Trust Value Assignment Model Training q Evaluation q Conclusion & Future work 20

21 Model Training q Training with ratings from each category Predict user s rating in category c Input rating: rating in category c Input social network: Circle c ˆ ( c ) ( c ) ( c ) ( c ) T ui, = m + u i R r Q P ( c) ( c) ( c) ( c) ( c)* L ( R, Q, P, S ) = 1 ( R Rˆ ) 2 ( ui, ) obs. ( c) ( c) 2 ui, ui, β + ( Q S Q )( Q S Q ) 2 λ ( c) 2 ( c) 2 + ( P F + Q F) 2 ( c) ( c)* ( c) ( c) ( c)* ( c) T u u, v v u u, v v all u v v Solved by gradient descent Ø β is social information weight ( c) ( c) 0 ( c) 0 Ø P, Q ( c) Ø i is the number of 0 items in category c i d u d 21

22 Model Training q Training with ratings for all categories Predict user s rating in category c Input rating: rating from all categories Input social network: Circle c ( c) ( c) ( c) ( c)* L ( R, Q, P, S ) = 1 ( R ˆ ui, Rui, ) 2 P ( ui, ) obs., Q ( c) i d ( c) u d 2 β + ( Q S Q )( Q S Q ) 2 λ ( c) 2 ( c) 2 + ( P F + Q F) 2 ( c) ( c)* ( c) ( c) ( c)* ( c) T u u, v v u u, v v all u v v

23 Outline q Background & Motivation q Circle-based RS Trust Circle Inference Trust Value Assignment Model Training q Evaluation q Conclusion & Future work 23

24 24 Epinions Data

25 Performance Metrics RMSE = MAE = ( ui, ) R ( ui, ) R test test ( R Rˆ ) R test ui, ui, R Rˆ R test ui, ui, 2 25

26 26 Training with per-category ratings

27 Training with per-category ratings ( c) ( c) ( c) ( c) ( c)* L ( R, Q, P, S ) = 1 ( c) ˆ ( c) 2 λ ( c) 2 ( c) 2 ( Rui, Rui, ) + ( P F + Q F) 2 2 ( u, i) obs. β + ( Q S Q )( Q S Q ) 2 ( c) ( c)* ( c) ( c) ( c)* ( c) T u u, v v u u, v v all u v v 27

28 Training with ratings from all categories 28 CircleCon3 of training with per-category rating

29 Conclusions q Propose a novel Circle-based Social Recommendation framework Split original social network to different circles, one circle corresponding to one item category User trusts different subsets of friends in different domains(cars, Music ) User trusts different friends differently, based on friend s expertise q Outperforms the state-of-the-art social collaborative filtering algorithms q Show the promising future of circle-construction techniques in Social Recommender 29

30 Thanks! Q & A 30

31 Trust Value Assignment q CircleCon1: Equal Trust 31

32 CircleCon2: Expertise-based Trust q Variant a: Expertise based on number of rating in a circle 32

33 CircleCon2: Expertise-based Trust q Variant b: Expertise value based on user s number of rating in circle and voting value from followers in this circle E = N φ ( c) ( c) ( c) v v v Dw records the proportions of ratings user w assigned in all categories. It reflects the interest distribution of w cross all categories 33

34 34 Training with ratings from all categories

35 35 Training with ratings from all categories

Joint user knowledge and matrix factorization for recommender systems

Joint user knowledge and matrix factorization for recommender systems World Wide Web (2018) 21:1141 1163 DOI 10.1007/s11280-017-0476-7 Joint user knowledge and matrix factorization for recommender systems Yonghong Yu 1,2 Yang Gao 2 Hao Wang 2 Ruili Wang 3 Received: 13 February

More information

A Matrix Factorization Technique with Trust Propagation for Recommendation in Social Networks

A Matrix Factorization Technique with Trust Propagation for Recommendation in Social Networks A Matrix Factorization Technique with Trust Propagation for Recommendation in Social Networks ABSTRACT Mohsen Jamali School of Computing Science Simon Fraser University Burnaby, BC, Canada mohsen_jamali@cs.sfu.ca

More information

Point-of-Interest Recommendations: Learning Potential Check-ins from Friends

Point-of-Interest Recommendations: Learning Potential Check-ins from Friends Point-of-Interest Recommendations: Learning Potential Check-ins from Friends Huayu Li, Yong Ge +, Richang Hong, Hengshu Zhu University of North Carolina at Charlotte + University of Arizona Hefei University

More information

Recommendation Systems

Recommendation Systems Recommendation Systems Pawan Goyal CSE, IITKGP October 29-30, 2015 Pawan Goyal (IIT Kharagpur) Recommendation Systems October 29-30, 2015 1 / 61 Recommendation System? Pawan Goyal (IIT Kharagpur) Recommendation

More information

Exploiting Local and Global Social Context for Recommendation

Exploiting Local and Global Social Context for Recommendation Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence Exploiting Local and Global Social Context for Recommendation Jiliang Tang, Xia Hu, Huiji Gao, Huan Liu Computer

More information

Matrix Factorization Techniques for Recommender Systems

Matrix Factorization Techniques for Recommender Systems Matrix Factorization Techniques for Recommender Systems By Yehuda Koren Robert Bell Chris Volinsky Presented by Peng Xu Supervised by Prof. Michel Desmarais 1 Contents 1. Introduction 4. A Basic Matrix

More information

Recommendation Systems

Recommendation Systems Recommendation Systems Popularity Recommendation Systems Predicting user responses to options Offering news articles based on users interests Offering suggestions on what the user might like to buy/consume

More information

Item Recommendation for Emerging Online Businesses

Item Recommendation for Emerging Online Businesses Item Recommendation for Emerging Online Businesses Chun-Ta Lu Sihong Xie Weixiang Shao Lifang He Philip S. Yu University of Illinois at Chicago Presenter: Chun-Ta Lu New Online Businesses Emerge Rapidly

More information

Exploiting Emotion on Reviews for Recommender Systems

Exploiting Emotion on Reviews for Recommender Systems Exploiting Emotion on Reviews for Recommender Systems Xuying Meng 1,2, Suhang Wang 3, Huan Liu 3 and Yujun Zhang 1 1 Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China

More information

Scaling Neighbourhood Methods

Scaling Neighbourhood Methods Quick Recap Scaling Neighbourhood Methods Collaborative Filtering m = #items n = #users Complexity : m * m * n Comparative Scale of Signals ~50 M users ~25 M items Explicit Ratings ~ O(1M) (1 per billion)

More information

Collaborative Recommendation with Multiclass Preference Context

Collaborative Recommendation with Multiclass Preference Context Collaborative Recommendation with Multiclass Preference Context Weike Pan and Zhong Ming {panweike,mingz}@szu.edu.cn College of Computer Science and Software Engineering Shenzhen University Pan and Ming

More information

Recommendation Systems

Recommendation Systems Recommendation Systems Pawan Goyal CSE, IITKGP October 21, 2014 Pawan Goyal (IIT Kharagpur) Recommendation Systems October 21, 2014 1 / 52 Recommendation System? Pawan Goyal (IIT Kharagpur) Recommendation

More information

A Modified PMF Model Incorporating Implicit Item Associations

A Modified PMF Model Incorporating Implicit Item Associations A Modified PMF Model Incorporating Implicit Item Associations Qiang Liu Institute of Artificial Intelligence College of Computer Science Zhejiang University Hangzhou 31007, China Email: 01dtd@gmail.com

More information

Discerning individual interests and shared interests for social user profiling

Discerning individual interests and shared interests for social user profiling World Wide Web (2017) 20:417 435 DOI 10.1007/s11280-016-0397-x Discerning individual interests and shared interests for social user profiling Enhong Chen 1 Guangxiang Zeng 1 Ping Luo 2 Hengshu Zhu 3 Jilei

More information

Recommender Systems with Social Regularization

Recommender Systems with Social Regularization Recommender Systems with Social Regularization Hao Ma The Chinese University of Hong Kong Shatin, N.T., Hong Kong hma@cse.cuhk.edu.hk Michael R. Lyu The Chinese University of Hong Kong Shatin, N.T., Hong

More information

Predicting Neighbor Goodness in Collaborative Filtering

Predicting Neighbor Goodness in Collaborative Filtering Predicting Neighbor Goodness in Collaborative Filtering Alejandro Bellogín and Pablo Castells {alejandro.bellogin, pablo.castells}@uam.es Universidad Autónoma de Madrid Escuela Politécnica Superior Introduction:

More information

Interact with Strangers

Interact with Strangers Interact with Strangers RATE: Recommendation-aware Trust Evaluation in Online Social Networks Wenjun Jiang 1, 2, Jie Wu 2, and Guojun Wang 1 1. School of Information Science and Engineering, Central South

More information

APPLICATIONS OF MINING HETEROGENEOUS INFORMATION NETWORKS

APPLICATIONS OF MINING HETEROGENEOUS INFORMATION NETWORKS APPLICATIONS OF MINING HETEROGENEOUS INFORMATION NETWORKS Yizhou Sun College of Computer and Information Science Northeastern University yzsun@ccs.neu.edu July 25, 2015 Heterogeneous Information Networks

More information

SoCo: A Social Network Aided Context-Aware Recommender System

SoCo: A Social Network Aided Context-Aware Recommender System SoCo: A Social Network Aided Context-Aware Recommender System ABSTRACT Xin Liu École Polytechnique Fédérale de Lausanne Batiment BC, Station 14 1015 Lausanne, Switzerland x.liu@epfl.ch Contexts and social

More information

TAPER: A Contextual Tensor- Based Approach for Personalized Expert Recommendation

TAPER: A Contextual Tensor- Based Approach for Personalized Expert Recommendation TAPER: A Contextual Tensor- Based Approach for Personalized Expert Recommendation Hancheng Ge, James Caverlee and Haokai Lu Department of Computer Science and Engineering Texas A&M University, USA ACM

More information

Recommender Systems. Dipanjan Das Language Technologies Institute Carnegie Mellon University. 20 November, 2007

Recommender Systems. Dipanjan Das Language Technologies Institute Carnegie Mellon University. 20 November, 2007 Recommender Systems Dipanjan Das Language Technologies Institute Carnegie Mellon University 20 November, 2007 Today s Outline What are Recommender Systems? Two approaches Content Based Methods Collaborative

More information

Collaborative Filtering on Ordinal User Feedback

Collaborative Filtering on Ordinal User Feedback Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence Collaborative Filtering on Ordinal User Feedback Yehuda Koren Google yehudako@gmail.com Joseph Sill Analytics Consultant

More information

Recommender Systems EE448, Big Data Mining, Lecture 10. Weinan Zhang Shanghai Jiao Tong University

Recommender Systems EE448, Big Data Mining, Lecture 10. Weinan Zhang Shanghai Jiao Tong University 2018 EE448, Big Data Mining, Lecture 10 Recommender Systems Weinan Zhang Shanghai Jiao Tong University http://wnzhang.net http://wnzhang.net/teaching/ee448/index.html Content of This Course Overview of

More information

A Gradient-based Adaptive Learning Framework for Efficient Personal Recommendation

A Gradient-based Adaptive Learning Framework for Efficient Personal Recommendation A Gradient-based Adaptive Learning Framework for Efficient Personal Recommendation Yue Ning 1 Yue Shi 2 Liangjie Hong 2 Huzefa Rangwala 3 Naren Ramakrishnan 1 1 Virginia Tech 2 Yahoo Research. Yue Shi

More information

Scalable Hierarchical Recommendations Using Spatial Autocorrelation

Scalable Hierarchical Recommendations Using Spatial Autocorrelation Scalable Hierarchical Recommendations Using Spatial Autocorrelation Ayushi Dalmia, Joydeep Das, Prosenjit Gupta, Subhashis Majumder, Debarshi Dutta Ayushi Dalmia, JoydeepScalable Das, Prosenjit Hierarchical

More information

Clustering based tensor decomposition

Clustering based tensor decomposition Clustering based tensor decomposition Huan He huan.he@emory.edu Shihua Wang shihua.wang@emory.edu Emory University November 29, 2017 (Huan)(Shihua) (Emory University) Clustering based tensor decomposition

More information

Recommendations in Signed Social Networks

Recommendations in Signed Social Networks Recommendations in Signed Social Networks Jiliang Tang, Charu Aggarwal #, and Huan Liu Computer Science & Engineering, Arizona State University, Tempe, AZ, USA Yahoo Labs, Sunnyvalue, CA, USA # IBM T.

More information

Large-scale Collaborative Ranking in Near-Linear Time

Large-scale Collaborative Ranking in Near-Linear Time Large-scale Collaborative Ranking in Near-Linear Time Liwei Wu Depts of Statistics and Computer Science UC Davis KDD 17, Halifax, Canada August 13-17, 2017 Joint work with Cho-Jui Hsieh and James Sharpnack

More information

Andriy Mnih and Ruslan Salakhutdinov

Andriy Mnih and Ruslan Salakhutdinov MATRIX FACTORIZATION METHODS FOR COLLABORATIVE FILTERING Andriy Mnih and Ruslan Salakhutdinov University of Toronto, Machine Learning Group 1 What is collaborative filtering? The goal of collaborative

More information

Data Mining Techniques

Data Mining Techniques Data Mining Techniques CS 622 - Section 2 - Spring 27 Pre-final Review Jan-Willem van de Meent Feedback Feedback https://goo.gl/er7eo8 (also posted on Piazza) Also, please fill out your TRACE evaluations!

More information

* Matrix Factorization and Recommendation Systems

* Matrix Factorization and Recommendation Systems Matrix Factorization and Recommendation Systems Originally presented at HLF Workshop on Matrix Factorization with Loren Anderson (University of Minnesota Twin Cities) on 25 th September, 2017 15 th March,

More information

SQL-Rank: A Listwise Approach to Collaborative Ranking

SQL-Rank: A Listwise Approach to Collaborative Ranking SQL-Rank: A Listwise Approach to Collaborative Ranking Liwei Wu Depts of Statistics and Computer Science UC Davis ICML 18, Stockholm, Sweden July 10-15, 2017 Joint work with Cho-Jui Hsieh and James Sharpnack

More information

Similar but Different: Exploiting Users Congruity for Recommendation Systems

Similar but Different: Exploiting Users Congruity for Recommendation Systems Similar but Different: Exploiting Users Congruity for Recommendation Systems Ghazaleh Beigi and Huan Liu {gbeigi, huan.liu}@asu.edu Arizona State University, Tempe, Arizona, USA Abstract. The pervasive

More information

Trust-Based Infinitesimals for Enhanced Collaborative Filtering

Trust-Based Infinitesimals for Enhanced Collaborative Filtering Trust-Based Infinitesimals for Enhanced Collaborative Filtering Maria Chowdhury, Alex Thomo, Bill Wadge University of Victoria BC, Canada {mwchow,thomo,wwadge}@cs.uvic.ca Abstract In this paper we propose

More information

Matrix Factorization Techniques for Recommender Systems

Matrix Factorization Techniques for Recommender Systems Matrix Factorization Techniques for Recommender Systems Patrick Seemann, December 16 th, 2014 16.12.2014 Fachbereich Informatik Recommender Systems Seminar Patrick Seemann Topics Intro New-User / New-Item

More information

Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation

Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation Qi Xie, Shenglin Zhao, Zibin Zheng, Jieming Zhu and Michael R. Lyu School of Computer Science and Technology, Southwest

More information

A Bayesian Treatment of Social Links in Recommender Systems ; CU-CS

A Bayesian Treatment of Social Links in Recommender Systems ; CU-CS University of Colorado, Boulder CU Scholar Computer Science Technical Reports Computer Science Spring 5--0 A Bayesian Treatment of Social Links in Recommender Systems ; CU-CS-09- Mike Gartrell University

More information

A Regularized Recommendation Algorithm with Probabilistic Sentiment-Ratings

A Regularized Recommendation Algorithm with Probabilistic Sentiment-Ratings A Regularized Recommendation Algorithm with Probabilistic Sentiment-Ratings Filipa Peleja, Pedro Dias and João Magalhães Department of Computer Science Faculdade de Ciências e Tecnologia Universidade Nova

More information

Mixed Membership Matrix Factorization

Mixed Membership Matrix Factorization Mixed Membership Matrix Factorization Lester Mackey 1 David Weiss 2 Michael I. Jordan 1 1 University of California, Berkeley 2 University of Pennsylvania International Conference on Machine Learning, 2010

More information

Decoupled Collaborative Ranking

Decoupled Collaborative Ranking Decoupled Collaborative Ranking Jun Hu, Ping Li April 24, 2017 Jun Hu, Ping Li WWW2017 April 24, 2017 1 / 36 Recommender Systems Recommendation system is an information filtering technique, which provides

More information

Collaborative topic models: motivations cont

Collaborative topic models: motivations cont Collaborative topic models: motivations cont Two topics: machine learning social network analysis Two people: " boy Two articles: article A! girl article B Preferences: The boy likes A and B --- no problem.

More information

Collaborative Filtering. Radek Pelánek

Collaborative Filtering. Radek Pelánek Collaborative Filtering Radek Pelánek 2017 Notes on Lecture the most technical lecture of the course includes some scary looking math, but typically with intuitive interpretation use of standard machine

More information

Factor Modeling for Advertisement Targeting

Factor Modeling for Advertisement Targeting Ye Chen 1, Michael Kapralov 2, Dmitry Pavlov 3, John F. Canny 4 1 ebay Inc, 2 Stanford University, 3 Yandex Labs, 4 UC Berkeley NIPS-2009 Presented by Miao Liu May 27, 2010 Introduction GaP model Sponsored

More information

Collaborative Filtering

Collaborative Filtering Collaborative Filtering Nicholas Ruozzi University of Texas at Dallas based on the slides of Alex Smola & Narges Razavian Collaborative Filtering Combining information among collaborating entities to make

More information

Large-Scale Social Network Data Mining with Multi-View Information. Hao Wang

Large-Scale Social Network Data Mining with Multi-View Information. Hao Wang Large-Scale Social Network Data Mining with Multi-View Information Hao Wang Dept. of Computer Science and Engineering Shanghai Jiao Tong University Supervisor: Wu-Jun Li 2013.6.19 Hao Wang Multi-View Social

More information

Algorithms for Collaborative Filtering

Algorithms for Collaborative Filtering Algorithms for Collaborative Filtering or How to Get Half Way to Winning $1million from Netflix Todd Lipcon Advisor: Prof. Philip Klein The Real-World Problem E-commerce sites would like to make personalized

More information

Mixed Membership Matrix Factorization

Mixed Membership Matrix Factorization Mixed Membership Matrix Factorization Lester Mackey University of California, Berkeley Collaborators: David Weiss, University of Pennsylvania Michael I. Jordan, University of California, Berkeley 2011

More information

Collaborative Filtering with Aspect-based Opinion Mining: A Tensor Factorization Approach

Collaborative Filtering with Aspect-based Opinion Mining: A Tensor Factorization Approach 2012 IEEE 12th International Conference on Data Mining Collaborative Filtering with Aspect-based Opinion Mining: A Tensor Factorization Approach Yuanhong Wang,Yang Liu, Xiaohui Yu School of Computer Science

More information

SCMF: Sparse Covariance Matrix Factorization for Collaborative Filtering

SCMF: Sparse Covariance Matrix Factorization for Collaborative Filtering SCMF: Sparse Covariance Matrix Factorization for Collaborative Filtering Jianping Shi Naiyan Wang Yang Xia Dit-Yan Yeung Irwin King Jiaya Jia Department of Computer Science and Engineering, The Chinese

More information

Multi-Relational Matrix Factorization using Bayesian Personalized Ranking for Social Network Data

Multi-Relational Matrix Factorization using Bayesian Personalized Ranking for Social Network Data Multi-Relational Matrix Factorization using Bayesian Personalized Ranking for Social Network Data Artus Krohn-Grimberghe, Lucas Drumond, Christoph Freudenthaler, and Lars Schmidt-Thieme Information Systems

More information

Collaborative Filtering with Entity Similarity Regularization in Heterogeneous Information Networks

Collaborative Filtering with Entity Similarity Regularization in Heterogeneous Information Networks Collaborative Filtering with Entity Similarity Regularization in Heterogeneous Information Networks Xiao Yu Xiang Ren Quanquan Gu Yizhou Sun Jiawei Han University of Illinois at Urbana-Champaign, Urbana,

More information

Supplementary material for UniWalk: Explainable and Accurate Recommendation for Rating and Network Data

Supplementary material for UniWalk: Explainable and Accurate Recommendation for Rating and Network Data Supplementary material for UniWalk: Explainable and Accurate Recommendation for Rating and Network Data Haekyu Park Hyunsik Jeon Junghwan Kim Beunguk Ahn U Kang 1 Introduction We propose UniWalk, an explainable

More information

Kernelized Probabilistic Matrix Factorization: Exploiting Graphs and Side Information

Kernelized Probabilistic Matrix Factorization: Exploiting Graphs and Side Information Kernelized Probabilistic Matrix Factorization: Exploiting Graphs and Side Information Tinghui Zhou Hanhuai Shan Arindam Banerjee Guillermo Sapiro Abstract We propose a new matrix completion algorithm Kernelized

More information

Collaborative Topic Modeling for Recommending Scientific Articles

Collaborative Topic Modeling for Recommending Scientific Articles Collaborative Topic Modeling for Recommending Scientific Articles Chong Wang and David M. Blei Best student paper award at KDD 2011 Computer Science Department, Princeton University Presented by Tian Cao

More information

Collaborative Filtering with Social Local Models

Collaborative Filtering with Social Local Models 2017 IEEE International Conference on Data Mining Collaborative Filtering with Social Local Models Huan Zhao, Quanming Yao 1, James T. Kwok and Dik Lun Lee Department of Computer Science and Engineering

More information

Additive Co-Clustering with Social Influence for Recommendation

Additive Co-Clustering with Social Influence for Recommendation Additive Co-Clustering with Social Influence for Recommendation Xixi Du Beijing Key Lab of Traffic Data Analysis and Mining Beijing Jiaotong University Beijing, China 100044 1510391@bjtu.edu.cn Huafeng

More information

Facing the information flood in our daily lives, search engines mainly respond

Facing the information flood in our daily lives, search engines mainly respond Interaction-Rich ransfer Learning for Collaborative Filtering with Heterogeneous User Feedback Weike Pan and Zhong Ming, Shenzhen University A novel and efficient transfer learning algorithm called interaction-rich

More information

Collaborative Filtering via Different Preference Structures

Collaborative Filtering via Different Preference Structures Collaborative Filtering via Different Preference Structures Shaowu Liu 1, Na Pang 2 Guandong Xu 1, and Huan Liu 3 1 University of Technology Sydney, Australia 2 School of Cyber Security, University of

More information

Crowd-Learning: Improving the Quality of Crowdsourcing Using Sequential Learning

Crowd-Learning: Improving the Quality of Crowdsourcing Using Sequential Learning Crowd-Learning: Improving the Quality of Crowdsourcing Using Sequential Learning Mingyan Liu (Joint work with Yang Liu) Department of Electrical Engineering and Computer Science University of Michigan,

More information

Predicting the Performance of Collaborative Filtering Algorithms

Predicting the Performance of Collaborative Filtering Algorithms Predicting the Performance of Collaborative Filtering Algorithms Pawel Matuszyk and Myra Spiliopoulou Knowledge Management and Discovery Otto-von-Guericke University Magdeburg, Germany 04. June 2014 Pawel

More information

Incorporating reliability measurements into the predictions of a recommender system

Incorporating reliability measurements into the predictions of a recommender system Incorporating reliability measurements into the predictions of a recommender system Antonio Hernando, Jesus Bobadilla, Fernando Ortega, Jorge Tejedor Universidad Politecnica de Madrid, Filmaffinity Research

More information

Matrix Factorization Techniques For Recommender Systems. Collaborative Filtering

Matrix Factorization Techniques For Recommender Systems. Collaborative Filtering Matrix Factorization Techniques For Recommender Systems Collaborative Filtering Markus Freitag, Jan-Felix Schwarz 28 April 2011 Agenda 2 1. Paper Backgrounds 2. Latent Factor Models 3. Overfitting & Regularization

More information

Matrix Factorization In Recommender Systems. Yong Zheng, PhDc Center for Web Intelligence, DePaul University, USA March 4, 2015

Matrix Factorization In Recommender Systems. Yong Zheng, PhDc Center for Web Intelligence, DePaul University, USA March 4, 2015 Matrix Factorization In Recommender Systems Yong Zheng, PhDc Center for Web Intelligence, DePaul University, USA March 4, 2015 Table of Contents Background: Recommender Systems (RS) Evolution of Matrix

More information

Recurrent Latent Variable Networks for Session-Based Recommendation

Recurrent Latent Variable Networks for Session-Based Recommendation Recurrent Latent Variable Networks for Session-Based Recommendation Panayiotis Christodoulou Cyprus University of Technology paa.christodoulou@edu.cut.ac.cy 27/8/2017 Panayiotis Christodoulou (C.U.T.)

More information

Binary Principal Component Analysis in the Netflix Collaborative Filtering Task

Binary Principal Component Analysis in the Netflix Collaborative Filtering Task Binary Principal Component Analysis in the Netflix Collaborative Filtering Task László Kozma, Alexander Ilin, Tapani Raiko first.last@tkk.fi Helsinki University of Technology Adaptive Informatics Research

More information

Matrix Factorization and Factorization Machines for Recommender Systems

Matrix Factorization and Factorization Machines for Recommender Systems Talk at SDM workshop on Machine Learning Methods on Recommender Systems, May 2, 215 Chih-Jen Lin (National Taiwan Univ.) 1 / 54 Matrix Factorization and Factorization Machines for Recommender Systems Chih-Jen

More information

Matrix Factorization with Content Relationships for Media Personalization

Matrix Factorization with Content Relationships for Media Personalization Association for Information Systems AIS Electronic Library (AISeL) Wirtschaftsinformatik Proceedings 013 Wirtschaftsinformatik 013 Matrix Factorization with Content Relationships for Media Personalization

More information

TopRec: Domain-Specific Recommendation through Community Topic Mining in Social Network

TopRec: Domain-Specific Recommendation through Community Topic Mining in Social Network TopRec: Domain-Specific Recommendation through Community Topic Mining in Social Network Xi Zhang, Jian Cheng, Ting Yuan, Biao Niu, Hanqing Lu National Laboratory of Pattern Recognition Institute of Automation,

More information

COT: Contextual Operating Tensor for Context-Aware Recommender Systems

COT: Contextual Operating Tensor for Context-Aware Recommender Systems Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence COT: Contextual Operating Tensor for Context-Aware Recommender Systems Qiang Liu, Shu Wu, Liang Wang Center for Research on Intelligent

More information

A Monte Carlo Algorithm for Cold Start Recommendation

A Monte Carlo Algorithm for Cold Start Recommendation A Monte Carlo Algorithm for Cold Start Recommendation Yu Rong The Chinese University of Hong Kong yrong@se.cuhk.edu.hk Xiao Wen The Chinese University of Hong Kong wenx@se.cuhk.edu.hk Hong Cheng The Chinese

More information

Recommender System for Yelp Dataset CS6220 Data Mining Northeastern University

Recommender System for Yelp Dataset CS6220 Data Mining Northeastern University Recommender System for Yelp Dataset CS6220 Data Mining Northeastern University Clara De Paolis Kaluza Fall 2016 1 Problem Statement and Motivation The goal of this work is to construct a personalized recommender

More information

Probabilistic Neighborhood Selection in Collaborative Filtering Systems

Probabilistic Neighborhood Selection in Collaborative Filtering Systems Probabilistic Neighborhood Selection in Collaborative Filtering Systems Panagiotis Adamopoulos and Alexander Tuzhilin Department of Information, Operations and Management Sciences Leonard N. Stern School

More information

CoSoLoRec: Joint Factor Model with Content, Social, Location for Heterogeneous Point-of-Interest Recommendation

CoSoLoRec: Joint Factor Model with Content, Social, Location for Heterogeneous Point-of-Interest Recommendation CoSoLoRec: Joint Factor Model with Content, Social, Location for Heterogeneous Point-of-Interest Recommendation Hao Guo 1,XinLi 3,MingHe 1, Xiangyu Zhao 1, Guiquan Liu 1(B), and Guandong Xu 2 1 University

More information

Preference Relation-based Markov Random Fields for Recommender Systems

Preference Relation-based Markov Random Fields for Recommender Systems JMLR: Workshop and Conference Proceedings 45:1 16, 2015 ACML 2015 Preference Relation-based Markov Random Fields for Recommender Systems Shaowu Liu School of Information Technology Deakin University, Geelong,

More information

Location Regularization-Based POI Recommendation in Location-Based Social Networks

Location Regularization-Based POI Recommendation in Location-Based Social Networks information Article Location Regularization-Based POI Recommendation in Location-Based Social Networks Lei Guo 1,2, * ID, Haoran Jiang 3 and Xinhua Wang 4 1 Postdoctoral Research Station of Management

More information

Transfer Learning for Collective Link Prediction in Multiple Heterogenous Domains

Transfer Learning for Collective Link Prediction in Multiple Heterogenous Domains Transfer Learning for Collective Link Prediction in Multiple Heterogenous Domains Bin Cao caobin@cse.ust.hk Nathan Nan Liu nliu@cse.ust.hk Qiang Yang qyang@cse.ust.hk Hong Kong University of Science and

More information

Learning to Recommend Point-of-Interest with the Weighted Bayesian Personalized Ranking Method in LBSNs

Learning to Recommend Point-of-Interest with the Weighted Bayesian Personalized Ranking Method in LBSNs information Article Learning to Recommend Point-of-Interest with the Weighted Bayesian Personalized Ranking Method in LBSNs Lei Guo 1, *, Haoran Jiang 2, Xinhua Wang 3 and Fangai Liu 3 1 School of Management

More information

User Preference Learning for Online Social Recommendation

User Preference Learning for Online Social Recommendation IEEE Transactions on Knowledge and Data Engineering ( Volume:, Issue:, Sept. ), May User Preference Learning for Online Social Recommendation Zhou Zhao, Deng Cai, Xiaofei He and Yueting Zhuang Abstract

More information

Crowdsourcing via Tensor Augmentation and Completion (TAC)

Crowdsourcing via Tensor Augmentation and Completion (TAC) Crowdsourcing via Tensor Augmentation and Completion (TAC) Presenter: Yao Zhou joint work with: Dr. Jingrui He - 1 - Roadmap Background Related work Crowdsourcing based on TAC Experimental results Conclusion

More information

CS249: ADVANCED DATA MINING

CS249: ADVANCED DATA MINING CS249: ADVANCED DATA MINING Recommender Systems Instructor: Yizhou Sun yzsun@cs.ucla.edu May 17, 2017 Methods Learnt: Last Lecture Classification Clustering Vector Data Text Data Recommender System Decision

More information

Large-scale Ordinal Collaborative Filtering

Large-scale Ordinal Collaborative Filtering Large-scale Ordinal Collaborative Filtering Ulrich Paquet, Blaise Thomson, and Ole Winther Microsoft Research Cambridge, University of Cambridge, Technical University of Denmark ulripa@microsoft.com,brmt2@cam.ac.uk,owi@imm.dtu.dk

More information

Data Science Mastery Program

Data Science Mastery Program Data Science Mastery Program Copyright Policy All content included on the Site or third-party platforms as part of the class, such as text, graphics, logos, button icons, images, audio clips, video clips,

More information

A Survey of Point-of-Interest Recommendation in Location-Based Social Networks

A Survey of Point-of-Interest Recommendation in Location-Based Social Networks Trajectory-Based Behavior Analytics: Papers from the 2015 AAAI Workshop A Survey of Point-of-Interest Recommendation in Location-Based Social Networks Yonghong Yu Xingguo Chen Tongda College School of

More information

Learning Optimal Ranking with Tensor Factorization for Tag Recommendation

Learning Optimal Ranking with Tensor Factorization for Tag Recommendation Learning Optimal Ranking with Tensor Factorization for Tag Recommendation Steffen Rendle, Leandro Balby Marinho, Alexandros Nanopoulos, Lars Schmidt-Thieme Information Systems and Machine Learning Lab

More information

Improving Quality of Crowdsourced Labels via Probabilistic Matrix Factorization

Improving Quality of Crowdsourced Labels via Probabilistic Matrix Factorization Human Computation AAAI Technical Report WS-12-08 Improving Quality of Crowdsourced Labels via Probabilistic Matrix Factorization Hyun Joon Jung School of Information University of Texas at Austin hyunjoon@utexas.edu

More information

Link Prediction. Eman Badr Mohammed Saquib Akmal Khan

Link Prediction. Eman Badr Mohammed Saquib Akmal Khan Link Prediction Eman Badr Mohammed Saquib Akmal Khan 11-06-2013 Link Prediction Which pair of nodes should be connected? Applications Facebook friend suggestion Recommendation systems Monitoring and controlling

More information

Modeling User Rating Profiles For Collaborative Filtering

Modeling User Rating Profiles For Collaborative Filtering Modeling User Rating Profiles For Collaborative Filtering Benjamin Marlin Department of Computer Science University of Toronto Toronto, ON, M5S 3H5, CANADA marlin@cs.toronto.edu Abstract In this paper

More information

CS 175: Project in Artificial Intelligence. Slides 4: Collaborative Filtering

CS 175: Project in Artificial Intelligence. Slides 4: Collaborative Filtering CS 175: Project in Artificial Intelligence Slides 4: Collaborative Filtering 1 Topic 6: Collaborative Filtering Some slides taken from Prof. Smyth (with slight modifications) 2 Outline General aspects

More information

Rating Prediction with Topic Gradient Descent Method for Matrix Factorization in Recommendation

Rating Prediction with Topic Gradient Descent Method for Matrix Factorization in Recommendation Rating Prediction with Topic Gradient Descent Method for Matrix Factorization in Recommendation Guan-Shen Fang, Sayaka Kamei, Satoshi Fujita Department of Information Engineering Hiroshima University Hiroshima,

More information

Little Is Much: Bridging Cross-Platform Behaviors through Overlapped Crowds

Little Is Much: Bridging Cross-Platform Behaviors through Overlapped Crowds Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI-16) Little Is Much: Bridging Cross-Platform Behaviors through Overlapped Crowds Meng Jiang, Peng Cui Tsinghua University Nicholas

More information

Review: Probabilistic Matrix Factorization. Probabilistic Matrix Factorization (PMF)

Review: Probabilistic Matrix Factorization. Probabilistic Matrix Factorization (PMF) Case Study 4: Collaborative Filtering Review: Probabilistic Matrix Factorization Machine Learning for Big Data CSE547/STAT548, University of Washington Emily Fox February 2 th, 214 Emily Fox 214 1 Probabilistic

More information

Mining Signed Social Networks Using Unsupervised Learning Algorithms. Kewei Cheng

Mining Signed Social Networks Using Unsupervised Learning Algorithms. Kewei Cheng Mining Signed Social Networks Using Unsupervised Learning Algorithms by Kewei Cheng A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science Approved February 2017

More information

Matrix Factorization with Explicit Trust and Distrust Side Information for Improved Social Recommendation

Matrix Factorization with Explicit Trust and Distrust Side Information for Improved Social Recommendation Matrix Factorization with Explicit Trust and Distrust Side Information for Improved Social Recommendation RANA FORSATI, Shahid Beheshti University and University of Minnesota MEHRDAD MAHDAVI, Michigan

More information

What is Happening Right Now... That Interests Me?

What is Happening Right Now... That Interests Me? What is Happening Right Now... That Interests Me? Online Topic Discovery and Recommendation in Twitter Ernesto Diaz-Aviles 1, Lucas Drumond 2, Zeno Gantner 2, Lars Schmidt-Thieme 2, and Wolfgang Nejdl

More information

Mitigating Data Sparsity Using Similarity Reinforcement-Enhanced Collaborative Filtering

Mitigating Data Sparsity Using Similarity Reinforcement-Enhanced Collaborative Filtering Mitigating Data Sparsity Using Similarity Reinforcement-Enhanced Collaborative Filtering YAN HU, University of Chinese Academy of Sciences and Wayne State University WEISONG SHI, Wayne State University

More information

a Short Introduction

a Short Introduction Collaborative Filtering in Recommender Systems: a Short Introduction Norm Matloff Dept. of Computer Science University of California, Davis matloff@cs.ucdavis.edu December 3, 2016 Abstract There is a strong

More information

Data Mining Techniques

Data Mining Techniques Data Mining Techniques CS 6220 - Section 3 - Fall 2016 Lecture 21: Review Jan-Willem van de Meent Schedule Topics for Exam Pre-Midterm Probability Information Theory Linear Regression Classification Clustering

More information

Overlapping Community Detection at Scale: A Nonnegative Matrix Factorization Approach

Overlapping Community Detection at Scale: A Nonnegative Matrix Factorization Approach Overlapping Community Detection at Scale: A Nonnegative Matrix Factorization Approach Author: Jaewon Yang, Jure Leskovec 1 1 Venue: WSDM 2013 Presenter: Yupeng Gu 1 Stanford University 1 Background Community

More information

Ranking and Filtering

Ranking and Filtering 2018 CS420, Machine Learning, Lecture 7 Ranking and Filtering Weinan Zhang Shanghai Jiao Tong University http://wnzhang.net http://wnzhang.net/teaching/cs420/index.html Content of This Course Another ML

More information

NCDREC: A Decomposability Inspired Framework for Top-N Recommendation

NCDREC: A Decomposability Inspired Framework for Top-N Recommendation NCDREC: A Decomposability Inspired Framework for Top-N Recommendation Athanasios N. Nikolakopoulos,2 John D. Garofalakis,2 Computer Engineering and Informatics Department, University of Patras, Greece

More information