Skip to main content
Log in

Bilateral neural embedding for collaborative filtering-based multimedia recommendation

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

As one of the most popular and successfully applied recommendation methods, collaborative filtering aims to extract low-dimensional user and item representation from historic user-item interaction matrix. The similarity between the user and item representation vectors in the same space well measures the degree of interest and thus can be directly used for recommendation. This paper proposes to leverage the emerging deep neural language model to solve the collaborative filtering-based multimedia recommendation problem. By applying the standard Word2Vec model on the user-item interaction data, we can obtain the item embedding representation. Based on this, three strategies are introduced to derive the user embedded representation in the same space, which exploit both the user-item interaction and the correlation among items. Experiments on article recommendation application demonstrate that the proposed deep neural language models achieve superior performance than the traditional collaborative filtering methods based on matrix factorization and topic 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

Similar content being viewed by others

Notes

  1. http://www.movielens.umn.edu

  2. http://www.citeulike.org

  3. Successful recommendation of long-item items is very important to enhance the user loyalty and contributes significantly to a practical recommender. The long-tail items are analog to the low-frequency words in neural embedding. Many neural embedding methods simply drop the low-frequency words. A possible solution is to first ignore the low-frequency words while training and then predict the probability of low-frequency words with their context [16].

References

  1. Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6):734–749

    Article  Google Scholar 

  2. Bengio Y, Ducharme R, Vincent P, Jauvin C (2003) A neural probabilistic language model. J Mach Learn Res 3:1137–1155

    MATH  Google Scholar 

  3. Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst (TOIS) 22(1):5–53

    Article  Google Scholar 

  4. Kai Y, Schwaighofer A, Tresp V, Xiaowei X, Kriegel H-P (2004) Probabilistic memory-based collaborative filtering. IEEE Trans Knowl Data Eng 16 (1):56–69

    Article  Google Scholar 

  5. Katarya R, Om PV (2016) A collaborative recommender system enhanced with particle swarm optimization technique. Multimed Tools Appl 75(15):9225–9239

    Article  Google Scholar 

  6. Levy O, Goldberg Y (2014) Neural word embedding as implicit matrix factorization. In: Advances in neural information processing systems, pp 2177–2185

  7. Ma X, Lei X, Zhao G, Qian X (2017) Rating prediction by exploring users preference and sentiment. Multimed Tools Appl 1–20

  8. McAuley J, Leskovec J (2013) Hidden factors and hidden topics: understanding rating dimensions with review text. In: Proceedings of the 7th ACM conference on recommender systems. ACM, pp 165–172

  9. Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013) Distributed representations of words and phrases and their compositionality. In: Advances in neural information processing systems, pp 3111–3119

  10. Salakhutdinov R, Mnih A (2007) Probabilistic matrix factorization. In: Nips, pp 2–11

  11. Sang J, Changsheng X, Liu J (2012) User-aware image tag refinement via ternary semantic analysis. IEEE Trans Multimed 14(3):883–895

    Article  Google Scholar 

  12. Sang J, Mei T, Xu C (2015) Activity sensor: check-in usage mining for local recommendation. ACM Trans Intell Syst Technol (TIST) 6(3):41

    Google Scholar 

  13. Sang J, Xu C, Jain R (2016) Social multimedia ming: From special to general. In: 2016 IEEE international symposium on multimedia (ISM). IEEE, pp 481–485

  14. Song F, Croft WB (1999) A general language model for information retrieval. In: Proceedings of the eighth international conference on information and knowledge management. ACM, pp 316–321

  15. Wang C, Blei DM (2011) Collaborative topic modeling for recommending scientific articles. In: Proceedings of the 17th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 448–456

  16. Wilson BJ, Schakel AMJ (2015) Controlled experiments for word embeddings. arXiv preprint arXiv:1510.02675

  17. Yan M, Sang J, Xu C (2014) Mining cross-network association for youtube video promotion. In: Proceedings of the 22nd ACM international conference on multimedia. ACM, pp 557–566

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yang Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Y., Li, L. & Liu, J. Bilateral neural embedding for collaborative filtering-based multimedia recommendation. Multimed Tools Appl 77, 12533–12544 (2018). https://doi.org/10.1007/s11042-017-4902-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-4902-8

Keywords

Navigation