Transferable Contextual Bandit for Cross-Domain Recommendation

Abstract

Traditional recommendation systems (RecSys) suffer from two problems: the exploitation-exploration dilemma and the cold-start problem. One solution to solving the exploitation-exploration dilemma is the contextual bandit policy, which adaptively exploits and explores user interests. As a result, the contextual bandit policy achieves increased rewards in the long run. The contextual bandit policy, however, may cause the system to explore more than needed in the cold-start situations, which can lead to worse short-term rewards. Cross-domain RecSys methods adopt transfer learning to leverage prior knowledge in a source RecSys domain to jump start the cold-start target RecSys. To solve the two problems together, in this paper, we propose the first applicable transferable contextual bandit (TCB) policy for the cross-domain recommendation. TCB not only benefits the exploitation but also accelerates the exploration in the target RecSys. TCB's exploration, in turn, helps to learn how to transfer between different domains. TCB is a general algorithm for both homogeneous and heterogeneous domains. We perform both theoretical regret analysis and empirical experiments. The empirical results show that TCB outperforms the state-of-the-art algorithms over time.

Cite

Text

Liu et al. "Transferable Contextual Bandit for Cross-Domain Recommendation." AAAI Conference on Artificial Intelligence, 2018. doi:10.1609/AAAI.V32I1.11699

Markdown

[Liu et al. "Transferable Contextual Bandit for Cross-Domain Recommendation." AAAI Conference on Artificial Intelligence, 2018.](https://mlanthology.org/aaai/2018/liu2018aaai-transferable/) doi:10.1609/AAAI.V32I1.11699

BibTeX

@inproceedings{liu2018aaai-transferable,
  title     = {{Transferable Contextual Bandit for Cross-Domain Recommendation}},
  author    = {Liu, Bo and Wei, Ying and Zhang, Yu and Yan, Zhixian and Yang, Qiang},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {3619-3626},
  doi       = {10.1609/AAAI.V32I1.11699},
  url       = {https://mlanthology.org/aaai/2018/liu2018aaai-transferable/}
}