Why is Normalization Necessary for Linear Recommenders?
Why is Normalization Necessary for Linear Recommenders?
Despite their simplicity, linear autoencoder (LAE)-based models have shown comparable or even better performance with faster inference speed than neural recommender models. However, LAEs face two critical challenges: (i) popularity bias, which tends to recommend popular items, and (ii) neighborhood bias, which overly focuses on capturing local item correlations. To address these issues, this paper first analyzes the effect of two existing normalization methods for LAEs, i.e., random-walk and symmetric normalization. Our theoretical analysis reveals that normalization highly affects the degree of popularity and neighborhood biases among items. Inspired by this analysis, we propose a versatile normalization solution, called Data-Adaptive Normalization (DAN), which flexibly controls the popularity and neighborhood biases by adjusting item- and user-side normalization to align with unique dataset characteristics. Owing to its model-agnostic property, DAN can be easily applied to various LAE-based models. Experimental results show that DAN-equipped LAEs consistently improve existing LAE-based models across six benchmark datasets, with significant gains of up to 128.57% and 12.36% for long-tail items and unbiased evaluations, respectively. Refer to our code in https://github.com/psm1206/DAN.
Seongmin Park、Mincheol Yoon、Hye-young Kim、Jongwuk Lee
计算技术、计算机技术
Seongmin Park,Mincheol Yoon,Hye-young Kim,Jongwuk Lee.Why is Normalization Necessary for Linear Recommenders?[EB/OL].(2025-04-08)[2025-04-24].https://arxiv.org/abs/2504.05805.点此复制
评论