Top-N Recommendation via Joint Cross-Domain User Clustering and Similarity Learning

Abstract

A cross-domain recommendation algorithm exploits user preferences from multiple domains to solve the data sparsity and cold-start problems, in order to improve the recommendation accuracy. In this study, we propose an efficient Joint cross-domain user Clustering and Similarity Learning recommendation algorithm, namely JCSL. We formulate a joint objective function to perform adaptive user clustering in each domain, when calculating the user-based and cluster-based similarities across the multiple domains. In addition, the objective function uses an $L_{2,1}$ regularization term, to consider the sparsity that occurs in the user-based and cluster-based similarities between multiple domains. The joint problem is solved via an efficient alternating optimization algorithm, which adapts the clustering solutions in each iteration so as to jointly compute the user-based and cluster-based similarities. Our experiments on ten cross-domain recommendation tasks show that JCSL outperforms other state-of-the-art cross-domain strategies.

Cite

Text

Rafailidis and Crestani. "Top-N Recommendation via Joint Cross-Domain User Clustering and Similarity Learning." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2016. doi:10.1007/978-3-319-46227-1_27

Markdown

[Rafailidis and Crestani. "Top-N Recommendation via Joint Cross-Domain User Clustering and Similarity Learning." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2016.](https://mlanthology.org/ecmlpkdd/2016/rafailidis2016ecmlpkdd-topn/) doi:10.1007/978-3-319-46227-1_27

BibTeX

@inproceedings{rafailidis2016ecmlpkdd-topn,
  title     = {{Top-N Recommendation via Joint Cross-Domain User Clustering and Similarity Learning}},
  author    = {Rafailidis, Dimitrios and Crestani, Fabio},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2016},
  pages     = {426-441},
  doi       = {10.1007/978-3-319-46227-1_27},
  url       = {https://mlanthology.org/ecmlpkdd/2016/rafailidis2016ecmlpkdd-topn/}
}