Collaborative Filtering
Collaborative filtering (CF) is a core technique in recommender systems aiming to predict user preferences by leveraging past user-item interactions. Current research emphasizes improving CF's accuracy and efficiency, particularly addressing challenges like cold-start problems (limited user data) and biases (favoring popular items or user groups), through advancements in model architectures such as graph neural networks, diffusion models, and autoencoders, as well as refined loss functions and sampling strategies. These improvements are crucial for enhancing the personalization and fairness of recommendation systems across diverse applications, from e-commerce and social media to specialized domains like course selection and real estate.
Papers
Frequency-aware Graph Signal Processing for Collaborative Filtering
Jiafeng Xia, Dongsheng Li, Hansu Gu, Tun Lu, Peng Zhang, Li Shang, Ning Gu
Helping university students to choose elective courses by using a hybrid multi-criteria recommendation system with genetic optimization
A. Esteban, A. Zafra, C. Romero