Multi-task learning for collaborative filtering

被引:9
|
作者
Long, Lianjie [1 ]
Huang, Faliang [1 ,2 ]
Yin, Yunfei [1 ]
Xu, Youquan [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
[2] Nanning Normal Univ, Coll Comp & Informat Engn, Guangxi Key Lab Human Machine Interact & Intellig, Nanning 530001, Peoples R China
关键词
Recommender system; Explicit feedback; Implicit feedback; Multi-task learning; NETWORKS;
D O I
10.1007/s13042-021-01451-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the recommender system, the user's historical behavior data is one of the most important sources of the system's input data. According to the user's feedback mechanism, behavior data can be divided into explicit feedback data and implicit feedback data. However, most recommendation algorithms focus separately on explicit feedback or implicit feedback. How to combine explicit and implicit feedback for recommendation tasks has always been a research problem. In recent years, deep learning technology has dominated the research on recommendation algorithms. But even the latest neural network-based recommendation algorithm cannot exceed classic methods (such as matrix factorization) in most cases. In this work, we propose a new collaborative filtering framework with neural network architecture. On the one hand, we use both explicit feedback data and implicit feedback data as input to learn multiple representations of users and items. On the other hand, we use multi-task learning to optimize our framework and use two relatively simple auxiliary tasks to enhance the generalization ability of our framework. Extensive experiments on five real-world datasets show significant improvements in our proposed framework over the state-of-the-art methods and vanilla matrix factorization.
引用
收藏
页码:1355 / 1368
页数:14
相关论文
共 50 条
  • [1] Multi-task learning for collaborative filtering
    Lianjie Long
    Faliang Huang
    Yunfei Yin
    Youquan Xu
    International Journal of Machine Learning and Cybernetics, 2022, 13 : 1355 - 1368
  • [2] Neural multi-task collaborative filtering
    SuHua Wang
    MingJun Cheng
    ZhiQiang Ma
    XiaoXin Sun
    Evolutionary Intelligence, 2022, 15 : 2385 - 2393
  • [3] Neural multi-task collaborative filtering
    Wang, SuHua
    Cheng, MingJun
    Ma, ZhiQiang
    Sun, XiaoXin
    EVOLUTIONARY INTELLIGENCE, 2022, 15 (04) : 2385 - 2393
  • [4] Multi-Task Matrix Factorization for Collaborative Filtering
    Shi, Wanlu
    Lu, Tun
    Li, Dongsheng
    Zhang, Peng
    Gu, Ning
    2017 IEEE 21ST INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2017, : 343 - 348
  • [5] Feature Evolution Based Multi-Task Learning for Collaborative Filtering with Social Trust
    Wu, Qitian
    Jiang, Lei
    Gao, Xiaofeng
    Yang, Xiaochun
    Chen, Guihai
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 3877 - 3883
  • [6] Kernel collaborative online algorithms for multi-task learning
    Aravindh, A.
    Shiju, S. S.
    Sumitra, S.
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2019, 86 (04) : 269 - 286
  • [7] Kernel collaborative online algorithms for multi-task learning
    A. Aravindh
    S. S. Shiju
    S. Sumitra
    Annals of Mathematics and Artificial Intelligence, 2019, 86 : 269 - 286
  • [8] MULTI-TASK LEARNING WITH COMPRESSIBLE FEATURES FOR COLLABORATIVE INTELLIGENCE
    Alvar, Saeed Ranjbar
    Bajic, Ivan V.
    2019 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2019, : 1705 - 1709
  • [9] Multi-task gradient descent for multi-task learning
    Lu Bai
    Yew-Soon Ong
    Tiantian He
    Abhishek Gupta
    Memetic Computing, 2020, 12 : 355 - 369
  • [10] Multi-task gradient descent for multi-task learning
    Bai, Lu
    Ong, Yew-Soon
    He, Tiantian
    Gupta, Abhishek
    MEMETIC COMPUTING, 2020, 12 (04) : 355 - 369