Skip to main content
Log in

Restoring latent factors against negative transfer using partial-adaptation nonnegative matrix factorization

  • Regular Paper
  • Published:
CCF Transactions on Pervasive Computing and Interaction Aims and scope Submit manuscript

Abstract

Collaborative filtering usually suffers from limited performance due to a data sparsity problem. Transfer learning presents an unprecedented opportunity to alleviate this issue through the transfer of useful knowledge from an auxiliary domain to a target domain. However, the situation becomes complicated when the source and target domain share partial knowledge with each other. Transferring the unshared part across domains will cause negative transfer and may degrade the prediction accuracy in the target domain. To address this issue, in this paper, we present a novel model that exploits the latent factors in the target domain against the negative transfer. First, we transfer rating patterns from the source domain to approximate and reconstruct the target rating matrix. Second, to be specific, we propose a partial-adaptation nonnegative matrix factorization method to correct the transfer learning result and restore latent factors in the target. The final experiments completed on real world datasets demonstrate that our proposed approach effectively addresses the negative transfer and significantly outperforms the state-of-art transfer-learning model.

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

Similar content being viewed by others

References

  • Abdollahi, B., Nasraoui, O.: Explainable matrix factorization for collaborative filtering. In: Proceedings of the 25th International Conference Companion on World Wide Web, International World Wide Web Conferences Steering Committee, 5–6 (2016, April)

  • Alqadah, F., Reddy, C.K., Hu, J., Alqadah, H.F.: Biclustering neighborhood-based collaborative filtering method for top-n recommender systems. Knowl. Inf. Syst. 44(2), 475–491 (2015)

    Article  Google Scholar 

  • Bokde, D., Girase, S., Mukhopadhyay, D.: Matrix factorization model in collaborative filtering algorithms: a survey. Procedia Comput. Sci. 49, 136–146 (2015)

    Article  Google Scholar 

  • Cai, D., He, X., Han, J.: Graph regularized nonnegative matrix factorization for data representation. IEEE Trans. Pattern Anal. Mach. Intell. 33(8), 1548–1560 (2010)

    Google Scholar 

  • Chen, D., Plemmons, R.J.: Nonnegativity constraints in numerical analysis. In: Bultheel, A. (ed.) The Birth of Numerical Analysis, pp. 109–139. World Scientific, Singapore (2010)

    MATH  Google Scholar 

  • Ding, C., Li, T., Peng, W.: Orthogonal nonnegative matrix t-factorizations for clustering. In: Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 126–135 (2006)

  • Fenza, G., Fischetti, E., Furno, D.: A hybrid context aware system for tourist guidance based on collaborative filtering. In: IEEE International Conference on Fuzzy Systems, pp. 131–138 (2011)

  • Gao, S., Luo, H., Chen, D.: Cross-domain recommendation via cluster-level latent factor model. In: Joint European Conference on Machine Learning and Knowledge Discovery in Databases, pp. 161–176. Springer, Berlin (2013)

  • Gaujoux, R., Seoighe, C.: Semi-supervised nonnegative matrix factorization for gene expression deconvolution: a case study. Infect. Genet. Evolut. 12(5), 913–921 (2012)

    Article  Google Scholar 

  • Helen, M., Virtanen, T.: Separation of drums from polyphonic music using non-negative matrix factorization and support vector machine. In: 13th European Signal Processing Conference, 1–4 (2005)

  • Huang, K., Sidiropoulos, N.D., Swami, A.: Non-negative matrix factorization revisited: uniqueness and algorithm for symmetric decomposition. IEEE Trans. Signal Process. 62(1), 211–224 (2013)

    Article  MathSciNet  Google Scholar 

  • Kalayeh, M.M., Idrees, H., Shah, M.: NMF-KNN: image annotation using weighted multi-view non-negative matrix factorization. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 184–191 (2014)

  • Langseth, H., Nielsen, T.D.: Scalable learning of probabilistic latent models for collaborative filtering. Decis. Support Syst. 74, 1–11 (2015)

    Article  Google Scholar 

  • Langville, A.N., Meyer, C.D., Albright, R. (2014) Algorithms, initializations, and convergence for the nonnegative matrix factorization. arXiv:1407.7299 (2014)

  • Lee, D.D., Seung, H.S.: Algorithms for non-negative matrix factorization. In: Advances in Neural Information Processing Systems, pp. 556–562 (2001)

  • Li, B., Yang, Q., Xue, X.: Can movies and books collaborate? Cross-domain collaborative filtering for sparsity reduction. In: Twenty-First International Joint Conference on Artificial Intelligence (2009)

  • Lin, T., Zha, H.: Riemannian manifold learning. IEEE Trans. Pattern Anal. Mach. Intell. 30(5), 796–809 (2018)

    Google Scholar 

  • Long, X., Lu, H., Peng, Y.: Graph regularized discriminative non-negative matrix factorization for face recognition. Multimed. Tools Appl. 72(3), 2679–2699 (2014)

    Article  Google Scholar 

  • Long, M., Wang, J., Ding, G.: Adaptation regularization: a general framework for transfer learning. IEEE Trans. Knowl. Data Eng. 26(5), 1076–1089 (2013)

    Article  Google Scholar 

  • Moreno, O., Shapira, B., Rokach, L.: TALMUD: transfer learning for multiple domains. In: Proceedings of the 21st ACM International Conference on Information and Knowledge Management, pp. 425–434 (2012)

  • Qin, A., Shang, Z., Tian, J.: Maximum correntropy criterion for convex anc semi-nonnegative matrix factorization. In: IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 1856–1861 (2017)

  • Wang, J.J.Y., Wang, X., Gao, X.: Non-negative matrix factorization by maximizing correntropy for cancer clustering. BMC Bioinform. 14(1), 107 (2013)

    Article  MathSciNet  Google Scholar 

  • Wu, Y., Shen, B., Ling, H.: Visual tracking via online nonnegative matrix factorization. IEEE Trans. Circuits Syst. Video Technol. 24(3), 374–383 (2013)

    Article  Google Scholar 

  • Xiaojun, L.: An improved clustering-based collaborative filtering recommendation algorithm. Clust. Comput. 20(2), 1281–1288 (2017)

    Article  Google Scholar 

  • Yao, L., Sheng, Q.Z., Qin, Y.: Context-aware point-of-interest recommendation using tensor factorization with social regularization. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1007–1010 (2015)

  • Yu, Y., Wang, C., Wang, H., Gao, Y.: Attributes coupling based matrix factorization for item recommendation. Appl. Intell. 46(3), 521–533 (2017)

    Article  Google Scholar 

  • Zheng, Y., Burke, R., Mobasher, B.: Splitting approaches for context-aware recommendation: an empirical study. In: Proceedings of the 29th Annual ACM Symposium on Applied Computing, pp. 274–279 (2014)

  • Zhou, D., Hofmann, T., Schölkopf, B.: Semi-supervised learning on directed graphs. In: Advances in Neural Information Processing Systems, pp. 1633–1640 (2005)

Download references

Acknowledgements

The work is supported by the Beijing Natural Science Foundation (No. 4192008) and the General Project of Beijing Municipal Education Commission (No. KM201710005023).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ming He.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

He, M., Zhang, J. & Zhang, J. Restoring latent factors against negative transfer using partial-adaptation nonnegative matrix factorization. CCF Trans. Pervasive Comp. Interact. 2, 42–50 (2020). https://doi.org/10.1007/s42486-019-00018-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42486-019-00018-x

Keywords

Navigation