Shanda Innovations Context-aware Ensemble of Multifaceted Factorization Models for Recommendation Kevin Y. W. Chen.

Slides:



Advertisements
Similar presentations
Recommender System A Brief Survey.
Advertisements

Music Recommendation by Unified Hypergraph: Music Recommendation by Unified Hypergraph: Combining Social Media Information and Music Content Jiajun Bu,
Prediction Modeling for Personalization & Recommender Systems Bamshad Mobasher DePaul University Bamshad Mobasher DePaul University.
Suleyman Cetintas 1, Monica Rogati 2, Luo Si 1, Yi Fang 1 Identifying Similar People in Professional Social Networks with Discriminative Probabilistic.
C ONTEXT - AWARE SIMILARITIES WITHIN THE FACTORIZATION FRAMEWORK Balázs Hidasi Domonkos Tikk C A RR WORKSHOP, 5 TH F EBRUARY 2013, R OME.
Support vector machine
Collaborative Filtering Sue Yeon Syn September 21, 2005.
Machine Learning & Data Mining CS/CNS/EE 155 Lecture 2: Review Part 2.
COLLABORATIVE FILTERING Mustafa Cavdar Neslihan Bulut.
Yehuda Koren , Joe Sill Recsys’11 best paper award
G54DMT – Data Mining Techniques and Applications Dr. Jaume Bacardit
Jun Zhu Dept. of Comp. Sci. & Tech., Tsinghua University This work was done when I was a visiting researcher at CMU. Joint.
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
Recommender Systems Aalap Kohojkar Yang Liu Zhan Shi March 31, 2008.
Anomaly Detection. Anomaly/Outlier Detection  What are anomalies/outliers? The set of data points that are considerably different than the remainder.
12 -1 Lecture 12 User Modeling Topics –Basics –Example User Model –Construction of User Models –Updating of User Models –Applications.
Personalized Ontologies for Web Search and Caching Susan Gauch Information and Telecommunications Technology Center Electrical Engineering and Computer.
Chapter 12 (Section 12.4) : Recommender Systems Second edition of the book, coming soon.
Technische Universität München Context-Aware Recommendations in Decentralized, Item-Based Collaborative Filtering on Mobile Devices Wolfgang Woerndl, Henrik.
Performance of Recommender Algorithms on Top-N Recommendation Tasks
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
A Two-Stage Ensemble of classification, regression, and ranking Models for Advertisement Ranking Presenter: Prof. Shou-de Lin Team NTU members: Kuan-Wei.
Like like alike Joint friendship and interest propagation in social networks Shuang Hong Yang, Bo Long, Alex Smola Nara Sadagopan, Zhaohui Zheng, Hongyan.
Mao Ye, Peifeng Yin, Wang-Chien Lee, Dik-Lun Lee Pennsylvania State Univ. and HKUST SIGIR 11.
Distributed Networks & Systems Lab. Introduction Collaborative filtering Characteristics and challenges Memory-based CF Model-based CF Hybrid CF Recent.
Introduction to variable selection I Qi Yu. 2 Problems due to poor variable selection: Input dimension is too large; the curse of dimensionality problem.
1 A Bayesian Method for Guessing the Extreme Values in a Data Set Mingxi Wu, Chris Jermaine University of Florida September 2007.
Data Mining and Machine Learning Lab Network Denoising in Social Media Huiji Gao, Xufei Wang, Jiliang Tang, and Huan Liu Data Mining and Machine Learning.
RecSys 2011 Review Qi Zhao Outline Overview Sessions – Algorithms – Recommenders and the Social Web – Multi-dimensional Recommendation, Context-
+ Recommending Branded Products from Social Media Jessica CHOW Yuet Tsz Yongzheng Zhang, Marco Pennacchiotti eBay Inc. eBay Inc.
EMIS 8381 – Spring Netflix and Your Next Movie Night Nonlinear Programming Ron Andrews EMIS 8381.
GAUSSIAN PROCESS FACTORIZATION MACHINES FOR CONTEXT-AWARE RECOMMENDATIONS Trung V. Nguyen, Alexandros Karatzoglou, Linas Baltrunas SIGIR 2014 Presentation:
Chengjie Sun,Lei Lin, Yuan Chen, Bingquan Liu Harbin Institute of Technology School of Computer Science and Technology 1 19/11/ :09 PM.
Reading Between The Lines: Object Localization Using Implicit Cues from Image Tags Sung Ju Hwang and Kristen Grauman University of Texas at Austin Jingnan.
Developing Trust Networks based on User Tagging Information for Recommendation Making Touhid Bhuiyan et al. WISE May 2012 SNU IDB Lab. Hyunwoo Kim.
Learning Geographical Preferences for Point-of-Interest Recommendation Author(s): Bin Liu Yanjie Fu, Zijun Yao, Hui Xiong [KDD-2013]
1 A fast algorithm for learning large scale preference relations Vikas C. Raykar and Ramani Duraiswami University of Maryland College Park Balaji Krishnapuram.
Transductive Regression Piloted by Inter-Manifold Relations.
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.
Paired Sampling in Density-Sensitive Active Learning Pinar Donmez joint work with Jaime G. Carbonell Language Technologies Institute School of Computer.
COT: Contextual Operating Tensor for Context-aware Recommender Systems Center for Research on Intelligent Perception And Computing (CRIPAC) National Lab.
Recommender Systems Debapriyo Majumdar Information Retrieval – Spring 2015 Indian Statistical Institute Kolkata Credits to Bing Liu (UIC) and Angshul Majumdar.
Xutao Li1, Gao Cong1, Xiao-Li Li2
Pairwise Preference Regression for Cold-start Recommendation Speaker: Yuanshuai Sun
GeoMF: Joint Geographical Modeling and Matrix Factorization for Point-of-Interest Recommendation Defu Lian, Cong Zhao, Xing Xie, Guangzhong Sun, EnhongChen,
Competition II: Springleaf Sha Li (Team leader) Xiaoyan Chong, Minglu Ma, Yue Wang CAMCOS Fall 2015 San Jose State University.
Collaborative Filtering via Euclidean Embedding M. Khoshneshin and W. Street Proc. of ACM RecSys, pp , 2010.
Personalization Services in CADAL Zhang yin Zhuang Yuting Wu Jiangqin College of Computer Science, Zhejiang University November 19,2006.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Collaborative Competitive Filtering: Learning recommender using context of user choices Shuang Hong Yang Bo Long, Alex Smola, Hongyuan Zha Zhaohui Zheng.
A Framework to Predict the Quality of Answers with Non-Textual Features Jiwoon Jeon, W. Bruce Croft(University of Massachusetts-Amherst) Joon Ho Lee (Soongsil.
Recommendation Systems By: Bryan Powell, Neil Kumar, Manjap Singh.
The Wisdom of the Few Xavier Amatrian, Neal Lathis, Josep M. Pujol SIGIR’09 Advisor: Jia Ling, Koh Speaker: Yu Cheng, Hsieh.
Collaborative Deep Learning for Recommender Systems
PREDICTION ON TWEET FROM DYNAMIC INTERACTION Group 19 Chan Pui Yee Wong Tsz Wing Yeung Chun Kit.
StressSense: Detecting Stress in Unconstrained Acoustic Environments using Smartphones Hong Lu, Mashfiqui Rabbi, Gokul T. Chittaranjan, Denise Frauendorfer,
Recommender Systems & Collaborative Filtering
MATRIX FACTORIZATION TECHNIQUES FOR RECOMMENDER SYSTEMS
Advisor: Prof. Shou-de Lin (林守德) Student: Eric L. Lee (李揚)
Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation Qi Xie1, Shenglin Zhao2, Zibin Zheng3, Jieming Zhu2 and Michael.
Adopted from Bin UIC Recommender Systems Adopted from Bin UIC.
CIKM Competition 2014 Second Place Solution
Location Recommendation — for Out-of-Town Users in Location-Based Social Network Yina Meng.
CIKM Competition 2014 Second Place Solution
Postdoc, School of Information, University of Arizona
MEgo2Vec: Embedding Matched Ego Networks for User Alignment Across Social Networks Jing Zhang+, Bo Chen+, Xianming Wang+, Fengmei Jin+, Hong Chen+, Cuiping.
Biased Random Walk based Social Regularization for Word Embeddings
Example: Academic Search
Mashup Service Recommendation based on User Interest and Service Network Buqing Cao ICWS2013, IJWSR.
Credit Card Fraudulent Transaction Detection
Presentation transcript:

Shanda Innovations Context-aware Ensemble of Multifaceted Factorization Models for Recommendation Kevin Y. W. Chen

Performance (public score)/ (private score) 2 nd place  Honorable Mention

New Challenges Richer features in the social networks –follower/followee, actions Items are complicate –items are specific users Cold-start problem –77.1% users do not have training records Training data is quite noisy –ratio of negative samples is 92.82%

Outline Preprocessing –denoise –supplement Pairwise Training –Max-margin optimization problem Multifaceted Factorization Models –Extend the SVD++ Context-aware Ensemble –Logistic Regression

Preprocess: Session analysis Negative : Positive = 92 : 8 ? –not all the negative ratings imply that the users rejected to follow the recommended items Eliminating these “omitted” records is necessary –These negative samples can not indicate users' interests

Preprocess: Session analysis Session slicing according to the time interval Select the right samples from the right session:

Preprocess: Session analysis Training dataset after preprocessing –Negative: 67,955,449 -> 7,594,443 (11.2%) –Positive: 5,253,828 ->4,999,118 Benefits –improve precision (0.0037) –reduce computational complexity

Pairwise-training MAP –pairwise ranking job Training pair –(u, i) and (u, j) Objective function

Preprocess: Supply positive samples Lack of positive samples –An ideal pairwise training requires a good balance between the number of negative and positive samples Choose the users –users who have a far smaller number of positive samples than negative samples Generate the positive samples –Figure out from social graphs

The procedure of data preprocessing

Multifaceted Factorization Models Latent Factor Model –stochastic gradient descent MFM extends the SVD++ –integrate all kinds of valuable features in social networks

MFM: Demographic features User and item profiles –age(u), age(i) –gender(u), gender(i) –tweetnum(u) Combinations –uid*gender(i) –uid*age(i) –gender(u)*iid –age(u)*iid

MFM: Integrate Social Relationships Influence of social relations Cold start: –77.1% users do not have any rating records in the training set User feature vector: –Incorporate SNS relations and actions Bring significant improvement –MAP: > >0.3701

MFM: Utilizing Keywords and Tags Share common interests –explicit feedbacks User feature vectors:

MFM: Date-Time Dependent Biases Users' action differs when time changes The popularities of items change over time

k-Nearest Neighbors Similar to SVD++ Find the neighbors –calculate the distance based on Keywords and tags Intersection of explicit and implicit feedbacks

Ensemble When will the user follow an item? –pay attention to the item –be interested in the item User behavior modeling –predict whether the user noticed the recommendation area at that time User interest modeling –a item meet the user’s tastes -- MFM

User Behavior Modeling Durations of users on each recommendation are very valuable clues Context of durations

Experiment

The framework

Summary A proper data preprocessing is necessary Pairwise training (top-N recommendation) Social relations and actions can be used as implicit feedbacks Integrate all kinds of valuable features Users' interests and users' behaviors are both need to be considered

Shanda Innovations Team Yunwen Chen, Zuotao Liu, Daqi Ji, Yingwei Xin, Wenguang Wang, Lu Yao, Yi Zou

Kevin Y. W. Chen Shanda Innovations THANK YOU !

Q&A Kevin Y. W. Chen Shanda Innovations