Yan Yan, Mingkui Tan, Ivor W. Tsang, Yi Yang,

Slides:



Advertisements
Similar presentations
Collaborative QoS Prediction in Cloud Computing Department of Computer Science & Engineering The Chinese University of Hong Kong Hong Kong, China Rocky.
Advertisements

Tighter and Convex Maximum Margin Clustering Yu-Feng Li (LAMDA, Nanjing University, China) Ivor W. Tsang.
Yehuda Koren , Joe Sill Recsys’11 best paper award
Active Learning and Collaborative Filtering
Intro to RecSys and CCF Brian Ackerman 1. Roadmap Introduction to Recommender Systems & Collaborative Filtering Collaborative Competitive Filtering 2.
Mohsen Jamali, Martin Ester Simon Fraser University Vancouver, Canada ACM RecSys 2010.
Carnegie Mellon 1 Maximum Likelihood Estimation for Information Thresholding Yi Zhang & Jamie Callan Carnegie Mellon University
Probability based Recommendation System Course : ECE541 Chetan Tonde Vrajesh Vyas Ashwin Revo Under the guidance of Prof. R. D. Yates.
Collaborative Ordinal Regression Shipeng Yu Joint work with Kai Yu, Volker Tresp and Hans-Peter Kriegel University of Munich, Germany Siemens Corporate.
Algorithms for Efficient Collaborative Filtering Vreixo Formoso Fidel Cacheda Víctor Carneiro University of A Coruña (Spain)
Collaborative Filtering Matrix Factorization Approach
Chapter 12 (Section 12.4) : Recommender Systems Second edition of the book, coming soon.
Item-based Collaborative Filtering Recommendation Algorithms
Performance of Recommender Algorithms on Top-N Recommendation Tasks
Cao et al. ICML 2010 Presented by Danushka Bollegala.
A NON-IID FRAMEWORK FOR COLLABORATIVE FILTERING WITH RESTRICTED BOLTZMANN MACHINES Kostadin Georgiev, VMware Bulgaria Preslav Nakov, Qatar Computing Research.
Performance of Recommender Algorithms on Top-N Recommendation Tasks RecSys 2010 Intelligent Database Systems Lab. School of Computer Science & Engineering.
Matrix Completion IT530 Lecture Notes.
WEMAREC: Accurate and Scalable Recommendation through Weighted and Ensemble Matrix Approximation Chao Chen ⨳ , Dongsheng Li
Focused Matrix Factorization for Audience Selection in Display Advertising BHARGAV KANAGAL, AMR AHMED, SANDEEP PANDEY, VANJA JOSIFOVSKI, LLUIS GARCIA-PUEYO,
Fast Max–Margin Matrix Factorization with Data Augmentation Minjie Xu, Jun Zhu & Bo Zhang Tsinghua University.
Wancai Zhang, Hailong Sun, Xudong Liu, Xiaohui Guo.
Training and Testing of Recommender Systems on Data Missing Not at Random Harald Steck at KDD, July 2010 Bell Labs, Murray Hill.
EMIS 8381 – Spring Netflix and Your Next Movie Night Nonlinear Programming Ron Andrews EMIS 8381.
Thwarting Passive Privacy Attacks in Collaborative Filtering Rui Chen Min Xie Laks V.S. Lakshmanan HKBU, Hong Kong UBC, Canada UBC, Canada Introduction.
GAP FM : O PTIMAL T OP -N R ECOMMENDATIONS FOR G RADED R ELEVANCE D OMAINS Yue Shi, Alexandros Karatzoglou, Linas Baltrunas, Martha Larson, Alan Hanjalic.
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.
User Interests Imbalance Exploration in Social Recommendation: A Fitness Adaptation Authors : Tianchun Wang, Xiaoming Jin, Xuetao Ding, and Xiaojun Ye.
LARS*: An Efficient and Scalable Location-Aware Recommender System.
Online Learning for Collaborative Filtering
Badrul M. Sarwar, George Karypis, Joseph A. Konstan, and John T. Riedl
Fast Maximum Margin Matrix Factorization for Collaborative Prediction Jason Rennie MIT Nati Srebro Univ. of Toronto.
Efficient computation of Robust Low-Rank Matrix Approximations in the Presence of Missing Data using the L 1 Norm Anders Eriksson and Anton van den Hengel.
Direct Robust Matrix Factorization Liang Xiong, Xi Chen, Jeff Schneider Presented by xxx School of Computer Science Carnegie Mellon University.
Matching Users and Items Across Domains to Improve the Recommendation Quality Created by: Chung-Yi Li, Shou-De Lin Presented by: I Gde Dharma Nugraha 1.
Investigation of Various Factorization Methods for Large Recommender Systems G. Takács, I. Pilászy, B. Németh and D. Tikk 10th International.
CoFi Rank : Maximum Margin Matrix Factorization for Collaborative Ranking Markus Weimer, Alexandros Karatzoglou, Quoc Viet Le and Alex Smola NIPS’07.
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.
FISM: Factored Item Similarity Models for Top-N Recommender Systems
Yue Xu Shu Zhang.  A person has already rated some movies, which movies he/she may be interested, too?  If we have huge data of user and movies, this.
GeoMF: Joint Geographical Modeling and Matrix Factorization for Point-of-Interest Recommendation Defu Lian, Cong Zhao, Xing Xie, Guangzhong Sun, EnhongChen,
Matrix Factorization and its applications By Zachary 16 th Nov, 2010.
Collaborative Filtering via Euclidean Embedding M. Khoshneshin and W. Street Proc. of ACM RecSys, pp , 2010.
ICONIP 2010, Sydney, Australia 1 An Enhanced Semi-supervised Recommendation Model Based on Green’s Function Dingyan Wang and Irwin King Dept. of Computer.
Collaborative Competitive Filtering: Learning recommender using context of user choices Shuang Hong Yang Bo Long, Alex Smola, Hongyuan Zha Zhaohui Zheng.
Facets: Fast Comprehensive Mining of Coevolving High-order Time Series Hanghang TongPing JiYongjie CaiWei FanQing He Joint Work by Presenter:Wei Fan.
Company LOGO MovieMiner A collaborative filtering system for predicting Netflix user’s movie ratings [ECS289G Data Mining] Team Spelunker: Justin Becker,
Arizona State University1 Fast Mining of a Network of Coevolving Time Series Wei FanHanghang TongPing JiYongjie Cai.
Innovation Team of Recommender System(ITRS) Collaborative Competitive Filtering : Learning Recommender Using Context of User Choice Keynote: Zhi-qiang.
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
October Rotation Paper-Reviewer Matching Dina Elreedy Supervised by: Prof. Sanmay Das.
Hao Ma, Dengyong Zhou, Chao Liu Microsoft Research Michael R. Lyu
1 Dongheng Sun 04/26/2011 Learning with Matrix Factorizations By Nathan Srebro.
Matrix Factorization and Collaborative Filtering
Neural Collaborative Filtering
Collaborative Filtering for Streaming data
TJTS505: Master's Thesis Seminar
Learning Recommender Systems with Adaptive Regularization
Collaborative Ranking with Social Relationships for Top-n Recommendations(SCR) Di Fang/df2vv.
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.
Advanced Artificial Intelligence
Collaborative Filtering Matrix Factorization Approach
RECOMMENDER SYSTEMS WITH SOCIAL REGULARIZATION
Movie Recommendation System
Fusing Rating-based and Hitting-based Algorithms in Recommender Systems Xin Xin
Recommender Systems Problem formulation Machine Learning.
Presentation transcript:

Scalable Maximum Margin Factorization by Active Riemannian Subspace search Yan Yan, Mingkui Tan, Ivor W. Tsang, Yi Yang, Chengqi Zhang and Qinfeng Shi QCIS, University of Technology, Sydney ACVT, The University

Outline Introduction The Proposed Model Experiments Conclusion

Collaborative filtering for recommendation systems Goal Recover missing ratings by low-rank matrix completion Real world applications Recommend TV shows/movies on Netflix Recommend artists/music tracks on Xiami Recommend products on Taobao… Data that can be used Partially observed rating data from users on items A specific output of recommendation systems The predicted ranking scores of users on unseen items

A user/item rating matrix on movies Figure: An example of a user/item rating matrix on movies

Problem setup of matrix completion Reconstruct the rating matrix X with a low-rank constraint Y is the observed matrix The problem is NP-hard Approach: matrix factorization

Matrix factorization approach Figure: Matrix factorization  

Challenges Real world rating data are in discrete values Maximum margin matrix factorization Existing methods usually requires repetitive SVDs Our optimization avoids repetitive SVDs and applies cheaper QR The latent variable r is usually unknown and can be different among various datasets A automatic method to detect the rank

Maximum margin matrix factorization (M3F) Hinge loss: appropriate for discrete rating data in real world M3F for binary values (-1/+1) From binary values to ordinal values Suppose Introduce L+1 thresholds

Maximum margin matrix factorization (M3F) M3F for ordinal values

Maximum margin matrix factorization (M3F) Figure: M3F loss for discrete ordinal values

Formulation  

Differential Geometry of Fixed-rank Matrices

Differential Geometry of Fixed-rank Matrices Figure: Gradient descent on Riemannian manifold

Differential Geometry of Fixed-rank Matrices

Differential Geometry of Fixed-rank Matrices Figure: Gradient descent on Riemannian manifold

Differential Geometry of Fixed-rank Matrices Retraction Retraction can be cheaply calculated without SVD in

Line Search on Riemannian Manifold Figure: Gradient descent on Riemannian manifold

BNRCG: Block-wise nonlinear Riemannian conjugate gradient descent for M3F

Active Riemannian subspace search for M3F: ARSS-M3F

Active Riemannian subspace search for M3F: ARSS-M3F Step 1: Increase the rank.

Active Riemannian subspace search for M3F: ARSS-M3F Step 2: Update X and thresholds.

Experiments Data sets # users # items # ratings Binary-syn 1,000 All Ordinal-syn-small Ordinal-syn-large 20,000 Movielens 1M 6,040 3,952 1,000,209 Movielens 10M 71,567 10,681 10,000,054 Netflix 480,189 17,770 100,480,507 Yahoo! Music Track 1 1,000,990 624,961 262,810,175

The sensitivity of the regularization parameter experiment

The convergence behavior experiment

RMSE and consumed time on the synthetic datasets

RMSE and consumed time on Movielens 1M and Movielens 10M

RMSE and consumed time on Netix and Yahoo Music

Conclusion Two challenges in M3F: scalability and latent factor detection BNRCG addresses the scalability problem by exploiting Riemannian geometry ARSS-M3F applies an efficient and simple method to detect the latent factor Extensive experiments demonstrate the proposed method can provide competitive performance.

Thank you!