A two-stage cross-domain recommendation for cold start problem in cyber-physical systems

Recommender systems always offer the most suitable goods for users by adopting collaborative filtering or content-based technology based on historical ratings in one domain. However, sometimes we may suffer from item cold start problem in a new domain, especially in Cyber-Physical Systems (CPS). To alleviate this problem, many recommendation models have been proposed to transfer one domain's knowledge to another domain by using transfer learning algorithm. In this paper, we propose a new cross-domain recommendation algorithm which is divided into two stages. In the first stage, we apply the TrAdaBoost algorithm to select some items which are worthy of being recommended to users in the target domain. Then in the second stage, we adopt the nonparametric pairwise clustering algorithm to make a decision whether to recommend an item to a group of users or not. We not only make a classification for the target domain items but also find the recommended or not recommended customer groups for one item through the two stages. Experiments on real world data sets demonstrate that our proposed method performs better than other algorithms for the cross-domain recommendation task.

[1]  Insup Lee,et al.  Cyber-physical systems: The next computing revolution , 2010, Design Automation Conference.

[2]  Daniel Thalmann,et al.  Merging trust in collaborative filtering to alleviate data sparsity and cold start , 2014, Knowl. Based Syst..

[3]  Qiang Yang,et al.  Transfer learning in heterogeneous collaborative filtering domains , 2013, Artif. Intell..

[4]  Hao Luo,et al.  A Cross-Domain Recommendation Model for Cyber-Physical Systems , 2013, IEEE Transactions on Emerging Topics in Computing.

[5]  Qiang Yang,et al.  Boosting for transfer learning , 2007, ICML '07.

[6]  Lior Rokach,et al.  Facebook single and cross domain data for recommendation systems , 2013, User Modeling and User-Adapted Interaction.

[7]  Ran El-Yaniv,et al.  A New Nonparametric Pairwise Clustering Algorithm Based on Iterative Estimation of Distance Profiles , 2004, Machine Learning.

[8]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[9]  Chun Chen,et al.  Cross domain recommendation based on multi-type media fusion , 2014, Neurocomputing.

[10]  Xi Zhang,et al.  DualDS: A dual discriminative rating elicitation framework for cold start recommendation , 2015, Knowl. Based Syst..

[11]  Yi Yao,et al.  Boosting for transfer learning with multiple sources , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.