JSCN: Joint Spectral Convolutional Network for Cross Domain Recommendation
Zhiwei Liu,Lei Zheng,Jiawei Zhang,Jiayu Han,Philip S. Yu
DOI: https://doi.org/10.48550/arXiv.1910.08219
2019-10-18
Abstract:Cross-domain recommendation can alleviate the data sparsity problem in recommender systems. To transfer the knowledge from one domain to another, one can either utilize the neighborhood information or learn a direct mapping function. However, all existing methods ignore the high-order connectivity information in cross-domain recommendation area and suffer from the domain-incompatibility problem. In this paper, we propose a \textbf{J}oint \textbf{S}pectral \textbf{C}onvolutional \textbf{N}etwork (JSCN) for cross-domain recommendation. JSCN will simultaneously operate multi-layer spectral convolutions on different graphs, and jointly learn a domain-invariant user representation with a domain adaptive user mapping module. As a result, the high-order comprehensive connectivity information can be extracted by the spectral convolutions and the information can be transferred across domains with the domain-invariant user mapping. The domain adaptive user mapping module can help the incompatible domains to transfer the knowledge across each other. Extensive experiments on $24$ Amazon rating datasets show the effectiveness of JSCN in the cross-domain recommendation, with $9.2\%$ improvement on recall and $36.4\%$ improvement on MAP compared with state-of-the-art methods. Our code is available online ~\footnote{<a class="link-external link-https" href="https://github.com/JimLiu96/JSCN" rel="external noopener nofollow">this https URL</a>}.
Machine Learning,Information Retrieval
What problem does this paper attempt to address?