Skip to main content
Log in

Knowledge transfer learning from multiple user activities to improve personalized recommendation

  • Data analytics and machine learning
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Representation learning has attracted growing attention in recommendation system. In addition, deep learning has been adopted to build a representation generator based on content data (e.g., reviews, descriptions), and has been verified to be an excellent method for recommendation system. However, the content data may not be sufficient to capture the hidden features of user behavior patterns. We argue that the underlying information in behavior patterns can characterize users, by generating specific representation from user activities. In this paper, we propose a deep transfer learning-based recommendation model (DeepTransferR), which conducts knowledge transfer from multiple user activities. We adopt attention network to migrate the behavior pattern from auxiliary activities, and to generate personalized representations for users. In DeepTransferR, we set up an independent predictor for each user activity. We then define a weighted loss function to model knowledge interaction by incorporating the independent loss in each activity predictor. Experiments have been conducted on real-world datasets, and the results show that the proposed model outperforms the state-of-the-art methods in not only recommendation performance, but also convergence and robustness in sparse-data and cold-start environments.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

Notes

  1. https://tianchi.aliyun.com/dataset/dataDetail?dataId=53

  2. https://tianchi.aliyun.com/dataset/dataDetail?dataId=649

References

Download references

Funding

This work was supported by the National Natural Science Foundation of China (Nos. 71871019, 71471016, 71729001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mingxin Gan.

Ethics declarations

Conflict interests

The authors have not disclosed any competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gan, M., Ma, Y. Knowledge transfer learning from multiple user activities to improve personalized recommendation. Soft Comput 26, 6547–6566 (2022). https://doi.org/10.1007/s00500-022-07178-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-022-07178-6

Keywords

Navigation