A Survey of Statistical Models and Algorithms in Personalized Recommender Systems: The Case of Skincare Recommendation
DOI:
https://doi.org/10.54097/xz637r69Keywords:
Personalized Recommendation, Skincare Recommendation, Matrix Factorization, Deep Learning, Graph Neural Networks.Abstract
In the era of information overload, personalized recommender systems are essential, particularly in critical domains such as skincare where incorrect suggestions have large physical risks. This presents a specialized problem whose demands for accuracy, explainability, and safety in the algorithms are unprecedented. This paper presents an extensive technical roadmap to the researcher, systematically examining the developmental history of recommender algorithms, covering the principal collaborative filtering and content-based filtering algorithms, the latent factor revolution with matrix factorization algorithms, and finishing with the newest deep learning and graph neural network-based algorithms for these systems. Some of this work covers the newest areas of research into how present systems can be trained to become "trustworthy decision partners", discussing causal inference for debiasing techniques, explainability techniques for building trust in users, and multi-dimensional, performance measures beyond accuracy. Using skin-care as a core subject, this paper examines how far the above paradigms are applicable to a very complex and critical real-world scenario. This will also provide an interesting view of future developments in hyper-personalized recommendation.
Downloads
References
[1] Adomavicius G, Tuzhilin A. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE transactions on knowledge and data engineering, 2005, 17 (6): 734-749. DOI: https://doi.org/10.1109/TKDE.2005.99
[2] Lee J, Yoon H, Kim S, et al. Deep learning‐based skin care product recommendation: A focus on cosmetic ingredient analysis and facial skin conditions. Journal of Cosmetic Dermatology, 2024, 23 (6): 2066-2077. DOI: https://doi.org/10.1111/jocd.16218
[3] Ramrakhiani N, Kalbande D. A comprehensive review of AI-powered skincare product recommendation systems: From data collection to user experience. E-Learning and Digital Media, 2024, 20427530241304073. DOI: https://doi.org/10.1177/20427530241304073
[4] Grech V S, Kefala V, Rallis E. Cosmetology in the era of artificial intelligence. Cosmetics, 2024, 11 (4): 135. DOI: https://doi.org/10.3390/cosmetics11040135
[5] Chen R, Hua Q, Chang Y S, et al. A survey of collaborative filtering-based recommender systems: From traditional methods to hybrid methods based on social networks. IEEE access, 2018, 6: 64301-64320. DOI: https://doi.org/10.1109/ACCESS.2018.2877208
[6] Panda D K, Ray S. Approaches and algorithms to mitigate cold start problems in recommender systems: a systematic literature review. Journal of Intelligent Information Systems, 2022, 59 (2): 341-366. DOI: https://doi.org/10.1007/s10844-022-00698-5
[7] Koren Y, Bell R, Volinsky C. Matrix factorization techniques for recommender systems. Computer, 2009, 42 (8): 30-37. DOI: https://doi.org/10.1109/MC.2009.263
[8] Hu Y, Koren Y, Volinsky C. Collaborative filtering for implicit feedback datasets. In 2008 Eighth IEEE international conference on data mining, 2008: 263-272. DOI: https://doi.org/10.1109/ICDM.2008.22
[9] Zhang S, Yao L, Sun A, et al. Deep learning based recommender system: A survey and new perspectives. ACM computing surveys (CSUR), 2019, 52 (1): 1-38. DOI: https://doi.org/10.1145/3285029
[10] He X, Liao L, Zhang H, et al. Neural collaborative filtering. In Proceedings of the 26th international conference on world wide web, 2017: 173-182. DOI: https://doi.org/10.1145/3038912.3052569
[11] Cheng H T, Koc L, Harmsen J, et al. Wide & deep learning for recommender systems. In Proceedings of the 1st workshop on deep learning for recommender systems, 2016: 7-10. DOI: https://doi.org/10.1145/2988450.2988454
[12] Hidasi B, Karatzoglou A, Baltrunas L, et al. Session-based recommendations with recurrent neural networks. arXiv preprint arXiv:1511.06939, 2015.
[13] Kang W C, McAuley J. Self-attentive sequential recommendation. In 2018 IEEE international conference on data mining (ICDM), 2018: 197-206. DOI: https://doi.org/10.1109/ICDM.2018.00035
[14] Sun F, Liu J, Wu J, et al. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer. In Proceedings of the 28th ACM international conference on information and knowledge management, 2019: 1441-1450. DOI: https://doi.org/10.1145/3357384.3357895
[15] He R, McAuley J. VBPR: visual bayesian personalized ranking from implicit feedback. In Proceedings of the AAAI conference on artificial intelligence, 2016. DOI: https://doi.org/10.1609/aaai.v30i1.9973
[16] He X, Deng K, Wang X, et al. Lightgcn: Simplifying and powering graph convolution network for recommendation. In Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval, 2020: 639-648. DOI: https://doi.org/10.1145/3397271.3401063
[17] Wang X, He X, Wang M, et al. Neural graph collaborative filtering. In Proceedings of the 42nd international ACM SIGIR conference on Research and development in Information Retrieval, 2019: 165-174. DOI: https://doi.org/10.1145/3331184.3331267
[18] Hamilton W, Ying Z, Leskovec J. Inductive representation learning on large graphs. Advances in neural information processing systems, 2017, 30.
[19] Luo H, Zhuang F, Xie R, et al. A survey on causal inference for recommendation. The Innovation, 2024, 5 (2). DOI: https://doi.org/10.1016/j.xinn.2024.100590
[20] Schnabel T, Swaminathan A, Singh A, et al. Recommendations as treatments: Debiasing learning and evaluation. In international conference on machine learning, 2016: 1670-1679.
[21] Zhang Y, Chen X. Explainable recommendation: A survey and new perspectives. Foundations and Trends in Information Retrieval, 2020, 14 (1): 1-101. DOI: https://doi.org/10.1561/1500000066
[22] Wang X, He X, Cao Y, et al. Kgat: Knowledge graph attention network for recommendation. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, 2019: 950-958. DOI: https://doi.org/10.1145/3292500.3330989
[23] Parra D, Sahebi S. Recommender systems: Sources of knowledge and evaluation metrics. In: Advanced Techniques in Web Intelligence-2: Web User Browsing Behaviour and Preference Analysis. Berlin, Heidelberg: Springer Berlin Heidelberg, 2013: 149-175. DOI: https://doi.org/10.1007/978-3-642-33326-2_7
[24] Shani G, Gunawardana A. Evaluating recommendation systems. In: Recommender systems handbook. Boston, MA: Springer US, 2010: 257-297. DOI: https://doi.org/10.1007/978-0-387-85820-3_8
[25] Wu L, Zheng Z, Qiu Z, et al. A survey on large language models for recommendation. World Wide Web, 2024, 27 (5): 60. DOI: https://doi.org/10.1007/s11280-024-01291-2
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







