Addressing Cold Start in Recommender Systems: A Semi-supervised Co-training Algorithm

被引:93
|
作者
Zhang, Mi [1 ,2 ]
Tang, Jie [3 ]
Zhang, Xuchen [1 ,2 ]
Xue, Xiangyang [1 ,2 ]
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai, Peoples R China
[2] Shanghai Key Lab Intelligent Informat Proc, Shanghai, Peoples R China
[3] Tsinghua Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Cold-start; Recommendation; Semi-supervised Learning;
D O I
10.1145/2600428.2609599
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cold start is one of the most challenging problems in recommender systems. In this paper we tackle the cold-start problem by proposing a context-aware semi-supervised co-training method named CSEL. Specifically, we use a factorization model to capture fine-grained user-item context. Then, in order to build a model that is able to boost the recommendation performance by leveraging the context, we propose a semi-supervised ensemble learning algorithm. The algorithm constructs different (weak) prediction models using examples with different contexts and then employs the co-training strategy to allow each (weak) prediction model to learn from the other prediction models. The method has several distinguished advantages over the standard recommendation methods for addressing the cold-start problem. First, it defines a fine-grained context that is more accurate for modeling the user-item preference. Second, the method can naturally support supervised learning and semi-supervised learning, which provides a flexible way to incorporate the unlabeled data. The proposed algorithms are evaluated on two real-world datasets. The experimental results show that with our method the recommendation accuracy is significantly improved compared to the standard algorithms and the cold-start problem is largely alleviated.
引用
收藏
页码:73 / 82
页数:10
相关论文
共 50 条
  • [1] A Semi-supervised Solution for Cold Start Issue on Recommender Systems
    Hao, Zhifeng
    Cheng, Yingchao
    Cai, Ruichu
    Wen, Wen
    Wang, Lijuan
    WEB TECHNOLOGIES AND APPLICATIONS (APWEB 2015), 2015, 9313 : 805 - 817
  • [2] Semi-Supervised Regression with Co-Training
    Zhou, Zhi-Hua
    Li, Ming
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 908 - 913
  • [3] Semi-supervised Co-training Algorithm Based on Assisted Learning
    Wang, Hong-li
    Cui, Rong-yi
    APPLIED INFORMATICS AND COMMUNICATION, PT 2, 2011, 225 : 538 - 545
  • [4] Semi-supervised Co-training Algorithm Based on Assisted Learning
    Wang, Hong-li
    Cui, Rong-yi
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL II, 2010, : 326 - 329
  • [5] Abnormal Voice Detection Algorithm Based on Semi-supervised Co-training Algorithm
    Zhao, YaHui
    Wang, HongLi
    Cui, RongYi
    ADVANCED BUILDING MATERIALS AND STRUCTURAL ENGINEERING, 2012, 461 : 117 - 122
  • [6] Safe co-training for semi-supervised regression
    Liu, Liyan
    Huang, Peng
    Yu, Hong
    Min, Fan
    INTELLIGENT DATA ANALYSIS, 2023, 27 (04) : 959 - 975
  • [7] Semi-Supervised Extractive Speech Summarization via Co-Training Algorithm
    Xie, Shasha
    Lin, Hui
    Liu, Yang
    11TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2010 (INTERSPEECH 2010), VOLS 3 AND 4, 2010, : 2526 - +
  • [8] Co-training semi-supervised active learning algorithm with noise filter
    School of Computer Science and Telecommunication Engineering, Jiangsu University, Zhenjiang 212013, China
    Moshi Shibie yu Rengong Zhineng, 2009, 5 (750-755):
  • [9] A Co-training Based Semi-supervised Human Action Recognition Algorithm
    Yuan, Hejin
    Wang, Cuiru
    Liu, Jun
    MANUFACTURING SYSTEMS AND INDUSTRY APPLICATIONS, 2011, 267 : 1065 - 1070
  • [10] Deep co-training for semi-supervised image segmentation
    Peng, Jizong
    Estrada, Guillermo
    Pedersoli, Marco
    Desrosiers, Christian
    PATTERN RECOGNITION, 2020, 107 (107)