Scalable and interpretable product recommendations via overlapping co-clustering

被引:33
|
作者
Heckel, Reinhard [1 ]
Vlachos, Michail [2 ]
Parnell, Thomas [2 ]
Duenner, Celestine [2 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
[2] IBM Res Zurich, Zurich, Switzerland
基金
欧洲研究理事会;
关键词
COMMUNITY STRUCTURE; EXPLANATIONS; FACTORIZATION;
D O I
10.1109/ICDE.2017.149
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of generating interpretable recommendations by identifying overlapping co-clusters of clients and products, based only on positive or implicit feedback. Our approach is applicable on very large datasets because it exhibits almost linear complexity in the input examples and the number of co-clusters. We show, both on real industrial data and on publicly available datasets, that the recommendation accuracy of our algorithm is competitive to that of state-of-art matrix factorization techniques. In addition, our technique has the advantage of offering recommendations that are textually and visually interpretable. Finally, we examine how to implement our technique efficiently on Graphical Processing Units (GPUs).
引用
收藏
页码:1033 / 1044
页数:12
相关论文
共 50 条
  • [1] Scalable Overlapping Co-Clustering of Word-Document Data
    de Franca, Fabricio Olivetti
    2012 11TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2012), VOL 1, 2012, : 464 - 467
  • [2] Scalable Co-clustering Algorithms
    Kwon, Bongjune
    Cho, Hyuk
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT 1, PROCEEDINGS, 2010, 6081 : 32 - +
  • [3] Non-Exhaustive, Overlapping Co-Clustering
    Whang, Joyce Jiyoung
    Dhillon, Inderjit S.
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 2367 - 2370
  • [4] I/O scalable Bregman co-clustering
    Hsu, Kuo-Wei
    Banerjee, Arindam
    Srivastava, Jaideep
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2008, 5012 : 896 - 903
  • [5] Scalable Algorithm for Higher-Order Co-Clustering via Random Sampling
    Hatano, Daisuke
    Fukunaga, Takuro
    Maehara, Takanori
    Kawarabayashi, Ken-ichi
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1992 - 1999
  • [6] Hierarchical and Overlapping Co-Clustering of mRNA: miRNA Interactions
    Pio, Gianvito
    Ceci, Michelangelo
    Loglisci, Corrado
    D'Elia, Domenica
    Malerba, Donato
    20TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2012), 2012, 242 : 654 - +
  • [7] An Effective Approach on Overlapping Structures Discovery for Co-clustering
    Lin, Wangqun
    Zhao, Yuchen
    Yu, Philip S.
    Deng, Bo
    WEB TECHNOLOGIES AND APPLICATIONS, APWEB 2014, 2014, 8709 : 56 - 67
  • [8] A scalable collaborative filtering framework based on co-clustering
    George, T
    Merugu, S
    FIFTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2005, : 625 - 628
  • [9] CCCF: Improving Collaborative Filtering via Scalable User-Item Co-Clustering
    Wu, Yao
    Liu, Xudong
    Xie, Min
    Ester, Martin
    Yang, Qing
    PROCEEDINGS OF THE NINTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING (WSDM'16), 2016, : 73 - 82
  • [10] Clustering Sentiment Phrases in Product Reviews by Constrained Co-clustering
    Cao, Yujie
    Huang, Minlie
    Zhu, Xiaoyan
    NATURAL LANGUAGE PROCESSING AND CHINESE COMPUTING, NLPCC 2015, 2015, 9362 : 79 - 89