Collaborative filtering using multiple binary maximum margin matrix factorizations

被引:35
|
作者
Kumar, Vikas [1 ]
Pujari, Arun K. [1 ]
Sahu, Sandeep Kumar [1 ]
Kagita, Venkateswara Rao [1 ]
Padmanabhan, Vineet [1 ]
机构
[1] Univ Hyderabad, Sch Comp & Informat Sci, Artificial Intelligence Lab, Hyderbad 500046, Andhra Pradesh, India
关键词
Collaborative filtering; Matrix completion; Matrix factorization;
D O I
10.1016/j.ins.2016.11.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Maximum Margin Matrix Factorization (MMMF) has been a successful learning method in collaborative filtering research. For a partially observed ordinal rating matrix, the focus is on determining low-norm latent factor matrices U (of users) and V (of items) so as to simultaneously approximate the observed entries under some loss measure and predict the unobserved entries. When the rating matrix contains only two levels (+/- 1), rows of V can be viewed as points in k-dimensional space and rows of U as decision hyperplanes in this space separating +1 entries from 1 entries. When hinge/smooth hinge loss is the loss function, the hyperplanes act as maximum-margin separator. In MMMF, rating matrix with multiple discrete values is treated by specially extending hinge loss function to suit multiple levels. We view this process as analogous to extending two-class classifier to a unified multi-class classifier. Alternatively, multi-class classifier can be built by arranging multiple two-class classifiers in a hierarchical manner. In this paper, we investigate this aspect for collaborative filtering and propose an efficient and novel framework of multiple bi-level MMMF5. There is substantial saving in computational overhead. We compare our method with nine well-known algorithms on two benchmark datasets and show that our method outperforms these methods on NMAE measure. We also show that our method yields latent factors of lower ranks and the trade-off between empirical and generalization error is low. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:1 / 11
页数:11
相关论文
共 50 条
  • [41] Evolving Matrix-Factorization-Based Collaborative Filtering Using Genetic Programming
    Lara-Cabrera, Raul
    Gonzalez-Prieto, Angel
    Ortega, Fernando
    Bobadilla, Jesus
    APPLIED SCIENCES-BASEL, 2020, 10 (02):
  • [42] Recommending items to group of users using Matrix Factorization based Collaborative Filtering
    Ortega, Fernando
    Hernando, Antonio
    Bobadilla, Jesus
    Kang, Jeon Hyung
    INFORMATION SCIENCES, 2016, 345 : 313 - 324
  • [43] A Fast Collaborative Filtering Algorithm for Implicit Binary Data
    Bu, Manzhao
    Luo, Shijian
    He, Ji
    2009 IEEE 10TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1-3: E-BUSINESS, CREATIVE DESIGN, MANUFACTURING - CAID&CD'2009, 2009, : 973 - 976
  • [44] COMPUTING GENERALIZED INVERSES USING MATRIX FACTORIZATIONS
    Shaini, Bilall I.
    Hoxha, Fatmir
    FACTA UNIVERSITATIS-SERIES MATHEMATICS AND INFORMATICS, 2013, 28 (03): : 335 - 353
  • [45] Matrix Entropy Driven Maximum Margin Feature Learning
    Zhang, Dong
    Tang, Jinhui
    Li, Zechao
    PRICAI 2018: TRENDS IN ARTIFICIAL INTELLIGENCE, PT I, 2018, 11012 : 375 - 387
  • [46] The maximum imputation framework for neighborhood-based collaborative filtering
    Ren, Yongli
    Li, Gang
    Zhang, Jun
    Zhou, Wanlei
    SOCIAL NETWORK ANALYSIS AND MINING, 2014, 4 (01) : 1 - 15
  • [47] Applying multiple agents to Fuzzy collaborative filtering
    Liu Hongmin
    Yin Zhixi
    2009 INTERNATIONAL CONFERENCE ON E-BUSINESS AND INFORMATION SYSTEM SECURITY, VOLS 1 AND 2, 2009, : 724 - +
  • [48] Robust Collaborative Filtering Based on Multiple Clustering
    Zhang, Jianwei
    PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 174 - 178
  • [49] Voting Advice Applications: Missing Value Estimation Using Matrix Factorization and Collaborative Filtering
    Agathokleous, Marilena
    Tsapatsoulis, Nicolas
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2013, 2013, 412 : 20 - 29
  • [50] Mixture-Rank Matrix Approximation for Collaborative Filtering
    Li, Dongsheng
    Chen, Chao
    Liu, Wei
    Lu, Tun
    Gu, Ning
    Chu, Stephen M.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30