Skip to main content

A Novel Top-N Recommendation Approach Based on Conditional Variational Auto-Encoder

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11440))

Abstract

Personalized recommendation has continuously received attention due to its great commercial value in business. Recently variational auto-encoder is employed in top-N recommendation for its effectiveness in deep collaborative filtering. The key challenge of model-based collaborative filtering is to develop effective latent factors representations with user-item interaction records. In this paper, we present a new class of conditional variational auto-encoders (CVAEs) that utilizes the fact of similar users tending to associate with each other on purchasing preference. This type of conditional variational auto-encoder concentrates on learning with label verification signals to ensure an exclusive latent mean factor for users with the same labels. Moreover, to handle complex multi-label combinations, we extend the model with a split-merge framework by learning labels of different conditional attributes separately and then merge the results from multiple prediction pools. Extensive experiments are conducted on two real-life datasets to simulate both user-based and item-based recommendation scenarios. Experimental results are favorable when comparing with the state-of-art methods.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Blei, D.M., Kucukelbir, A., McAuliffe, J.D.: Variational inference: a review for statisticians. J. Am. Stat. Assoc. 112(518), 859–877 (2017)

    Article  MathSciNet  Google Scholar 

  2. He, X., Chua, T.S., He, Z., Liu, Z., Song, J., Jiang, Y.G.: NAIS: neural attentive item similarity model for recommendation. IEEE Trans. Knowl. Data Eng. 22(1), 1 (2018)

    Google Scholar 

  3. He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.S.: Neural collaborative filtering. In: WWW 2017, pp. 173–182 (2017)

    Google Scholar 

  4. Higgins, I., et al.: \(\beta \)-VAE: learning basic visual concepts with a constrained variational framework. In: ICLR 2017 (2017)

    Google Scholar 

  5. Hu, Y., Koren, Y., Volinsky, C.: Collaborative filtering for implicit feedback datasets. In: ICDM 2008, pp. 263–272 (2008)

    Google Scholar 

  6. Karypis, G., Deshpande, M.: Item-based top-n recommendation algorithms. ACM Trans. Inf. Syst. 22(1), 143–177 (2004)

    Article  Google Scholar 

  7. Karypis, G., Riedl, J., Konstan, J.A., Sarwar, B.M.: Analysis of recommendation algorithms for e-commerce. In: ECRA 2000, pp. 158–167 (2000)

    Google Scholar 

  8. Kingma, D.P., Mohamed, S., Rezende, D.J., Welling, M.: Semi-supervised learning with deep generative models. In: NIPS 2014, pp. 3581–3589 (2014)

    Google Scholar 

  9. Kingma, D.P., Welling, M.: Auto-encoding variational bayes. In: ICLR 2014 (2014)

    Google Scholar 

  10. Lee, W., Song, K., Moon, I.C.: Augmented variational autoencoders for collaborative filtering with auxiliary information. In: CIKM 2017, pp. 1139–1148 (2017)

    Google Scholar 

  11. Li, X., She, J.: Collaborative variational autoencoder for recommender systems. In: SIGKDD 2017, pp. 305–314 (2017)

    Google Scholar 

  12. Liang, D., Krishnan, R.G., Hoffman, M.D., Jebara, T.: Variational autoencoders for collaborative filtering. In: WWW 2018, pp. 689–698 (2018)

    Google Scholar 

  13. van der Maaten, L., Hinton, G.: Visualizing data using t-SNE. J. Mach. Learn. Res. 9(2605), 2579–2605 (2008)

    MATH  Google Scholar 

  14. Ning, X., Karypis, G.: SLIM: sparse linear methods for top-n recommender systems. In: ICDM 2011, pp. 497–506 (2011)

    Google Scholar 

  15. de Rijke, M., Zhao, X., Chen, Y.: Top-N recommendation with high-dimensional side information via locality preserving projection. In: SIGIR 2017, pp. 985–988 (2017)

    Google Scholar 

  16. Sarwar, B.M., Karypis, G., Konstan, J.A., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: WWW 2001, pp. 285–295 (2001)

    Google Scholar 

  17. Sedhain, S., Menon, A.K., Sanner, S., Xie, L.: AutoRec: autoencoders meet collaborative filtering. In: WWW 2015, pp. 111–112 (2015)

    Google Scholar 

  18. Wu, D., Lu, J., Zhang, G., Mao, M., Wang, W.: Recommender system application developments: a survey. Decis. Support Syst. 74(C), 12–32 (2015)

    Google Scholar 

  19. Wu, Y., DuBois, C., Zheng, A.X., Ester, M.: Collaborative denoising auto-encoders for top-n recommender systems. In: WSDM 2016, pp. 153–162 (2016)

    Google Scholar 

  20. Xue, H.J., Dai, X., Zhang, J., Huang, S., Chen, J.: Deep matrix factorization models for recommender systems. In: IJCAI 2017, pp. 3203–3209 (2017)

    Google Scholar 

  21. Yi, B., Shen, X., Zhang, Z., Shu, J., Liu, H.: Expanded autoencoder recommendation framework and its application in movie recommendation. In: SKIMA 2016, pp. 298–303 (2016)

    Google Scholar 

Download references

Acknowledgements

This paper is supported by the National Key Research and Development Program of China (Grant No. 2016YF- B1001102), the National Natural Science Foundation of China (Grant Nos. 61502227, 61876080), the Collaborative Innovation Center of Novel Software Technology and Industrialization at Nanjing University.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chongjun Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pang, B., Yang, M., Wang, C. (2019). A Novel Top-N Recommendation Approach Based on Conditional Variational Auto-Encoder. In: Yang, Q., Zhou, ZH., Gong, Z., Zhang, ML., Huang, SJ. (eds) Advances in Knowledge Discovery and Data Mining. PAKDD 2019. Lecture Notes in Computer Science(), vol 11440. Springer, Cham. https://doi.org/10.1007/978-3-030-16145-3_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-16145-3_28

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-16144-6

  • Online ISBN: 978-3-030-16145-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics