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 条
  • [1] Proximal maximum margin matrix factorization for collaborative filtering
    Kumar, Vikas
    Pujari, Arun K.
    Sahu, Sandeep Kumar
    Kagita, Venkateswara Rao
    Padmanabhan, Vineet
    PATTERN RECOGNITION LETTERS, 2017, 86 : 62 - 67
  • [2] Inducible regularization for low-rank matrix factorizations for collaborative filtering
    Zhang, Zhenyue
    Zhao, Keke
    Zha, Hongyuan
    NEUROCOMPUTING, 2012, 97 : 52 - 62
  • [3] Binary matrix completion on graphs: Application to collaborative filtering
    Talwar, Divyanshu
    Mongia, Aanchal
    Chouzenoux, Emilie
    Majumdar, Angshul
    DIGITAL SIGNAL PROCESSING, 2022, 122
  • [4] Matrix completion on multiple graphs: Application in collaborative filtering
    Mongia, Aanchal
    Majumdar, Angshul
    SIGNAL PROCESSING, 2019, 165 : 144 - 148
  • [5] Binary factorizations of the matrix of all ones
    Trefois, Maguy
    Van Dooren, Paul
    Delvenne, Jean-Charles
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2015, 468 : 63 - 79
  • [6] Collaborative filtering with maximum entropy
    Pavlov, D
    Manavoglu, E
    Giles, CL
    Pennock, DM
    IEEE INTELLIGENT SYSTEMS, 2004, 19 (06) : 40 - 48
  • [7] Maximum-margin polyhedral separation for binary Multiple Instance Learning
    Astorino, Annabella
    Avolio, Matteo
    Fuduli, Antonio
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2023, 11
  • [8] A maximum-margin multisphere approach for binary Multiple Instance Learning
    Astorino, Annabella
    Avolio, Matteo
    Fuduli, Antonio
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 299 (02) : 642 - 652
  • [9] Binary Collaborative Filtering Ensemble
    Zhang, Yujia
    Wu, Jun
    Wang, Haishuai
    PRICAI 2018: TRENDS IN ARTIFICIAL INTELLIGENCE, PT I, 2018, 11012 : 993 - 1004
  • [10] Binary multicriteria collaborative filtering
    Yalcin, Emre
    Bilge, Alper
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2020, 28 (06) : 3419 - 3437