Feature Evolution Based Multi-Task Learning for Collaborative Filtering with Social Trust

Qitian Wu, Lei Jiang, Xiaofeng Gao, Xiaochun Yang, Guihai Chen

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence

Main track. Pages 3877-3883.

https://doi.org/10.24963/ijcai.2019/538

PDF BibTeX

Abstract

Social recommendation could address the data sparsity and cold-start problems for collaborative filtering by leveraging user trust relationships as auxiliary information for recommendation. However, most existing methods tend to consider the trust relationship as preference similarity in a static way and model the representations for user preference and social trust via a common feature space. In this paper, we propose TrustEV and take the view of multi-task learning to unite collaborative filtering for recommendation and network embedding for user trust. We design a special feature evolution unit that enables the embedding vectors for two tasks to exchange their features in a probabilistic manner, and further harness a meta-controller to globally explore proper settings for the feature evolution units. The training process contains two nested loops, where in the outer loop, we optimize the meta-controller by Bayesian optimization, and in the inner loop, we train the feedforward model with given feature evolution units. Experiment results show that TrustEV could make better use of social information and greatly improve recommendation MAE over state-of-the-art approaches.

Keywords

  • Machine Learning: Learning Preferences or Rankings
  • Machine Learning: Transfer, Adaptation, Multi-task Learning
  • Multidisciplinary Topics and Applications: Social Sciences
  • Machine Learning: Recommender Systems
  • Machine Learning Applications: Networks
Welcome Future Conferences AI Journal Division IJCAI Proceedings Travel Grant Program IJCAI Awards