Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
survey

A Survey on Variational Autoencoders in Recommender Systems

Published: 24 June 2024 Publication History
  • Get Citation Alerts
  • Abstract

    Recommender systems have become an important instrument to connect people to information. Sparse, complex, and rapidly growing data presents new challenges to traditional recommendation algorithms. To overcome these challenges, various deep learning-based recommendation algorithms have been proposed. Among these, Variational AutoEncoder (VAE)-based recommendation methods stand out. VAEs are based on a flexible probabilistic framework, which is robust for data sparsity and compatible with other deep learning-based models for dealing with multimodal data. In addition, the deep generative structure of VAEs helps to perform Bayesian inference in an efficient manner. VAE-based recommendation algorithms have given rise to many novel graphical models, and they have achieved promising performance. In this article, we conduct a survey to systematically summarize recent VAE-based recommendation algorithms. Four frequently used characteristics of VAE-based recommendation algorithms are summarized, and a taxonomy of VAE-based recommendation algorithms is proposed. We also identify future research directions for, advanced perspectives on, and the application of VAEs in recommendation algorithms, to inspire future work on VAEs for recommender systems.

    References

    [1]
    Himan Abdollahpouri, Robin Burke, and Bamshad Mobasher. 2017. Controlling popularity bias in learning-to-rank recommendation. In RecSys’17. 42–46.
    [2]
    Gediminas Adomavicius, Nikos Manouselis, and YoungOk Kwon. 2011. Multi-criteria recommender systems. In Recommender Systems Handbook. Springer, 769–803.
    [3]
    M. Mehdi Afsar, Trafford Crump, and Behrouz Far. 2021. Reinforcement learning based recommender systems: A survey. arXiv preprint arXiv:2101.06286 (2021).
    [4]
    Sapumal Ahangama and Danny Chiang-Choon Poo. 2019. Latent user linking for collaborative cross domain recommendation. arXiv preprint arXiv:1908.06583 (2019).
    [5]
    Basmah Altaf, Uchenna Akujuobi, Lu Yu, and Xiangliang Zhang. 2019. Dataset recommendation via variational graph autoencoder. In ICDM’19. IEEE, 11–20.
    [6]
    Bahare Askari, Jaroslaw Szlichta, and Amirali Salehi-Abari. 2021. Variational autoencoders for top-k recommendation with implicit feedback. In SIGIR’21. 2061–2065.
    [7]
    Jimmy Lei Ba, Jamie Ryan Kiros, and Geoffrey E. Hinton. 2016. Layer normalization. arXiv preprint arXiv:1607.06450 (2016).
    [8]
    Haoli Bai, Zhuangbin Chen, Michael R. Lyu, Irwin King, and Zenglin Xu. 2018. Neural relational topic models for scientific article analysis. In CIKM’18. 27–36.
    [9]
    Jinxin Bai and Zhijie Ban. 2019. Collaborative multi-auxiliary information variational autoencoder for recommender systems. In ICMLC’19. 501–505.
    [10]
    Zeynep Batmaz, Ali Yurekli, Alper Bilge, and Cihan Kaleli. 2019. A review on deep learning for recommender systems: Challenges and remedies. Artif. Intell. Rev. 52, 1 (2019), 1–37.
    [11]
    Vito Bellini, Tommaso Di Noia, Eugenio Di Sciascio, and Angelo Schiavone. 2019. Semantics-aware autoencoder. IEEE Access 7 (2019), 166122–166137.
    [12]
    James Bennett and Stan Lanning. 2007. The Netflix prize. In Proceedings of KDD Cup and Workshop. ACM, 35.
    [13]
    James S. Bergstra, Rémi Bardenet, Yoshua Bengio, and Balázs Kégl.2011. Algorithms for hyper-parameter optimization. In NeurIPS’11. 2546–2554.
    [14]
    Basiliyos Tilahun Betru, Charles Awono Onana, and Bernabe Batchakui. 2017. Deep learning methods on recommender system: A survey of state-of-the-art. Int. J. Comput. Applic. 162, 10 (2017), 17–22.
    [15]
    David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent Dirichlet allocation. J. Mach. Learn. Res. 3, Jan. (2003), 993–1022.
    [16]
    Rodrigo Borges and Kostas Stefanidis. 2019. Enhancing long term fairness in recommendations with variational autoencoders. In MEDES’19. 95–102.
    [17]
    Rodrigo Borges and Kostas Stefanidis. 2021. On mitigating popularity bias in recommendations via variational autoencoders. In SAC’21. 1383–1389.
    [18]
    Diane Bouchacourt, Ryota Tomioka, and Sebastian Nowozin. 2018. Multi-level variational autoencoder: Learning disentangled representations from grouped observations. In AAAI’18.
    [19]
    Christopher P. Burgess, Irina Higgins, Arka Pal, Loic Matthey, Nick Watters, Guillaume Desjardins, and Alexander Lerchner. 2018. Understanding disentangling in \(\beta\) -VAE. arXiv preprint arXiv:1804.03599 (2018).
    [20]
    Robin Burke. 2002. Hybrid recommender systems: Survey and experiments. User Model. User-adapt. Interact. 12, 4 (2002), 331–370.
    [21]
    Junyang Chen, Ziyi Chen, Mengzhu Wang, Ge Fan, Guo Zhong, Ou Liu, Wenfeng Du, Zhenghua Xu, and Zhiguo Gong. 2023. A neural inference of user social interest for item recommendation. Data Sci. Eng. 8, 3 (2023), 223–233.
    [22]
    Jin Chen, Defu Lian, Binbin Jin, Xu Huang, Kai Zheng, and Enhong Chen. 2022. Fast variational autoencoder with inverted multi-index for collaborative filtering. In WWW. 1944–1954.
    [23]
    Jiawei Chen, Can Wang, Sheng Zhou, Qihao Shi, Jingbang Chen, Yan Feng, and Chun Chen. 2020. Fast adaptively weighted matrix factorization for recommendation with implicit feedback. arXiv preprint arXiv:2003.01892 (2020).
    [24]
    Tian Qi Chen, Xuechen Li, Roger B. Grosse, and David K. Duvenaud. 2018. Isolating sources of disentanglement in variational autoencoders. In NeurIPS’18. 2610–2620.
    [25]
    Wang Chen, Hai-Tao Zheng, and Xiao-Xi Mao. 2017. Extracting deep semantic information for intelligent recommendation. In NeurIPS’17. Springer, 134–144.
    [26]
    Wang Chen, Hai-Tao Zheng, Yang Wang, Wei Wang, and Rui Zhang. 2019. Utilizing generative adversarial networks for recommendation based on ratings and reviews. In IJCNN’19. IEEE, 1–8.
    [27]
    Xi Chen, Diederik P. Kingma, Tim Salimans, Yan Duan, Prafulla Dhariwal, John Schulman, Ilya Sutskever, and Pieter Abbeel. 2016. Variational lossy autoencoder. arXiv preprint arXiv:1611.02731 (2016).
    [28]
    Yifan Chen and Maarten de Rijke. 2018. A collective variational autoencoder for top-n recommendation with side information. In DLRS@RecSys’18. 3–9.
    [29]
    Yifan Chen, Yang Wang, Xiang Zhao, Hongzhi Yin, Ilya Markov, and Maarten de Rijke. 2020. Local variational feature-based similarity models for recommending top-n new items. ACM Trans. Inf. Syst. 38, 2 (2020), 1–33.
    [30]
    Minjin Choi, Yoonki Jeong, Joonseok Lee, and Jongwuk Lee. 2021. Local collaborative autoencoders. In WSDM’21. 734–742.
    [31]
    Panayiotis Christodoulou, Sotirios P. Chatzis, and Andreas S. Andreou. 2017. A variational recurrent neural network for session-based recommendations using Bayesian personalized ranking. In ISD’17.
    [32]
    Junyoung Chung, Kyle Kastner, Laurent Dinh, Kratarth Goel, Aaron C. Courville, and Yoshua Bengio. 2015. A recurrent latent variable model for sequential data. In NIPS’15. 2980–2988.
    [33]
    Kenan Cui, Xu Chen, Jiangchao Yao, and Ya Zhang. 2018. Variational collaborative learning for user probabilistic representation. arXiv preprint arXiv:1809.08400 (2018).
    [34]
    Yann N. Dauphin, Angela Fan, Michael Auli, and David Grangier. 2017. Language modeling with gated convolutional networks. In ICML’17. PMLR, 933–941.
    [35]
    Romain Deffayet, Thibaut Thonet, Jean-Michel Renders, and Maarten de Rijke. 2023. Generative slate recommendation with reinforcement learning. In WSDM’23. ACM, 580–588.
    [36]
    Yashar Deldjoo, Markus Schedl, Paolo Cremonesi, and Gabriella Pasi. 2021. Recommender systems leveraging multimedia content. ACM Comput. Surv. 53, 5 (2021), 106:1–106:38.
    [37]
    Xiaoyi Deng and Feifei Huangfu. 2019. Collaborative variational deep learning for healthcare recommendation. IEEE Access 7 (2019), 55679–55688.
    [38]
    Xiaoyi Deng, Fuzhen Zhuang, and Zhiguo Zhu. 2019. Neural variational collaborative filtering with side information for top-k recommendation. Int. J. Mach. Learn. Cybern. 10, 11 (2019), 3273–3284.
    [39]
    Utkarsh Desai, Sambaran Bandyopadhyay, and Srikanth Tamilselvam. 2021. Graph neural network to dilute outliers for refactoring monolith application. In AAAI’21. 72–80.
    [40]
    Nat Dilokthanakul, Pedro A. M. Mediano, Marta Garnelo, Matthew C. H. Lee, Hugh Salimbeni, Kai Arulkumaran, and Murray Shanahan. 2016. Deep unsupervised clustering with Gaussian mixture variational autoencoders. arXiv preprint arXiv:1611.02648 (2016).
    [41]
    Carl Doersch. 2016. Tutorial on variational autoencoders. arXiv preprint arXiv:1606.05908 (2016).
    [42]
    Michael D. Ekstrand, Anubrata Das, Robin Burke, and Fernando Diaz. 2022. Fairness in information access systems. Found. Trends Inf. Retr. 16, 1-2 (2022), 1–177.
    [43]
    Ehtsham Elahi, Wei Wang, Dave Ray, Aish Fenton, and Tony Jebara. 2019. Variational low rank multinomials for collaborative filtering with side-information. In RecSys’19. 340–347.
    [44]
    Ge Fan, Chaoyun Zhang, Junyang Chen, Baopu Li, Zenglin Xu, Yingjie Li, Luyu Peng, and Zhiguo Gong. 2022. Field-aware variational autoencoders for billion-scale user representation learning. In ICDE’22. 3413–3425.
    [45]
    Jinyuan Fang, Shangsong Liang, Zaiqiao Meng, and Maarten de Rijke. 2021. Hyperspherical variational co-embedding for attributed networks. ACM Trans. Inf. Syst. 41, 2 (2021), 1–36.
    [46]
    Weite Feng, Tong Li, Haiyang Yu, and Zhen Yang. 2021. A hybrid music recommendation algorithm based on attention mechanism. In MMM’21. Springer, 328–339.
    [47]
    Ignacio Fernández-Tobías, Iván Cantador, Marius Kaminskas, and Francesco Ricci. 2012. Cross-domain recommender systems: A survey of the state of the art. In CERI’12. 1–12.
    [48]
    Christian Ganhor, David Penz, Navid Rekabsaz, Oleg Lesota, and Markus Schedl. 2022. Unlearning protected user attributes in recommendations with adversarial training. In SIGIR’22. 2142–2147.
    [49]
    Jianliang Gao, Xiaoting Ying, Cong Xu, Jianxin Wang, Shichao Zhang, and Zhao Li. 2021. Graph-based stock recommendation by time-aware relational attention network. ACM Trans. Knowl. Discov. Data 16, 1 (2021), 1–21.
    [50]
    Yunjun Gao, Yuntao Du, Yujia Hu, Lu Chen, Xinjun Zhu, Ziquan Fang, and Baihua Zheng. 2022. Self-guided learning to denoise for robust recommendation. In SIGIR’22. 1412–1422.
    [51]
    Kostadin Georgiev and Preslav Nakov. 2013. A non-iid framework for collaborative filtering with restricted Boltzmann machines. In ICML’13. 1148–1156.
    [52]
    Samuel Gershman and Noah Goodman. 2014. Amortized inference in probabilistic reasoning. In CogSci’14. 517–522.
    [53]
    Ian Goodfellow, Yoshua Bengio, and Aaron Courville. 2016. Deep Learning. MIT Press.
    [54]
    Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In NeurIPS’14. 2672–2680.
    [55]
    Prasoon Goyal, Zhiting Hu, Xiaodan Liang, Chenyu Wang, and Eric P. Xing. 2017. Nonparametric variational auto-encoders for hierarchical representation learning. In ICCV’17. 5094–5102.
    [56]
    Sven Gronauer and Klaus Diepold. 2022. Multi-agent deep reinforcement learning: A survey. Artif. Intell. Rev. 55, 2 (2022), 895–943.
    [57]
    Kilol Gupta, Mukund Yelahanka Raghuprasad, and Pankhuri Kumar. 2018. A hybrid variational autoencoder for collaborative filtering. arXiv preprint arXiv:1808.01006 (2018).
    [58]
    Shashank Gupta, Harrie Oosterhuis, and Maarten de Rijke. 2022. VAE-IPS: A deep generative recommendation method for unbiased learning from implicit feedback. In CONSEQUENCES+REVEAL Workshop at RecSys’22. ACM.
    [59]
    Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In NeurIPS’17. 1024–1034.
    [60]
    Casper Hansen, Christian Hansen, Jakob Grue Simonsen, Stephen Alstrup, and Christina Lioma. 2020. Content-aware neural hashing for cold-start recommendation. arXiv preprint arXiv:2006.00617 (2020).
    [61]
    Junmei Hao, Yujie Dun, Guoshuai Zhao, Yuxia Wu, and Xueming Qian. 2022. Annular-graph attention model for personalized sequential recommendation. IEEE Trans. Multim. 24 (2022), 3381–3391.
    [62]
    F. Maxwell Harper and Joseph A. Konstan. 2015. The MovieLens datasets: History and context. ACM Trans. Interact. Intell. Syst. 5, 4 (2015), 1–19.
    [63]
    Kaiming He, Xinlei Chen, Saining Xie, Yanghao Li, Piotr Dollár, and Ross Girshick. 2022. Masked autoencoders are scalable vision learners. In CVPR’22. 16000–16009.
    [64]
    Ming He, Qian Meng, and Shaozong Zhang. 2019. Collaborative additional variational autoencoder for top-n recommender systems. IEEE Access 7 (2019), 5707–5713.
    [65]
    Siyuan He, Tao Li, Yuxin Duan, Zhenning Yang, and Feixiang Li. 2019. VAE based-NCF for recommendation of implicit feedback. In ITAIC’19. IEEE, 512–516.
    [66]
    Xiangnan He, Kuan Deng, Xiang Wang, Yan Li, Yong-Dong Zhang, and Meng Wang. 2020. LightGCN: Simplifying and powering graph convolution network for recommendation. In SIGIR’20. ACM, 639–648.
    [67]
    Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In WWW’17. 173–182.
    [68]
    Robert Hecht-Nielsen. 1992. Theory of the backpropagation neural network. In Neural Networks for Perception. Elsevier, 65–93.
    [69]
    Alexandre Heuillet, Fabien Couthouis, and Natalia Díaz-Rodríguez. 2021. Explainability in deep reinforcement learning. Knowl.-based Syst. 214 (2021), 1–14.
    [70]
    Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. 2015. Session-based recommendations with recurrent neural networks. arXiv preprint arXiv:1511.06939 (2015).
    [71]
    Irina Higgins, Loic Matthey, Xavier Glorot, Arka Pal, Benigno Uria, Charles Blundell, Shakir Mohamed, and Alexander Lerchner. 2016. Early visual concept learning with unsupervised deep learning. arXiv preprint arXiv:1606.05579 (2016).
    [72]
    Irina Higgins, Loic Matthey, Arka Pal, Christopher Burgess, Xavier Glorot, Matthew Botvinick, Shakir Mohamed, and Alexander Lerchner. 2017. beta-VAE: Learning basic visual concepts with a constrained variational framework. ICLR’16.
    [73]
    Geoffrey E. Hinton. 2009. Deep belief networks. Scholarpedia 4, 5 (2009), 5947.
    [74]
    Gao Huang, Zhuang Liu, Laurens van der Maaten, and Kilian Q. Weinberger. 2017. Densely connected convolutional networks. In CVPR’17. 4700–4708.
    [75]
    Murium Iqbal, Kamelia Aryafar, and Timothy Anderton. 2019. Style conditioned recommendations. In RecSys’19. 128–136.
    [76]
    Dietmar Jannach, Massimo Quadrana, and Paolo Cremonesi. 2020. Recommender systems leveraging multimedia content. Comput. Surv. 53, 5 (2020).
    [77]
    Li Ji, Guangyan Lin, and Huobin Tan. 2018. Neural collaborative filtering: Hybrid recommendation algorithm with content information and implicit feedback. In IDEAL’18. Springer, 679–688.
    [78]
    Ray Jiang, Sven Gowal, Timothy A. Mann, and Danilo J. Rezende. 2018. Beyond greedy ranking: Slate optimization via list-CVAE. arXiv preprint arXiv:1803.01682 (2018).
    [79]
    Yuan Jin, He Zhao, Ming Liu, Lan Du, Yunfeng Li, Ruohua Xu, and Longxiang Gao. 2020. Leveraging cross feedback of user and item embeddings for variational autoencoder based collaborative filtering. arXiv preprint arXiv:2002.09145 (2020).
    [80]
    Giannis Karamanolakis, Kevin Raji Cherian, Ananth Ravi Narayan, Jie Yuan, Da Tang, and Tony Jebara. 2018. Item recommendation with variational autoencoders and heterogeneous priors. In DLRS@RecSys’18. 10–14.
    [81]
    Muhammad Murad Khan, Roliana Ibrahim, and Imran Ghani. 2017. Cross domain recommender systems: A systematic literature review. ACM Comput. Surv. 50, 3 (2017), 1–34.
    [82]
    Zahid Younas Khan, Zhendong Niu, Sulis Sandiwarno, and Rukundo Prince. 2021. Deep learning techniques for rating prediction: A survey of the state-of-the-art. Artif. Intell. Rev. 54, 1 (2021), 95–135.
    [83]
    Daeryong Kim and Bongwon Suh. 2019. Enhancing VAEs for collaborative filtering: Flexible priors & gating mechanisms. In RecSys’19. 403–407.
    [84]
    Jeeyung Kim. 2019. Time-varying item feature conditional variational autoencoder for collaborative filtering. In Big Data’19. IEEE, 2309–2316.
    [85]
    Diederik P. Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).
    [86]
    Diederik P. Kingma and Max Welling. 2013. Auto-encoding variational Bayes. arXiv preprint arXiv:1312.6114 (2013).
    [87]
    Diederik P. Kingma and Max Welling. 2019. An introduction to variational autoencoders. Found. Trends Inf. Retr. 12, 4 (2019), 307–392.
    [88]
    Alexej Klushyn, Nutan Chen, Richard Kurle, Botond Cseke, and Patrick van der Smagt. 2019. Learning hierarchical priors in VAEs. In NeurIPS’19. 2866–2875.
    [89]
    Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix factorization techniques for recommender systems. Computer 42, 8 (2009), 30–37.
    [90]
    Adit Krishnan, Mahashweta Das, Mangesh Bendre, Hao Yang, and Hari Sundaram. 2020. Transfer learning via contextual invariants for one-to-many cross-domain recommendation. arXiv preprint arXiv:2005.10473 (2020).
    [91]
    R. Lavanya, Utkarsh Singh, and Vibhor Tyagi. 2021. A comprehensive survey on movie recommendation systems. In ICAIS’21. 532–536.
    [92]
    Yann LeCun, Yoshua Bengio, and Geoffrey Hinton. 2015. Deep learning. Nature 521, 7553 (2015), 436–444.
    [93]
    Wonsung Lee, Kyungwoo Song, and Il-Chul Moon. 2017. Augmented variational autoencoders for collaborative filtering with auxiliary information. In CIKM’17. 1139–1148.
    [94]
    Chunying Li, Bingyang Zhou, Weijie Lin, Zhikang Tang, Yong Tang, Yanchun Zhang, and Jinli Cao. 2023. A personalized explainable learner implicit friend recommendation method. Data Sci. Eng. 8, 1 (2023), 23–35.
    [95]
    Jiyong Li, Dilshod Azizov, Yang Li, and Shangsong Liang. 2024. Contrastive continual learning with importance sampling and prototype-instance relation distillation. In AAAI’24. 13554–13562.
    [96]
    Jingci Li, Guangquan Lu, and Jiecheng Li. 2022. A self-supervised graph autoencoder with Barlow twins. In PRICAI 2022: Trends in Artificial Intelligence, Sankalp Khanna, Jian Cao, Quan Bai, and Guandong Xu (Eds.). Springer Nature Switzerland, 501–512.
    [97]
    Jingci Li, Guangquan Lu, and Zhengtian Wu. 2022. Multi-view graph autoencoder for unsupervised graph representation learning. In ICPR’22. 2213–2218.
    [98]
    Jingci Li, Guangquan Lu, Zhengtian Wu, and Fuqing Ling. 2023. Multi-view representation model based on graph autoencoder. Inf. Sci. 632 (2023), 439–453. DOI:
    [99]
    Pan Li and Alexander Tuzhilin. 2019. Latent multi-criteria ratings for recommendations. In RecSys’19. 428–431.
    [100]
    Xiaopeng Li and James She. 2017. Collaborative variational autoencoder for recommender systems. In SIGKDD’17. 305–314.
    [101]
    Dawen Liang, Laurent Charlin, James McInerney, and David M. Blei. 2016. Modeling user exposure in recommendation. In WWW’16. 951–961.
    [102]
    Dawen Liang, Rahul G. Krishnan, Matthew D. Hoffman, and Tony Jebara. 2018. Variational autoencoders for collaborative filtering. In WWW’18. 689–698.
    [103]
    Jason Liang and Keith Kelly. 2021. Training stacked denoising autoencoders for representation learning. In arXiv preprint arXiv:2102.08012. 1–16.
    [104]
    Qika Lin, Yaoqiang Niu, Yifan Zhu, Hao Lu, Keith Zvikomborero Mushonga, and Zhendong Niu. 2018. Heterogeneous knowledge-based attentive neural networks for short-term music recommendations. IEEE Access 6 (2018), 58990–59000.
    [105]
    Huafeng Liu, Liping Jing, Jingxuan Wen, Zhicheng Wu, Xiaoyi Sun, Jiaqi Wang, Lin Xiao, and Jian Yu. 2020. Deep global and local generative model for recommendation. In WWW’20. 551–561.
    [106]
    Juntao Liu and Caihua Wu. 2017. Deep learning based recommendation: A survey. In ICISA’17. Springer, 451–458.
    [107]
    Wei Liu, Shangsong Liang, Huaijie Zhu, Leong Hou U., Jianxing Yu, Xiang Li, and Jian Yin. 2024. Variational kernel density estimation recommendation algorithm for users with diverse activity levels. In DASFAA’24.
    [108]
    Wei Liu, Leong Hou U., Shangsong Liang, Huaijie Zhu, Jianxing Yu, Yubao Liu, and Jian Yin. 2023. Revisiting positive and negative samples in variational autoencoders for top-n recommendation. In DASFAA’23. Springer, 563–573.
    [109]
    Yang Liu, Qianzhen Rao, Weike Pan, and Zhong Ming. 2023. Variational collective graph autoencoder for multi-behavior recommendation. In ICDM’23. IEEE, 438–447.
    [110]
    Sam Lobel, Chunyuan Li, Jianfeng Gao, and Lawrence Carin. 2019. Towards amortized ranking-critical training for collaborative filtering. arXiv preprint arXiv:1906.04281 (2019).
    [111]
    Guangquan Lu, Xishun Zhao, Jian Yin, Weiwei Yang, and Bo Li. 2020. Multi-task learning using variational auto-encoder for sentiment classification. Pattern Recog. Lett. 132 (2020), 115–122.
    [112]
    Ana Lucic, Harrie Oosterhuis, Hinda Haned, and Maarten de Rijke. 2022. FOCUS: Flexible optimizable counterfactual explanations for tree ensembles. In AAAI’22. AAAI.
    [113]
    Kai Luo, Hojin Yang, Ga Wu, and Scott Sanner. 2020. Deep critiquing for VAE-based recommender systems. In SIGIR’20. 1269–1278.
    [114]
    Chao Ma, Wenbo Gong, José Miguel Hernández-Lobato, Noam Koenigstein, Sebastian Nowozin, and Cheng Zhang. 2018. Partial VAE for hybrid recommender system. In NIPS Workshop on Bayesian Deep Learning.
    [115]
    Jianxin Ma, Chang Zhou, Peng Cui, Hongxia Yang, and Wenwu Zhu. 2019. Learning disentangled representations for recommendation. In NeurIPS’19. 5712–5723.
    [116]
    Lars Maaløe, Casper Kaae Sønderby, Søren Kaae Sønderby, and Ole Winther. 2016. Auxiliary deep generative models. arXiv preprint arXiv:1602.05473 (2016).
    [117]
    Emile Mathieu, Tom Rainforth, N. Siddharth, and Yee Whye Teh. 2018. Disentangling disentanglement in variational autoencoders. arXiv preprint arXiv:1812.02833 (2018).
    [118]
    Zaiqiao Meng, Richard McCreadie, Craig Macdonald, and Iadh Ounis. 2019. Variational Bayesian context-aware representation for grocery recommendation. arXiv preprint arXiv:1909.07705 (2019).
    [119]
    Andriy Mnih and Russ R. Salakhutdinov. 2008. Probabilistic matrix factorization. In NeurIPS’08. 1257–1264.
    [120]
    Dmitry Molchanov, Valery Kharitonov, Artem Sobolev, and Dmitry Vetrov. 2018. Doubly semi-implicit variational inference. arXiv preprint arXiv:1810.02789 (2018).
    [121]
    Eric Nalisnick and Padhraic Smyth. 2016. Stick-breaking variational autoencoders. arXiv preprint arXiv:1605.06197 (2016).
    [122]
    Linh Nguyen and Tsukasa Ishigaki. 2018. Domain-to-domain translation model for recommender system. arXiv preprint arXiv:1812.06229 (2018).
    [123]
    Linh Nguyen and Tsukasa Ishigaki. 2019. Collaborative multi-key learning with an anonymization dataset for a recommender system. In IJCNN’19. IEEE, 1–9.
    [124]
    Juan Ni, Zhenhua Huang, Chang Yu, Dongdong Lv, and Cheng Wang. 2021. Comparative convolutional dynamic multi-attention recommendation model. IEEE Trans. Neural Netw. Learn. Syst. 33, 8 (2021), 3510–3521.
    [125]
    Xia Ning and George Karypis. 2012. Sparse linear methods with side information for top-n recommendations. In RecSys’12. 155–162.
    [126]
    Yi Ouyang, Bin Guo, Xing Tang, Xiuqiang He, Jian Xiong, and Zhiwen Yu. 2021. Mobile app cross-domain recommendation with multi-graph neural network. ACM Trans. Knowl. Discov. Data, 15, 4 (2021), 55:1–55:21.
    [127]
    Bo Pang, Min Yang, and Chongjun Wang. 2019. A novel top-n recommendation approach based on conditional variational auto-encoder. In PAKDD’19. Springer, 357–368.
    [128]
    Saavan Patel, Philip Canoza, and Sayeef Salahuddin. 2022. Logically synthesized and hardware-accelerated restricted Boltzmann machines for combinatorial optimization and integer factorization. Nat. Electron. 5, 2 (2022), 92–101.
    [129]
    Jan Peters and Stefan Schaal. 2008. Natural actor-critic. Neurocomputing 71, 7-9 (2008), 1180–1190.
    [130]
    Evaggelia Pitoura, Kostas Stefanidis, and Georgia Koutrika. 2021. Fairness in rankings and recommendations: An overview. arXiv preprint arXiv:2104.05994 (2021).
    [131]
    Mirko Polato, Tommaso Carraro, and Fabio Aiolli. 2020. Conditioned variational autoencoder for top-n item recommendation. arXiv preprint arXiv:2004.11141 (2020).
    [132]
    Tieyun Qian, Yile Liang, and Qing Li. 2019. Solving cold start problem in recommendation with attribute graph neural networks. arXiv preprint arXiv:1912.12398 (2019).
    [133]
    Amifa Raj and Michael D. Ekstrand. 2022. Measuring fairness in ranked results: An analytical and empirical comparison. In SIGIR. 726–736.
    [134]
    Vineeth Rakesh, Suhang Wang, Kai Shu, and Huan Liu. 2019. Linked variational autoencoders for inferring substitutable and supplementary items. In WSDM’19. 438–446.
    [135]
    Prajit Ramachandran, Barret Zoph, and Quoc V. Le. 2017. Searching for activation functions. arXiv preprint arXiv:1710.05941 (2017).
    [136]
    Rajesh Ranganath, Dustin Tran, and David Blei. 2016. Hierarchical variational models. In ICML’16. 324–333.
    [137]
    Shamima Rashid, Suresh Sundaram, and Chee Keong Kwoh. 2022. Empirical study of protein feature representation on deep belief networks trained with small data for secondary structure prediction. IEEE/ACM Trans. Computat. Biol. Bioinf. 20, 2 (2022), 955–966.
    [138]
    Danilo Jimenez Rezende and Shakir Mohamed. 2015. Variational inference with normalizing flows. arXiv preprint arXiv:1505.05770 (2015).
    [139]
    Danilo Jimenez Rezende, Shakir Mohamed, and Daan Wierstra. 2014. Stochastic backpropagation and approximate inference in deep generative models. arXiv preprint arXiv:1401.4082 (2014).
    [140]
    Francesco Ricci, Lior Rokach, and Bracha Shapira. 2011. Introduction to recommender systems handbook. In Recommender Systems Handbook. Springer, 1–35.
    [141]
    David Rohde and Stephen Bonner. 2019. Latent variable session-based recommendation. arXiv preprint arXiv:1904.10784 (2019).
    [142]
    Noveen Sachdeva, Giuseppe Manco, Ettore Ritacco, and Vikram Pudi. 2019. Sequential variational autoencoders for collaborative filtering. In WSDM’19. 600–608.
    [143]
    Ruslan Salakhutdinov and Geoffrey Hinton. 2009. Deep Boltzmann machines. In AISTATS’09. 448–455.
    [144]
    Tim Salimans, Diederik Kingma, and Max Welling. 2015. Markov chain monte carlo and variational inference: Bridging the gap. In ICML’15. 1218–1226.
    [145]
    J. Ben Schafer, Dan Frankowski, Jon Herlocker, and Shilad Sen. 2007. Collaborative filtering recommender systems. In The Adaptive Web. Springer, 291–324.
    [146]
    Suvash Sedhain, Aditya Krishna Menon, Scott Sanner, and Lexing Xie. 2015. AutoRec: Autoencoders meet collaborative filtering. In WWW’15. 111–112.
    [147]
    Anna Sepliarskaia, Julia Kiseleva, and Maarten de Rijke. 2021. How not to measure disentanglement. In ICML Workshop on Theoretic Foundation, Criticism, and Application Trend of Explainable AI.
    [148]
    Xiaoxuan Shen, Baolin Yi, Hai Liu, Wei Zhang, Zhaoli Zhang, Sannyuya Liu, and Naixue Xiong. 2019. Deep variational matrix factorization with knowledge embedding for recommendation system. IEEE Trans. Knowl. Data Eng. 33, 5 (2019), 1906–1918.
    [149]
    Ilya Shenbin, Anton Alekseev, Elena Tutubalina, Valentin Malykh, and Sergey I. Nikolenko. 2020. RecVAE: A new variational autoencoder for top-n recommendations with implicit feedback. In WSDM’20. 528–536.
    [150]
    Heng-Shiou Sheu, Zhixuan Chu, Daiqing Qi, and Sheng Li. 2021. Knowledge-guided article embedding refinement for session-based news recommendation. IEEE Trans. Neural Netw. Learn. Syst. 33, 12 (2021), 7921–7927.
    [151]
    Jiarui Shi and Quanmin Wang. 2019. Cross-domain variational autoencoder for recommender systems. In ICAIT’19. IEEE, 67–72.
    [152]
    Casper Kaae Sønderby, Tapani Raiko, Lars Maaløe, Søren Kaae Sønderby, and Ole Winther. 2016. Ladder variational autoencoders. In NeurIPS’16. 3738–3746.
    [153]
    Jing Song, Hong Shen, Zijing Ou, Junyi Zhang, Teng Xiao, and Shangsong Liang. 2019. ISLF: Interest shift and latent factors combination model for session-based recommendation. In IJCAI’19. 5765–5771.
    [154]
    Qingquan Song, Shiyu Chang, and Xia Hu. 2019. Coupled variational recurrent collaborative filtering. In SIGKDD’19. 335–343.
    [155]
    Xiaoyuan Su and Taghi M. Khoshgoftaar. 2009. A survey of collaborative filtering techniques. Advan. Artif. Intelli. 2009 (2009), 421425:1–421425:19.
    [156]
    Ke Sun and Tieyun Qian. 2019. Seq2seq translation model for sequential recommendation. arXiv preprint arXiv:1912.07274 (2019).
    [157]
    Masahiro Suzuki, Kotaro Nakayama, and Yutaka Matsuo. 2016. Joint multimodal learning with deep generative models. arXiv preprint arXiv:1611.01891 (2016).
    [158]
    Yong Kiam Tan, Xinxing Xu, and Yong Liu. 2016. Improved recurrent neural networks for session-based recommendations. In DLRS@RecSys’16. 17–22.
    [159]
    Nava Tintarev and Judith Masthoff. 2015. Explaining recommendations: Design and evaluation. In Recommender Systems Handbook. Springer, 353–382.
    [160]
    Ilya Tolstikhin, Olivier Bousquet, Sylvain Gelly, and Bernhard Schoelkopf. 2017. Wasserstein auto-encoders. arXiv preprint arXiv:1711.01558 (2017).
    [161]
    Jakub M. Tomczak and Max Welling. 2018. VAE with a VampPrior. In AISTATS’18. PMLR, 1214–1223.
    [162]
    Yuzhen Tong, Yadan Luo, Zheng Zhang, Shazia Sadiq, and Peng Cui. 2019. Collaborative generative adversarial network for recommendation systems. In ICDEW’19. IEEE, 161–168.
    [163]
    Quoc-Tuan Truong, Aghiles Salah, and Hady W. Lauw. 2021. Bilateral variational autoencoder for collaborative filtering. In WSDM’21. 292–300.
    [164]
    Aaron Van den Oord, Sander Dieleman, and Benjamin Schrauwen. 2013. Deep content-based music recommendation. In NeurIPS’13. 2643–2651.
    [165]
    Vojtěch Vančura and Pavel Kordík. 2021. Deep variational autoencoder with shallow parallel path for top-n recommendation (VASP). arXiv preprint arXiv:2102.05774 (2021).
    [166]
    Pascal Vincent, Hugo Larochelle, Yoshua Bengio, and Pierre-Antoine Manzagol. 2008. Extracting and composing robust features with denoising autoencoders. In ICML’08. 1096–1103.
    [167]
    Pascal Vincent, Hugo Larochelle, Isabelle Lajoie, Yoshua Bengio, and Pierre-Antoine Manzagol. 2010. Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion. J. Mach. Learn. Res. 11, Dec. (2010), 3371–3408.
    [168]
    Thanh Vinh Vo and Harold Soh. 2018. Generation meets recommendation: Proposing novel items for groups of users. In RecSys’18. 145–153.
    [169]
    Chong Wang and David M. Blei. 2011. Collaborative topic modeling for recommending scientific articles. In SIGKDD’11. 448–456.
    [170]
    Chao Wang, Hengshu Zhu, Chen Zhu, Xi Zhang, Enhong Chen, and Hui Xiong. 2020. Personalized employee training course recommendation with career development awareness. In WWW’20. 1648–1659.
    [171]
    Hao Wang, Naiyan Wang, and Dit-Yan Yeung. 2015. Collaborative deep learning for recommender systems. In SIGKDD’15. 1235–1244.
    [172]
    Haonan Wang, Chang Zhou, Carl Yang, Hongxia Yang, and Jingrui He. 2021. Controllable gradient item retrieval. In WWW’21. 1–10.
    [173]
    Wenjie Wang, Fuli Feng, Xiangnan He, Hanwang Zhang, and Tat-Seng Chua. 2021. Clicks can be cheating: Counterfactual recommendation for mitigating clickbait issue. In SIGIR’21. 1288–1297.
    [174]
    Wenjie Wang, Yiyan Xu, Fuli Feng, Xinyu Lin, Xiangnan He, and Tat-Seng Chua. 2023. Diffusion recommender model. CoRR abs/2304.04971 (2023).
    [175]
    Xiang Wang, Xiangnan He, Meng Wang, Fuli Feng, and Tat-Seng Chua. 2019. Neural graph collaborative filtering. In SIGIR’19. ACM, 165–174.
    [176]
    Xinxi Wang and Ye Wang. 2014. Improving content-based and hybrid music recommendation using deep learning. In MM’14. 627–636.
    [177]
    Yang Wang and Lixin Han. 2021. Adaptive time series prediction and recommendation. Inf. Process. Manag. 58, 3 (2021).
    [178]
    Yu Wang, Xin Xin, Zaiqiao Meng, Joemon M. Jose, Fuli Feng, and Xiangnan He. 2022. Learning robust recommenders through cross-model agreement. In WWW’22. 2015–2025.
    [179]
    Zhitao Wang, Chengyao Chen, Ke Zhang, Yu Lei, and Wenjie Li. 2018. Variational recurrent model for session-based recommendation. In CIKM’18. 1839–1842.
    [180]
    Yinwei Wei, Xiang Wang, Qi Li, Liqiang Nie, Yan Li, Xuanping Li, and Tat-Seng Chua. 2021. Contrastive learning for cold-start recommendation. In Multimedia’21. ACM, 5382–5390.
    [181]
    Jess Whittlestone, Kai Arulkumaran, and Matthew Crosby. 2021. The societal implications of deep reinforcement learning. J. Artif. Intell. Res. 70 (2021), 1003–1030.
    [182]
    Bin Wu, Yuehong Wu, and Shangsong Liang. 2021. Data-hungry issue in personalized product search. In PDCAT’22. Springer, 485–494.
    [183]
    Ga Wu, Mohamed Reda Bouadjenek, and Scott Sanner. 2019. One-class collaborative filtering with the queryable variational autoencoder. In SIGIR’19. 921–924.
    [184]
    Junzhuang Wu, Yujing Zhang, Yuhua Li, Yixiong Zou, Ruixuan Li, and Zhenyu Zhang. 2023. SSTP: Social and spatial-temporal aware next point-of-interest recommendation. Data Sci. Eng. 8, 4 (2023), 329–343.
    [185]
    Le Wu, Xiangnan He, Xiang Wang, Kun Zhang, and Meng Wang. 2021. A survey on neural recommendation: From collaborative filtering to content and context enriched recommendation. arXiv preprint arXiv:2104.13030 (2021).
    [186]
    Yao Wu, Christopher DuBois, Alice X. Zheng, and Martin Ester. 2016. Collaborative denoising auto-encoders for top-n recommender systems. In WSDM’16. 153–162.
    [187]
    Yuehong Wu, Bowen Lu, Lin Tian, and Shangsong Liang. 2022. Learning to co-embed queries and documents. Electronics 11, 22 (2022), 3694.
    [188]
    Teng Xiao, Shangsong Liang, and Zaiqiao Meng. 2019. Hierarchical neural variational model for personalized sequential recommendation. In WWW’19. 3377–3383.
    [189]
    Teng Xiao, Shangsong Liang, Hong Shen, and Zaiqiao Meng. 2018. Neural variational hybrid collaborative filtering. arXiv preprint arXiv:1810.05376 (2018).
    [190]
    Teng Xiao, Shangsong Liang, Weizhou Shen, and Zaiqiao Meng. 2019. Bayesian deep collaborative matrix factorization. In AAAI’19. 5474–5481.
    [191]
    Teng Xiao and Hong Shen. 2019. Neural variational matrix factorization for collaborative filtering in recommendation systems. Appl. Intell. 49, 10 (2019), 3558–3569.
    [192]
    Teng Xiao and Hong Shen. 2019. Neural variational matrix factorization with side information for collaborative filtering. In PAKDD’19. Springer, 414–425.
    [193]
    Teng Xiao, Hui Tian, and Hong Shen. 2019. Variational deep collaborative matrix factorization for social recommendation. In PAKDD’19. Springer, 426–437.
    [194]
    Zhe Xie, Chengxuan Liu, Yichi Zhang, Hongtao Lu, Dong Wang, and Yue Ding. 2021. Adversarial and contrastive variational autoencoder for sequential recommendation. arXiv preprint arXiv:2103.10693.
    [195]
    Guangxia Xu and Xinting Hu. 2022. Multi-dimensional attention based spatial-temporal networks for traffic forecasting. Wirel. Commun. Mob. Comput. 2022 (2022), 13 pages.
    [196]
    Guangxia Xu, Weifeng Li, and Jun Liu. 2020. A social emotion classification approach using multi-model fusion. Fut. Gen. Comput. Syst. 102 (2020), 347–356.
    [197]
    Guangxia Xu, Xinkai Wu, Jun Liu, and Yanbing Liu. 2020. A community detection method based on local optimization in social networks. IEEE Netw. 34, 4 (2020), 42–48.
    [198]
    Tianjun Yao, Qing Li, Shangsong Liang, and Yadong Zhu. 2020. BotSpot: A hybrid learning framework to uncover bot install fraud in mobile advertising. In CIKM’20. 2901–2908.
    [199]
    Qiaomin Yi, Ning Yang, and Philip Yu. 2023. Dual adversarial variational embedding for robust recommendation. IEEE Trans. Knowl. Data Eng. 35 (2023), 1421–1433.
    [200]
    Jiachen Yu, Yuehong Wu, and Shangsong Liang. 2023. Wasserstein topology transfer for joint distilling embeddings of knowledge graph entities and relations. In ACAI’23. 176–182.
    [201]
    Xianwen Yu, Xiaoning Zhang, Yang Cao, and Min Xia. 2019. VAEGAN: A collaborative filtering framework based on adversarial variational autoencoders. In IJCAI’19. AAAI Press, 4206–4212.
    [202]
    Meike Zehlike, Ke Yang, and Julia Stoyanovich. 2023. Fairness in ranking, part II: Learning-to-rank and recommender systems. ACM Comput. Surv. 55, 6 (2023), 117:1–117:41.
    [203]
    Guijuan Zhang, Yang Liu, and Xiaoning Jin. 2018. Adversarial variational autoencoder for top-n recommender systems. In ICSESS’18. IEEE, 853–856.
    [204]
    Guijuan Zhang, Yang Liu, and Xiaoning Jin. 2020. A survey of autoencoder-based recommender systems. Front. Comput. Sci. 14, 2 (2020), 430–450.
    [205]
    Hang Zhang, Chongruo Wu, Zhongyue Zhang, Yi Zhu, Haibin Lin, Zhi Zhang, Yue Sun, Tong He, Jonas Mueller, R. Manmatha, Mu Li, and Alexander Smola. 2022. ResNeSt: Split-attention networks. In CVPR’22. 2736–2746.
    [206]
    Jianfei Zhang, Jun Bai, Chenghua Lin, Yanmeng Wang, and Wenge Rong. 2022. Improving variational autoencoders with density gap-based regularization. In NeurIPS’22. 19470–19483.
    [207]
    Ruiyi Zhang, Tong Yu, Yilin Shen, Hongxia Jin, Changyou Chen, and Lawrence Carin. 2020. Reward constrained interactive recommendation with natural language feedback. arXiv preprint arXiv:2005.01618 (2020).
    [208]
    Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay. 2019. Deep learning based recommender system: A survey and new perspectives. ACM Comput. Surv. 52, 1 (2019), 1–38.
    [209]
    Weina Zhang, Xingming Zhang, Haoxiang Wang, and Dongpei Chen. 2019. A deep variational matrix factorization method for recommendation on large scale sparse dataset. Neurocomputing 334 (2019), 206–218.
    [210]
    Xiaofeng Zhang, Jingbin Zhong, and Kai Liu. 2021. Wasserstein autoencoders for collaborative filtering. Neural Comput. Applic. 33, 7 (2021), 2793–2802.
    [211]
    Yizi Zhang, Hongxia Yang, and Meimei Liu. 2020. Variational auto-encoder for recommender systems with exploration-exploitation. arXiv preprint arXiv:2006.03573 (2020).
    [212]
    Jing Zhao, Pengpeng Zhao, Lei Zhao, Yanchi Liu, Victor S. Sheng, and Xiaofang Zhou. 2021. Variational self-attention network for sequential recommendation. In ICDE’21. IEEE, 1559–1570.
    [213]
    Xiangyu Zhao, Changsheng Gu, Haoshenglun Zhang, Xiwang Yang, Xiaobing Liu, Hui Liu, and Jiliang Tang. 2021. DEAR: Deep reinforcement learning for online advertising impression in recommender systems. In AAAI’21. 750–758.
    [214]
    Kai Zheng, Xianjun Yang, Yilei Wang, Yingjie Wu, and Xianghan Zheng. 2020. Collaborative filtering recommendation algorithm based on variational inference. Int. J. Crowd Sci. 4, 1 (2020), 31–44.
    [215]
    Ting Zhong, Zijing Wen, Fan Zhou, Goce Trajcevski, and Kunpeng Zhang. 2020. Session-based recommendation via flow-based deep generative networks and Bayesian inference. Neurocomputing 391 (2020), 129–141.
    [216]
    Yu Zhou, Haixia Zheng, Xin Huang, Shufeng Hao, Dengao Li, and Jumin Zhao. 2022. Graph neural networks: Taxonomy, advances, and trends. ACM Trans. Intell. Syst. Technol. 13, 1 (2022), 1–54.
    [217]
    Yaochen Zhu and Zhenzhong Chen. 2021. Collaborative variational bandwidth auto-encoder for recommender systems. arXiv preprint arXiv:2105.07597 (2021).
    [218]
    Yaochen Zhu and Zhenzhong Chen. 2022. Mutually-regularized dual collaborative variational auto-encoder for recommendation systems. In WWW’22. ACM, 2379–2387.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Computing Surveys
    ACM Computing Surveys  Volume 56, Issue 10
    October 2024
    954 pages
    ISSN:0360-0300
    EISSN:1557-7341
    DOI:10.1145/3613652
    • Editors:
    • David Atienza,
    • Michela Milano
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 24 June 2024
    Online AM: 15 May 2024
    Accepted: 22 April 2024
    Revised: 09 April 2024
    Received: 30 June 2022
    Published in CSUR Volume 56, Issue 10

    Check for updates

    Author Tags

    1. Variational autoencoder
    2. recommender systems
    3. deep learning
    4. Bayesian network

    Qualifiers

    • Survey

    Funding Sources

    • National Natural Science Foundation of China
    • Research Foundation of Science and Technology Plan Project of Guangzhou City
    • Zhuhai City Industry-University-Research Project
    • Technology Innovation Center for Collaborative Applications of Natural Resources Data in GBA, MNR
    • Pazhou Lab
    • Dutch Ministry of Education, Culture and Science
    • Netherlands Organisation for Scientific Research
    • NWA
    • Dutch Research Council (NWO)
    • Dutch Research Council (NWO), DPG Media, RTL, and the Dutch Ministry of Economic Affairs and Climate Policy (EZK)
    • European Union’s Horizon Europe research and innovation

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 358
      Total Downloads
    • Downloads (Last 12 months)358
    • Downloads (Last 6 weeks)165
    Reflects downloads up to 09 Aug 2024

    Other Metrics

    Citations

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    Full Text

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media