AutoS2AE: Automate to Regularize Sparse Shallow Autoencoders for Recommendation
Rui Fan, Yuanhao Pu, Jin Chen, Zhihao Zhu, Defu Lian, Enhong Chen
Abstract
The Embarrassingly Shallow Autoencoders (EASE and SLIM) are strong recommendation methods based on implicit feedback, compared to competing methods like iALS and VAE-CF. However, EASE suffers from several major shortcomings. First, the training and inference of EASE can not scale with the increasing number of items since it requires storing and inverting a large dense matrix; Second, though its optimization objective – the square loss– can yield a closed-form solution, it is not consistent with recommendation goal – predicting a personalized ranking on a set of items, so that its performance is far from optimal w.r.t ranking-oriented recommendation metrics. Finally, the regularization coefficients are sensitive w.r.t recommendation accuracy and vary a lot across different datasets, so the fine-tuning of these parameters is important yet time-consuming. To improve training and inference efficiency, we propose a Similarity-Structure Aware Shallow Autoencoder on top of three similarity structures, including Co-Occurrence, KNN and NSW. We then optimize the model with a weighted square loss, which is proven effective for ranking-based recommendation but still capable of deriving closed-form solutions. However, the weight in the loss can not be learned in the training set and is similarly sensitive w.r.t the accuracy to regularization coefficients. To automatically tune the hyperparameters, we design two validation losses on the validation set for guidance, and update the hyperparameters with the gradient of the validation losses. We finally evaluate the proposed method on multiple real-world datasets and show that it outperforms seven competing baselines remarkably, and verify the effectiveness of each part in the proposed method.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get c471ff68-0045-422c-b5a8-cfcb4040f0a3Related papers
- Learning the Structure of Auto-Encoding RecommendersFarhan Khawar, Leonard K. M. Poon, Nevin L. ZhangWWW 2020 · 21 citations
- Fast Adaptively Weighted Matrix Factorization for Recommendation with Implicit FeedbackJiawei Chen, Can Wang, Sheng Zhou, Qihao Shi et al.AAAI 2020 · 67 citations
- Mutually-Regularized Dual Collaborative Variational Auto-encoder for Recommendation SystemsYaochen Zhu, Zhenzhong ChenWWW 2022 · 32 citations
- PEVAE: A Hierarchical VAE for Personalized Explainable RecommendationZefeng Cai, Zerui CaiSIGIR 2022 · 18 citations
- DR-VAE: Debiased and Representation-enhanced Variational Autoencoder for Collaborative RecommendationFan Wang, Chaochao Chen, Weiming Liu, Minye Lei et al.AAAI 2025 · 8 citations
